Home / Compress / Bulk Image Compressor
EDIT & RESIZE

Bulk Image Compressor

Compress many photos at once and download them all as a ZIP — free, entirely on your device.

BEFORE
AFTER

Drop multiple images here

JPG, PNG or WebP — each is compressed and zipped together

{{ fileCount }} images selected
Your ZIP is ready
{{ fromSize }} → {{ toSize }} total

{{ errorMsg }}

How to compress many images at once

Drop several photos into the box above, choose a quality level with the slider, and click compress — every image is processed with the same quality setting and packaged into a single ZIP file for download.

For example, a folder of 30 product photos destined for an online store can be compressed here in one pass instead of running each one through a single-image tool individually.

Compressing a whole folder at once

A batch of camera photos or a folder of scanned pages can easily add up to hundreds of megabytes, which becomes a problem the moment you need to email them, upload them to a shared drive with limited space, or attach them to a single support ticket. This tool applies the same quality setting to every file you drop in, compressing the whole set in one pass instead of opening each file individually.

Since every file in the batch is compressed to the same quality level, this works best when the images are reasonably similar in content and size to begin with — a folder mixing tiny icons with full-resolution photos may see very different visual results at the same setting, since a small icon has far less detail to lose than a large photo does.

How the whole batch processes at once

Every file dropped in is compressed using the same Canvas API process the single-image compressor uses, looped automatically across the whole set — the practical limit is your device's own memory and processing power rather than any cap this tool imposes.

Because the whole batch is processed locally, a folder of personal photos or internal documents never needs to be uploaded anywhere just to shrink the file sizes — everything stays on your device from start to finish.

Checking results across a mixed batch

It's worth spot-checking a few results from a large batch rather than assuming every file compressed equally well — a batch pulled from different cameras or sources can vary quite a bit in how much detail survives the same quality setting, since a busier, more detailed photo naturally holds up differently than a simple graphic at the same compression level.

Frequently asked questions

{{ item.a }}

Related tools