Image Resizer

Resize a photo to exact pixel dimensions, with an option to keep its aspect ratio locked.

Drop an image here, or click to choose one
JPG, PNG or WebP
Resizing…

Enlarging an image beyond its original size will look softer — this scales pixels, it doesn't invent new detail.

How the image resizer works

This tool redraws your image onto a canvas at the exact dimensions you set, using the browser's built-in image scaling.

1

Drop your image

Its current dimensions are shown as defaults.

2

Set width & height

Lock the aspect ratio to avoid stretching.

3

Resize & download

Get back the resized image.

Getting the most from the image resizer

Resize an image when a form, website or email needs exact pixel dimensions, or when a photo is much larger than it needs to be. Enter the width and height you want; with the aspect-ratio lock on, changing one value updates the other so the picture is not stretched.

Making an image smaller works well, but enlarging it cannot add detail that was never captured, so scaled-up photos look soft. Resize first, then reduce the file size with the Image Compressor, which gives a better result than doing it the other way round. Our guide to reducing image size without losing quality covers the full workflow.

Frequently asked questions

Will resizing up add detail?

No — enlarging scales existing pixels rather than generating new detail, so very large upscales look soft.

What happens if I uncheck aspect lock?

You can set width and height independently, which will stretch or squash the image.

Does this crop anything?

No — it scales the whole image; use the Image Cropper if you want to cut part of it away.

Is my image uploaded anywhere?

No. The image is redrawn with your browser's canvas, so it never leaves your device.

How do I make the file size smaller too?

Reducing an image's pixel dimensions usually reduces its file size as well. If you need it smaller still, run it through the Image Compressor.

Related tools