Compress images in bulk
Quality 10%–100%, no file cap. Local processing, nothing uploaded.
By the time you need batch compression, something has usually already blocked you: the mail attachment is over the limit, the form only takes 2 MB, the upload sits there and never finishes. And opening and exporting one at a time turns a few dozen files into an afternoon.
Compression is trading image quality for file size, so it takes a lossy format: JPG or WebP. The quality slider runs 10% to 100%, default 78%. The rule of thumb is 70%–80% — at that level the difference is usually invisible; below it you start to see damage, and what breaks first is hair and smooth sky gradients, so judge on a detailed image rather than a flat one. With PNG selected, the quality slider has no effect, because PNG is lossless — there is no setting to give. To shrink PNGs, switch the target format to WebP: it keeps transparency too and is usually far smaller at the same perceived quality. There is no cap on the number of files. To get one image under a given size — within 200KB, say — use “Target size” on the “Compress Image” page (or “Fit to size” in the full editor's export dialog), which binary-searches for the highest quality that stays within that size. It all runs in your own browser; the images are never uploaded.
Key features
Quality 10%–100%
Around 70%–80% usually looks identical while the file drops by more than half.
PNG shrinks via WebP
PNG is lossless with no quality setting; WebP keeps transparency and is far smaller.
No cap on files
Compress as many as you pick — the limit is your computer, not a gate we set.
Runs locally
The images are never uploaded. Close the tab and nothing is left.
How to use
- 1 Pick the imagesSelect hundreds at once — there is no limit on the count.
- 2 Choose JPG or WebPPick WebP to keep transparency. With PNG selected, the quality slider has no effect.
- 3 Pull the quality downStart at 80% and work down, judging on an image with hair or a gradient in it.
- 4 Collect them from DownloadsThey arrive one by one; your browser may first ask whether to allow multiple downloads.
FAQ
- What quality should I use?
- 70% to 80% is a good starting point — at that level the difference is usually invisible while the file drops by more than half. Below it, hair, skin gradients and smooth skies go first, so pick a detailed image to judge on rather than a flat one.
- Can PNGs be compressed?
- With PNG as the target format, the quality slider has no effect, because PNG is lossless and has no setting to give. To shrink PNGs, switch the target format to WebP — it keeps transparency too and is usually far smaller at the same perceived quality.
- Can it hit an exact size like 200KB?
- Not on this page — batch compresses everything at one quality setting. For an exact size, use the single-image compress page: it has “Target size”, where you type a number (200 means 200KB) and it binary-searches the quality to find the highest one that stays under it. Batch is for doing hundreds at once.
- Is it free? Are my images uploaded?
- Free, no sign-up, no usage limit. Nothing is uploaded either — it all runs in your own browser.
Try Compress images in bulk now
No install · no sign-up · local stays local · free AI credits every day