GT GetToolsFree
Free · No sign-up · Runs in your browser

Image Resizer

Resize a JPG, PNG, or WEBP image to an exact pixel size. Everything happens on your device — the image is never uploaded anywhere.

Ad space — 728×90 banner

Drag your image here
or click to choose a file

No image selected yet.
Original dimensions
Final dimensions
Original size
Final size
↓ Download resized image
A preview of your resized
image will appear here.

How to use the Image Resizer

  1. Drag your image onto the drop zone, or click it to choose a file from your device.
  2. Type a new width or height, or click one of the presets — the other dimension updates automatically while "Keep aspect ratio" is checked.
  3. Uncheck "Keep aspect ratio" if you need to set width and height independently, e.g. to stretch an image to fit a fixed banner size.
  4. Pick an output format and, for JPG or WEBP, adjust the quality slider.
  5. Click "Download resized image" to save the result.

How it works

Resizing draws the original image onto an HTML canvas at the new width and height using the browser's built-in scaling, then re-encodes it in the format you chose. For example, a 4000×3000 photo set to a width of 1200 with the aspect ratio locked automatically becomes 1200×900, keeping the same proportions. Because PNG doesn't support a quality setting, the quality slider only affects JPG and WEBP output. All of this runs locally — there's no upload step to skip, since the image is never sent anywhere.

Frequently asked questions

Is my image uploaded to a server?

No. Resizing happens with the Canvas API directly in your browser tab. The image data never leaves your device.

Will resizing distort my image?

Only if you uncheck "Keep aspect ratio" and choose a width and height with a different proportion than the original — in that case the image is stretched to fit exactly. With the lock on, proportions are preserved automatically.

What's the difference between this and the Image Compressor?

The Image Compressor keeps the original dimensions and reduces file size by lowering quality. The Image Resizer changes the actual pixel dimensions — useful when a site or form requires a specific width and height, not just a smaller file.

What formats can I resize?

You can upload JPG, PNG, or WEBP, and choose any of the three as the output format regardless of the original.