Resize Image Online

Resize an image to exact pixel dimensions — or by a percentage — right in your browser. Type a target width and height, tap the lock to keep the aspect ratio so nothing squishes, and download; it works on any format your browser can read (JPG, PNG, WebP, GIF…) and you can even switch between JPG and PNG output while you're at it. One thing we won't pretend: shrinking looks clean, but stretching a small image up just makes it blurry — there's no magic detail to add. Your original is never touched.

Drop image files here or click to browse

Processed locally — files never leave your device

How to use

  1. Drop your image file into the box, or click it to browse.
  2. Enter the target width and height in pixels.
  3. Toggle the lock icon to maintain aspect ratio (changing one dimension auto-updates the other).
  4. Download the resized image — your original is never modified.

Frequently asked questions

What image formats are supported?

Any format your browser can read: JPG, PNG, WebP, GIF, BMP, and more. Output can be JPG or PNG.

Does resizing reduce quality?

Shrinking generally looks fine. Enlarging a small image will make it blurry — there is no magic way to add detail that was not there.

Can I resize multiple images at once?

Currently one image at a time. For batch resizing, process each image individually.

What does 'lock aspect ratio' mean?

When locked, changing width automatically adjusts height (and vice versa) to prevent stretching or squishing.

Is my image uploaded anywhere?

No. Resizing happens entirely in your browser using canvas. Your image never leaves your device.

How do I resize without cropping or stretching?

Leave the aspect-ratio lock on (it's the default). The image scales proportionally, so nothing is squashed or cut off. If you type both a target width and height, it fits the picture inside that box while keeping its original ratio. Only switch the lock off to force an exact width × height, which will distort an image whose proportions differ.

Can I resize by a percentage, or to fit a maximum size?

Yes. Use the 'Resize by' dropdown to scale to a set percentage of the original, or switch to pixels and enter a width (or a height) — with the lock on, the other side follows automatically, so it lands on an exact target without distortion.

Related tools

Need to compress after resizing? Try Compress JPG or Compress PNG. Converting formats? Check WebP to JPG or JXL to JPG.