Skip to content
Benchmo
Language: English

Resize an image

Type the width or height you need and the other side follows, so nothing gets stretched.

Resize by

Fill in one side and the other follows the aspect ratio.

Processed on your device. Files are not uploaded.

“Image must be 1200 pixels wide”: that’s a width, and it’s the only number you need to type. The height is worked out from the original’s proportions. Here is the whole thing:

  1. Drop one image or a whole batch. “Size in pixels” is selected under Resize by.
  2. Type into Width or Height. Until you do, nothing happens and the list says “Enter a width or a height above.”
  3. The new size appears next to each file, and the file name carries it: a 1000 × 872 photo at width 500 became hubble-deep-field-500x436.jpg, 55.3 KB instead of 234 KB.
  4. Download each file, or all of them with “Download all … as ZIP” when there are two or more.

The numbers you type apply to every image in the list. With mixed sizes that is the point of pixels: everything comes out 500 pixels wide, whatever it was before.

When percentage is the better choice

Percentage scales each image by its own size, in three steps: 25%, 50% and 75%. In one batch at 50%, the 1000 × 872 photo became 500 × 436 and a 600 × 400 PNG of a coffee cup became 300 × 200. Typing a width of 500 instead would have made the coffee photo 500 × 333, almost its original size.

So, as a rule: pixels when something else sets the requirement (a form, a profile picture, a template slot), percentage when you just want “smaller” and the batch has different sizes.

Both sides filled in

With “Keep aspect ratio” ticked, the image is fitted inside the box you typed without changing its shape, so one side may come out shorter than you asked. Unticked, it is forced to exactly those numbers. If you untick it but fill in only one side, the other is still calculated in proportion; nothing is stretched until you give both.

What stays the same

The format: JPG, PNG and WebP stay as they are, and HEIC and AVIF become JPG. Quality is fixed at 88 for JPG and WebP, high enough that resizing does not add visible loss. The color profile is kept; EXIF data, including location, is not copied. Scaling uses a Lanczos-3 filter, which stays sharp when shrinking and smooth when enlarging.

Need a square icon rather than a resized photo? The favicon generator crops to the center square. For a smaller file at the same size, use Compress image.

Questions and answers

How do I resize an image without stretching it?

Leave "Keep aspect ratio" ticked and fill in only Width or only Height. If you fill in both, the image is fitted inside that box: a 1000 × 872 photo asked for 500 × 500 comes out 500 × 436.

How do I resize to an exact size like 1080 × 1080?

Untick "Keep aspect ratio" and type both numbers. The picture is then squeezed or stretched to exactly that size, so a non-square photo will look distorted. If the shape matters more than the exact numbers, crop it first.

Can I make an image bigger?

Yes, up to 10,000 pixels on the longest side; beyond that the tool caps it and says so. Enlarging cannot add detail that was never captured, so an enlarged photo looks softer.

Why is my resized file not much smaller?

Resizing keeps the format and saves at high quality, because the point is the new size, not a small file. A PNG photo of a coffee cup, resized from 600 × 400 to 500 × 333, was still 305 KB. To cut the file size too, run the result through Compress image or convert it to JPG.

Which format do I get back?

The same as the original for JPG, PNG and WebP. HEIC and AVIF are saved as JPG, which more programs and websites accept.