Don's Tools · Image · Batch Image Resizer

Resize images in bulk

Drop up to 500 images, set the size and quality, then press the button. Nothing is uploaded. This is the tool that started it all: Don built Don's Tools because he needed a quick way to resize the images for one of his websites, and everything else here grew from that.

px
85%
0 / 500
Drop images here
or tap to choose · PNG, JPG, WebP, GIF, BMP · up to 500
Add images above, then press the button
Batch Image Resizer is a free tool that resizes up to 500 images at once entirely in your browser. Resize by longest side, width, height or percentage, optionally convert to JPEG, PNG or WebP, adjust quality, and download each file or all of them as a ZIP. Your images are never uploaded and stay on your device.

Files are processed in your browser and never uploaded.

How to use Resize images in bulk

  1. Add your files

    Drop up to 500 image files onto the upload area, or tap the area to choose them from your device.

  2. Set the options

    Choose Resize by, Longest side, Save as, Quality and No enlarge. Every setting is on screen before you add a file, so you can see what the tool will do before it runs.

  3. Run it and save

    Press Process it, Don →. The button stays disabled until there is something to work on, and each file shows its own progress and result. Press Download all, Don (.zip). Each finished file keeps a name based on the one you started with, so you can tell the versions apart.

What this tool does

Resize up to 500 images at once

Drop up to 500 PNG, JPG, WebP, GIF or BMP images and the whole batch is resized one after another on your device.

By longest side, width, height or percentage

Resize by longest side, by width, by height or by a percentage, whichever way you happen to know the target.

Convert to JPEG, PNG or WebP

Save as JPEG, PNG or WebP, or keep the original format when you only want the dimensions changed.

Adjustable quality

The quality slider applies to JPEG and WebP, so you can trade a little sharpness for a much smaller file.

Download as a ZIP

Take the finished images one at a time, or all of them as a single zip.

Runs in the browser, no upload

Nothing is uploaded. Every image is decoded, resized and saved inside your browser.

Frequently asked questions

Can it really resize 100 images at once?

Yes, up to 500 per batch. Everything runs on your device, so a big batch depends on your computer's memory and speed. On older phones or low-memory devices, very large or very many images may slow down, so just do them in smaller groups.

Are my images uploaded anywhere?

No. Everything happens inside your browser, so your files never leave your device and nothing is sent to a server.

Will small images get blurry?

No. Keep "No enlarge" ticked and any image already smaller than your target is left at its original size and never stretched up.

Which formats can I use and save to?

You can drop PNG, JPG, WebP, GIF or BMP. Save as the original format, or convert everything to JPEG, PNG or WebP. The quality slider applies to JPEG and WebP.

Last updated: