20 images / one real ceiling

Batch compress without uploading

Give every image the same KB or MB ceiling, let the browser work through them one by one, then download the successful files together.

FreeNo sign upFiles stay private
Local tool / up to 20 images

Set one target

100% browser-side
Drop up to 20 images hereJPG, PNG or WebP · 20 files / 100 MB total
Target size for every image

Every successful download is checked against this real byte limit.

Before the queue starts.

Useful details before you hand an image to the browser.

How many images can I compress at once?

You can add up to 20 JPG, PNG, or WebP images in one batch, with up to 100 MB of source files in total.

Does every image stay under my target?

Yes. A file is only marked successful after its final byte size is checked against the target you chose and its original size.

Are my images uploaded?

No. The queue, compression, and ZIP creation all run inside your browser. Image contents never go to an application server.

What happens if one image fails?

The rest of the queue keeps running. The failed image stays in the list with a useful error and can be retried.

Can I download everything together?

Yes. When at least two images finish, you can package the successful results into one ZIP file in your browser.