Bulk image compressor
Compress a whole folder of images at once — no file limit, no queue.
Drop your file here
It is processed on your device — nothing is uploaded.
Working through a folder
The single-file version of this job is fine for one image. It is miserable for forty, which is the number people usually actually have — a holiday album to email, a folder of product photos for a listing, a set of scans for an application.
Drop them all in at once and you get a zip back with every file processed using the same settings. The originals are untouched; what you download is a separate set.
Why this is not rationed
TinyPNG stops you at twenty files. Squoosh, which produces excellent results, has no batch mode at all. Both limits exist because their processing costs money per image.
Here the work happens in your browser, using as many of your processor's cores as are free. It costs us nothing, so there is nothing to ration — no daily cap, no account, no watermark, and no queue.
Choosing one setting for a whole batch
The trade-off with batches is that one setting has to suit every file. Quality 75 is a safe default for photographs and is roughly where the eye stops noticing. If your batch is mixed — some photographs, some screenshots with text — consider running them in two passes, because screenshots hold up far better as PNG than as JPEG.
Larger sets
Very large batches are limited mainly by your device's memory, since every image is decoded to work on. If a big batch struggles, split it in half; nothing is uploaded, so there is no cost to running it twice.
Common questions
What quality should I use?
75 is the usual sweet spot for photographs. Above 85 you are storing data nobody can see; below 60 artefacts start to show.
Will it look worse?
At sensible settings, not noticeably on a photograph. Screenshots with text degrade much more visibly — keep those as PNG.
Can I compress several at once?
Yes, up to thirty per batch, returned as a zip. No daily limit.
Is WebP worth choosing?
Usually. It saves another 25–35% over JPEG at the same quality and every current browser supports it.
Does compression happen on your servers?
No. It runs in your browser, so nothing is uploaded.
Can I get back to the original quality?
No. Compression is lossy and permanent, so keep your originals.