📦

Bulk Image Compressor

Compress many images at once — all in your browser, completely private. Download individually or as ZIP.

📂

Drop multiple images here or click to select

JPG, PNG, WebP — select as many as you need

How Bulk Compression Works

Each image is processed sequentially using your browser's Canvas API. The tool re-encodes each image as JPEG at your chosen quality level. No files are sent to any server — everything happens on your device. After compression, download files individually or all at once as a ZIP archive using the JSZip library.

Tips for Best Results

For most website images, 75–85% quality is the sweet spot — visually identical to the original but 40–70% smaller. For thumbnails and preview images, 60–70% works well. If you see visible artifacts (blurry edges, color banding), increase the quality slightly.

How many images can I compress at once?
There's no hard limit — the tool processes files one by one in your browser. For very large batches (100+), processing may take a minute.
Are my images private?
Yes — all processing happens locally. Your images never leave your device. No server, no uploads, no storage.
Can I choose different quality per file?
Currently the quality setting applies to all files. For per-file control, use the single Image Compressor tool.
What format is the output?
All output is JPEG for maximum compression, regardless of input format. This gives the best size reduction for photo content.

Related Tools