Bulk Image Resizer
Preparing a folder of product photos, a class set of ID pictures or a whole camera dump one file at a time is nobody’s idea of fun. This bulk resizer applies one set of dimensions, one format and one quality level to every image you drop in, processes them in a controlled queue (so your device never runs out of memory), and lets you download each result or everything together as a ZIP.
Files are processed on your device in small parallel batches with live progress per file. A file that fails — a corrupt download, an unsupported variant — is reported with the reason and can be retried or removed without disturbing the rest of the batch.
Drop images to resize in bulk
JPG, PNG, WebP, AVIF, GIF, BMP, TIFF, HEIC or SVG — processed locally, never uploaded · You can also paste from the clipboard
Settings apply to files as they are processed. Animated GIFs keep their animation when GIF output is chosen.
How to bulk Image Resizer
- Drop multiple images (or a whole selection from your file manager) onto the uploader.
- Set the shared target size — exact pixels, percentage, or a maximum dimension — plus format and quality.
- Press Process and watch the queue; pause or cancel at any time.
- Download individual results, or "Download all (ZIP)" for the full set.
Frequently asked questions
How many images can I process at once?
You can queue as many as you like; the queue processes two at a time so even a low-end phone stays responsive. Very large batches of huge photos will simply take longer — progress is shown per file.
Do all images have to be the same size to start with?
No. Each image is resized from its own original dimensions to the shared target. With aspect lock on, images keep their own proportions and are fitted within the target box.
What if one file is corrupt?
It is marked with the error and skipped; the rest of the batch continues. You can retry it or remove it from the list.
