Compress images in bulk. No upload queue.

Drop up to 20 JPG, PNG, WebP, AVIF or HEIC files free, 5 MB each, and compress them in parallel on your own CPU. There is no daily image quota; paid plans raise the batch ceiling to 500 images.

Capabilities and limits are resolved from the current Free and Pro plan configuration.

Drop images here

Up to 20 images, max 5 MB each.Get Pro

Batch upgrade

Process more at once

Up to 500 images per batch, 150 MB each, with folder uploads.

View plans

A batch workflow that stays on your device

  1. 1

    Drop a mixed batch

    Add up to 20 images free in one pick, with a 5 MB limit for each file. JPG, PNG, WebP, AVIF and HEIC can share the same batch.

  2. 2

    Compress in parallel

    Two encoders run at once on Free and up to eight on Pro, 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. Pro 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