Browser tool

Bulk Image Resizer

Resize a whole batch of images with one setting and download them as a ZIP — with per-file results, entirely in your browser.

Batch → ZIP · select many images at once. Each is resized with the same mode and the tool skips non-images and reports any failures instead of stopping the batch.
Result will appear here.

How this tool works

Select many images

Use the picker or drag a group of images in. The upload area shows how many images are loaded.

One mode for the batch

The chosen resize mode and dimensions apply to every image; max and percentage modes keep each image’s aspect ratio.

Skips and failures

Non-images are skipped and unreadable or oversized files are reported by name; the rest are still resized and zipped.

Naming and format

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 in your browser

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.

How to use Bulk Image Resizer

  1. Upload several images at once using the file picker or by dragging them onto the upload area.
  2. Choose a resize mode and dimensions (or percentage) that will apply to every image in the batch.
  3. Pick the output format, quality, filename pattern, and ZIP name.
  4. Click Process, review the per-file processed / skipped / failed summary, and download the ZIP.

Why use this tool

One setting, many images

Resize an entire batch with a single mode instead of opening images one at a time.

Fault-tolerant batch

Non-images are skipped and bad files are reported; the ZIP is still built from everything that worked.

Per-file summary

The result panel shows processed, skipped, and failed counts plus the issues, not just a silent ZIP.

Private by design

Every image is resized in your browser and never uploaded to a server.

Common uses for Bulk Image Resizer

Preparing a gallery

Resize dozens of photos to the same max width for a web gallery in one pass.

Standardising product shots

Make a batch of product images the same size before uploading to a store.

Shrinking a folder

Scale a folder of large images down by percentage and download them as a ZIP.

Any-device batch resize

Resize many images from a phone, tablet, or laptop browser with files staying local.

Frequently asked questions

Are my files uploaded to a server by Bulk Image Resizer?

No. Every image in the batch is resized in your browser with the HTML canvas, and nothing is uploaded to imgtoolsbase or any server.

Can I resize many images into one ZIP?

Yes. Select multiple images, choose a resize mode, and the tool resizes each one and packages them into a single ZIP you can download.

What happens if one file is not an image or is too large?

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.

Can I keep each image’s original format?

Yes. Choose “same as input” to keep each file’s format, or convert the whole batch to JPG, PNG, or WebP.

Can I control the output filenames?

Yes. Set a filename pattern using {name}, {w}, and {h} tokens, and choose the name of the ZIP file.

Related image tools

Tools that pair well with Bulk Image Resizer.