Resize Image Online

Change an image’s width and height in pixels or scale it by a percentage, keep the proportions locked, and download the result in its original format.

How to resize an image

  1. Choose an image, drop it onto the page or paste it from the clipboard. The width and height fields fill in with its current size.
  2. Pick Pixels to enter exact dimensions, or Percentage to scale the whole image proportionally.
  3. In pixel mode, type the new width. With Keep aspect ratio switched on, the height updates automatically (and the other way round). Switch it off only when you really want to set both values independently; the picture will then be stretched or squeezed.
  4. In percentage mode, drag the slider anywhere from 1% to 400%. The line under the controls shows the resulting size in pixels as you move it.
  5. Click Resize image, compare the old and new dimensions and file sizes, then click Download resized image. The file name includes the new size, for example holiday-resized-1600x1200.jpg.

How the resizer works

The tool draws your picture onto a canvas of the new size using the browser’s built-in image smoothing, with the “high” quality setting where the browser supports it. When you shrink an image to less than half of its size, it does not jump there in one step. It halves the image repeatedly and makes the final adjustment at the end. A single large jump can skip over pixels and leave jagged edges or shimmering moiré patterns on fine textures; stepping down averages neighbouring pixels at each stage, which gives a cleaner result, similar to what desktop image editors do.

The output keeps the source format whenever the browser can write it:

Each side can be up to 10,000 pixels. As with every tool on this site, the file is processed locally, and the resized copy is a fresh encode without the original’s EXIF metadata.

Pixels or percentage?

Use pixels when the destination tells you what it needs: “1200 × 630 for link previews”, “at most 2000 pixels on the longest side” for a marketplace listing, or the width of your website’s content column. Use percentage when you simply want the image smaller in proportion. Remember that the effect on pixel count is squared: at 50% each side is halved, so only a quarter of the pixels remain, and the file usually shrinks by a similar large factor.

Tips for sharp, light images

Common reasons to resize

Limitations

Frequently asked questions

How do I resize an image without distorting it?

Leave "Keep aspect ratio" switched on and change only the width or only the height; the other value is calculated for you. If you need a different shape, crop the image to that aspect ratio first and then resize it.

Does resizing reduce the file size?

Shrinking an image almost always reduces the file size, often dramatically, because far fewer pixels have to be stored. Enlarging it increases the file size.

What is the largest size I can resize to?

Up to 10,000 pixels per side. On phones the practical limit can be lower because mobile browsers restrict how much memory a canvas may use.

Is transparency preserved?

Yes for PNG and WebP images, which are saved in the same format with their transparency intact. JPEG files have no transparency to begin with.

Can I resize to an exact size like 1080 x 1080?

Yes. Switch off "Keep aspect ratio" and enter both values. If the original is not square, crop it to 1:1 first, otherwise the picture will be stretched to fit.

Why does my resized JPEG look very slightly different?

Any change of size means the pixels are recalculated, and JPEG output is re-encoded at quality 92. The difference is normally invisible at normal viewing size.

Are my images uploaded?

No. Resizing is done by your browser on your device, and the image never leaves it.

Related tools

Related guides