Resize a whole batch of images with one setting and download them as a ZIP — with per-file results, entirely in your browser.
Use the picker or drag a group of images in. The upload area shows how many images are loaded.
The chosen resize mode and dimensions apply to every image; max and percentage modes keep each image’s aspect ratio.
Non-images are skipped and unreadable or oversized files are reported by name; the rest are still resized and zipped.
Use {name}-{w}x{h} style patterns and a ZIP name. Keep the original format or convert all images to one format.
Bulk Image Resizer applies one resize setting to a whole set of images and packages the results in a ZIP. Choose exact dimensions, a max width or height, a percentage, or a longest side, and every image is resized with that rule in your browser.
The batch is fault-tolerant: non-image files are skipped, an oversized or unreadable file is recorded as a failure, and the ZIP is still built from the images that succeeded. The result panel reports how many were processed, skipped, and failed.
You can keep each image’s original format or convert all of them to JPG, PNG, or WebP, set a filename pattern like {name}-{w}x{h}, and name the ZIP. JPG output fills transparency with your background color.
Resize an entire batch with a single mode instead of opening images one at a time.
Non-images are skipped and bad files are reported; the ZIP is still built from everything that worked.
The result panel shows processed, skipped, and failed counts plus the issues, not just a silent ZIP.
Every image is resized in your browser and never uploaded to a server.
Resize dozens of photos to the same max width for a web gallery in one pass.
Make a batch of product images the same size before uploading to a store.
Scale a folder of large images down by percentage and download them as a ZIP.
Resize many images from a phone, tablet, or laptop browser with files staying local.
No. Every image in the batch is resized in your browser with the HTML canvas, and nothing is uploaded to imgtoolsbase or any server.
Yes. Select multiple images, choose a resize mode, and the tool resizes each one and packages them into a single ZIP you can download.
It is skipped or recorded as a failure with its name, and the batch continues. The ZIP is still built from the images that succeeded.
Yes. Choose “same as input” to keep each file’s format, or convert the whole batch to JPG, PNG, or WebP.
Yes. Set a filename pattern using {name}, {w}, and {h} tokens, and choose the name of the ZIP file.
Tools that pair well with Bulk Image Resizer.