Batch Compress Images to Exact Size
Choose up to 20 images, pick one target size and one output format, and every file is compressed toward that target. Each finished file gets its own Download button — or tap Download all as ZIP to save the whole batch at once. Everything runs in your browser. No upload, no signup.
How the target works: JPG and WebP files are re-encoded at falling quality, then shrunk step by step, until they fit the target. PNG has no quality setting in browsers, so PNG files are only shrunk step by step — a detailed PNG may stay over target, and the page will say so honestly instead of claiming it fits. AVIF output depends on your browser: if your browser cannot encode AVIF, that file is skipped with a note. A file already under the target in the same format is kept untouched, because re-encoding it could only make it larger. Photos are never enlarged.
No images chosen yet.
Nothing is downloaded automatically: tap a Download button, or Download all as ZIP, to save. The ZIP stores the finished files as they are, without recompressing them.
How batch compression to an exact size works
- Choose up to 20 images.
- Pick a target size and an output format.
- Click Compress batch. Each finished file gets its own Download button — or tap Download all as ZIP to save the whole batch at once. Nothing is downloaded automatically.
Which target and format should you pick?
200 KB is a safe everyday target for email attachments, forms and uploads. Use 50 or 100 KB only when a form or forum sets a small limit, and expect visible quality loss on detailed photos. JPG is the best choice for photos; WebP is usually smaller than JPG at the same quality; PNG is the right choice only when you need transparency, because PNG files stay much larger; AVIF is the smallest of all where your browser supports it, but older browsers and some upload forms do not accept it yet.
Frequently asked questions
Are my images uploaded?
No. All compression and format conversion runs on your device, in your browser, and the ZIP is built on your device too.
Will every file reach the target size?
Most JPG and WebP files will. A very detailed photo at a very small target may need heavy shrinking, and a PNG file may stay over target because PNG has no quality setting — in both cases the result row shows the closest size reached and says plainly that it is still over target.
Does the ZIP change image quality?
No. The ZIP stores the finished files as they are, without recompressing them.
What if a file is already smaller than the target?
If it is already under the target in the format you picked, it is kept untouched and offered for download under its original name, because re-encoding it could only make it larger.