Batch image resizer with real presets
Drop several images, pick the size you actually need — an App Store screenshot, an Open Graph card, a favicon set, Android densities — and get them back correctly sized in a ZIP. Not small, medium and large.
The presets are the tool
A resizer that offers small, medium and large has told you nothing, because the size you need is never one of those — it is 1200 by 630 because that is what an Open Graph card is, or 1320 by 2868 because that is what App Store Connect wants from a 6.9-inch phone. The value here is not the resizing, which is a few lines of canvas. It is not having to look the number up.
Contain, cover or stretch
Fitting a photograph into a shape that is not its own has three honest answers and one dishonest one. Contain keeps the whole picture and pads the gap. Cover fills the frame and crops what hangs over. Stretch distorts, which is almost never what you want but is occasionally what a spec demands. The padding colour only matters for contain, which is why it sits next to it.
Downscaling in halves
Going from a large photograph to a favicon in one canvas call discards nearly every pixel it read, and the result looks muddy in exactly the sizes where it will be seen most. Everything here steps down by halves first, which averages neighbouring pixels the way a box filter should, and only makes the final short jump at the end.
FAQ
How many images can I drop at once?
As many as your machine will hold in memory. Each one is decoded, resized and encoded in turn, so a large batch takes time rather than failing.
What format do I get back?
PNG, so nothing is re-compressed lossily on the way through. If you want smaller files, run the results through the compressor afterwards.
Why is the ZIP not compressed?
The contents are PNGs, which are already compressed. A second pass would add time and save almost nothing.
Are my images uploaded?
No. They are decoded and resized on a canvas in your browser, and the archive is assembled here too.
Built by the GO AI team. Image compressor · All free tools