Unlimited Bulk Image Compressor
Optimize dozens of images simultaneously. High-speed client-side batch processing with instant ZIP download. No limits, no uploads, and no signup.
Platform Preset Details
Recommended settings for your file.
Drag & drop files here, or click to browse
Supports PNG, JPG, WebP, AVIF, SVG, and GIF (static). Fully secure, runs 100% locally.
Global Presets
Set compression profile for all queued files.
Bulk Compression Features
Unlimited Files
Select and compress as many files as your system memory allows. We place no arbitrary caps on batch uploads.
Zero Wait Times
Your browser executes multiple CPU threads using Web Workers. Parallel processing means no queuing delays.
Auto ZIP Packaging
Once batch compression completes, you can download all compressed files in a single, clean `.zip` archive.
Why Local Bulk Image Compression is Superior
Standard bulk image compression tools limit you to 20 files per upload, enforce file size restrictions, or stall because uploading 100MB of images takes minutes. This occurs because files must be uploaded to their physical hosting servers for processing.
CompressNeo is different. By running 100% client-side inside Web Workers, your browser compresses files locally. File reading is instant, processing is parallelized across your CPU threads, and downloading is immediate. You can compress thousands of images offline without any network overhead.
Comparison of Bulk Compression Capabilities
| Metric | CompressNeo | TinyPNG | Squoosh | ILoveIMG |
|---|---|---|---|---|
| Batch Size Limit | Unlimited | Max 20 files | Single file | Limited (Free) |
| File size limit | Unlimited | 5MB (Free) | Unlimited | Limited |
| Download Format | Files or ZIP | ZIP or Indiv. | Indiv. only | ZIP or Indiv. |
| Offline Support | Yes (100% local) | No | Yes | No |