Bulk Image Compressor
Compress multiple images at once with adjustable quality. Reduce file sizes for web, email, and storage. Download all as ZIP. Free, private, browser-based.
100% Private — No Upload
All compression happens locally in your browser using the Canvas API. Your images never leave your device.
Adjustable Quality
Fine-tune the quality slider to get the perfect balance between file size and image clarity for your use case.
Frequently Asked Questions
What image formats does the bulk compressor support?
You can upload JPG, JPEG, PNG, WebP, GIF, AVIF, and BMP files. All processing happens in your browser via the Canvas API — no files are uploaded to any server.
How does the quality slider affect my images?
The quality slider controls JPEG encoding quality from 1% to 100%. At 80% you get a great balance between file size and visual quality — typically 50–70% smaller than the original with no visible degradation. Lower values produce smaller files with more compression artifacts.
Can I compress 100+ images at once?
Yes, there is no enforced limit. Images are processed sequentially in your browser. For very large batches (100+ images or files over 10 MB each), processing in groups of 50 gives the smoothest experience.
Will the compressed images keep the same format?
All images are re-encoded as JPEG for maximum compression. PNG files with transparency will lose their alpha channel. If you need to preserve transparency, download the individual files and check before using.