Bulk Image Compressor
Compress dozens of images at once and download every optimized file in a single ZIP archive.
Processed locally — your images never leave this device
Bulk Image Compressor makes your files dramatically smaller while keeping them looking the same. Oversized images are the number one cause of slow web pages, rejected form uploads, bounced email attachments and full phone storage. Typical savings here range from 60% to 90%, so a 4 MB camera photo routinely lands somewhere between 200 KB and 600 KB with no visible difference at normal viewing size.
Compression is not just a single quality number. The engine runs multiple passes: it re-encodes at a chosen quality, measures the result, and if you set a target such as “under 200 KB” it keeps lowering quality and, if necessary, resolution until the file fits. That is exactly how government portals, visa applications, job boards and university forms want their attachments delivered — under a hard byte limit, still readable.
Nothing you open here is uploaded. The entire operation runs inside your browser tab using the Canvas API and WebAssembly, which means there is no upload queue, no server-side file-size cap, no watermark and no account. You can even go offline after the page has loaded and the tool will keep working. When you close the tab, every trace of your file disappears from memory — which is exactly what you want when you are handling ID documents, contracts, private photos or unreleased product shots.
Because the work happens on your own hardware, processing is effectively instant for typical photos and still comfortable for 50-megapixel files on a modern laptop or phone. There are no daily limits, no paywalls after five files, and no queue behind other users. Everything is free, unlimited and ad-supported, and the layout reserves fixed space for ads so the page never jumps while you work.
How to use this tool
- Drop in as many images as you like — the whole batch is queued at once.
- Pick a target size preset, or drag the quality slider for manual control.
- Press Compress and watch the savings percentage appear.
- Compare the original and compressed sizes before committing.
- Download each file, or grab everything at once as a ZIP archive.
Technical specifications
| Input formats | JPG, PNG, WebP |
|---|---|
| Target presets | 50 KB, 100 KB, 200 KB, 500 KB, 1 MB |
| Quality range | 10% – 100% |
| Batch mode | Unlimited files with ZIP download |
| Engine | Multi-pass re-encoding inside a Web Worker |
| Privacy | 100% client-side — files never leave your device |
| Browser compatibility | Chrome, Edge, Firefox, Safari 16+ (desktop & mobile) |
