Compress images in bulk. No upload queue.
Drop 20 JPG, PNG, WebP, AVIF or HEIC files free and compress them in parallel on your own CPU. Every result shows its saved bytes, keeps a 1:1 comparison, and downloads together as one ZIP; paid plans raise the batch ceiling to 500 images.
Capabilities and limits verified October 8, 2026.
For repeat workflows
More than a one-off batch?
Paid plans handle up to 500 images per batch, files up to 300 MB, faster parallel encoding, and whole-folder input. Plans start at $19/year.
A batch workflow that stays on your device
- 1
Drop a mixed batch
Add up to 20 images free in one pick. JPG, PNG, WebP, AVIF and HEIC can share the same batch.
- 2
Compress in parallel
Two encoders run at once on Free, four on Pro and up to eight on Ultra, capped by the CPU cores available.
- 3
Download one ZIP
Keep each original format or convert to several formats, then download every finished result in one locally generated ZIP.
What matters in a bulk compressor
Mixed formats, one queue
Process phone photos, screenshots and web assets together instead of repeating the same upload-and-download loop for each format.
Up to 500 images on paid plans
The 500-image ceiling protects browser memory rather than metering server cost. Ultra also accepts an entire folder in one pick.
Files never cross the network
Compression and ZIP creation happen locally, so sensitive client, medical or product images are never queued on someone else's server.