Skip to content
Utilio

Resize image

Scale an image to the exact size you need, in pixels or as a percentage, without distorting it. Processing happens in your browser and the image keeps its format.

  • Free
  • No sign-up
  • In your browser

Drag an image here

JPG, PNG or WebP · max. 25 MB

How to use this tool

  1. Drag a JPG, PNG or WebP image into the box, or click “or choose a file”.
  2. Choose “By pixels” and enter the width or the height; with “Keep aspect ratio” on, the other value is calculated for you. You can also choose “By percentage” and use, for example, 50%.
  3. Check the final size shown below and click “Resize image”.
  4. Review the preview and click “Download”.

Pixels, aspect ratio and why the image doesn't get distorted

A digital image's size is measured in pixels of width by pixels of height. The aspect ratio is the relationship between the two: a 4000 × 3000 px photo has a 4:3 aspect ratio.

If you change the width and height without respecting that ratio, the image gets stretched or squashed. That's why “Keep aspect ratio” is on by default: when you enter a width of 800 px for that photo, the height automatically becomes 600 px. If you need dimensions with a different ratio without distorting the image, crop it first with the image cropper.

Shrinking vs. enlarging

Shrinking an image works very well: several pixels are combined into one, and the result usually looks sharp and weighs less.

Enlarging is different. You can do it, but the browser can only fill in the new pixels by interpolating the existing ones; it doesn't invent detail that wasn't in the photo. The result is bigger but will look softer or blurrier up close. You'll get a warning when the chosen size is larger than the original.

Format and quality of the result

The resized image keeps its original format: a JPG stays a JPG and a PNG stays a PNG, with its transparency. JPG and WebP files are saved at high quality (92 out of 100) so resizing doesn't add visible artifacts.

If your browser can't create WebP, a WebP file is saved as PNG, which keeps transparency and loses no quality. As with any processing in the browser, the new file doesn't include the original's EXIF metadata.

Examples

A photo for a website or blog

A 4000 × 3000 px photo is much bigger than it appears on screen. Enter 1200 as the width and the height becomes 900 px. The resulting file is much smaller and loads faster.

Cutting the size in half

Choose “By percentage” and click 50%. A 1920 × 1080 px image becomes 960 × 540 px.

A square profile picture

If the photo isn't square, first crop it to 1:1 with the cropper and then resize it here, for example to 400 × 400 px.

Frequently asked questions

Are my images uploaded to a server?

No. The image is opened and resized inside your browser and the result is downloaded directly. It isn't sent to Utilio or anyone else.

What's the largest size I can choose?

Up to 16,384 px per side and about 16.7 megapixels in total (for example, 4096 × 4096 px). It's a practical limit so processing works reliably on phones and computers. In percentage mode, the maximum is 400%.

Can I change the width and height independently?

Yes. Turn off “Keep aspect ratio” and enter both values. Keep in mind that if you don't respect the original ratio, the image will look stretched or squashed.

Does resizing reduce the file size?

Usually yes: smaller dimensions mean fewer pixels to store. If what you mainly want is a lighter file, the image compressor also lets you adjust the quality.

This page is also available in: Español, Português, Français