Image Resizer

Resize images by width and height. Keep aspect ratio.

Image

Upload an image and set a new width or height. Optionally keep aspect ratio. Preview the result and download as PNG or JPEG. All processing runs in your browser — nothing is sent to a server. For very large images (e.g. over 20 MP) we show a warning.

About Image Resizer

Resize an image to specific dimensions without uploading it anywhere. You choose the new width and height; with "maintain aspect ratio" the other dimension updates automatically so the image is not distorted. The result is drawn on a canvas in your browser and can be downloaded as PNG or JPEG. Useful for thumbnails, avatars, or fitting images to a layout.

How to use

  1. Select an image from your device.
  2. Enter the desired width or height (the other updates if aspect ratio is kept).
  3. Click Download PNG or Download JPEG to save the resized image.

Frequently Asked Questions

Is my image uploaded to a server?
No. Resizing is done entirely in your browser using the Canvas API. Your image never leaves your device.
What is "maintain aspect ratio"?
When enabled, changing width automatically updates height (and vice versa) so the image is not stretched or squashed.
Why is there a warning for large images?
Very large images (e.g. over 20 megapixels) can slow or freeze the browser. We show a warning so you can resize in steps or use a smaller source image.