Skip to main content

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.

Compare paid plans

A batch workflow that stays on your device

  1. 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. 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. 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.

Bulk image compression questions, answered