Skip to content

Resize images online

Runs in your browser — this file is never uploaded

Change how many pixels wide and tall an image is — to fit an upload limit, a website layout, or a printed size. Add your images, give a size or a percentage, and download them back.

Your files never leave your device. Resizing runs entirely in your browser, so nothing is uploaded, stored, or scanned, and you can do a whole batch at once.

Proportions are kept by default. Give a width and a height and the image is fitted inside that box rather than squashed to match it, which is almost always what people mean when they ask for "1920 by 1080".

or drop them here — nothing is uploaded

How to resize image

  1. Add your images

    Drop JPG, PNG, or WebP files into the box, or click to browse. A batch is resized with the same settings.

  2. Say what size you want

    Either give a percentage — 50% halves both sides — or a maximum width and height to fit inside. Leaving one of the two blank means there is no limit on that side.

  3. Resize and download

    Press Resize Image. Each file is named with the size it came out at, so a batch is easy to tell apart afterwards.

Frequently asked questions

Are my images uploaded anywhere?

No. Resizing runs in your browser using JavaScript, so your files stay on your device. You can confirm this by opening your browser devtools Network tab while resizing — there are no upload requests.

Will resizing distort my image?

Not unless you ask it to. Giving both a width and a height fits the image inside that box while keeping its proportions, so a 4000 × 3000 photo asked to fit 1920 × 1080 comes out 1440 × 1080 — inside the box on both sides, and still the right shape. If you genuinely need exact dimensions and do not mind the distortion, tick "stretch to exactly these dimensions", and we will tell you in the result that the proportions changed.

Can I make an image bigger?

You can, but it will not gain any detail. Enlarging invents pixels by averaging the ones around them, so the result is a larger, softer copy rather than a sharper one — the detail was never captured in the first place. We flag this in the result rather than letting you find out when you print it. Genuinely adding detail needs an AI upscaler, which is a different job.

What's the difference between resizing and compressing?

Resizing changes how many pixels the image has. Compressing keeps the pixels and stores them less precisely. They stack: for a photo that is far too large for a website, resizing to a sensible dimension does most of the work, and compressing the result then does the rest. This tool deliberately encodes at high quality so it does not compress behind your back — use the compress tool when you want that.

What size should I use for a website?

For a full-width banner, 1920 pixels wide is plenty and 1600 is usually indistinguishable. For an image inside an article, 800 to 1200 wide is normal. Product thumbnails rarely need more than 600. Phone cameras produce images four or five times larger than any of these, which is why photos straight from a camera make pages slow.

Does resizing change the format?

No. A PNG comes back a PNG, a JPG comes back a JPG. Transparency is preserved, since nothing about the format changes. To change format, use the convert tool.

Why is my resized file not much smaller?

Most likely because you only reduced the dimensions a little, or because the image was already small. File size falls roughly with the number of pixels, so halving both sides removes about three quarters of them — but going from 1000 to 900 pixels wide removes under a fifth. If size is the goal rather than dimensions, compressing will do more.