Image Compressor
Make JPG, PNG and WebP images dramatically smaller without visible quality loss. Drop a whole batch - everything is compressed on your device and zipped for one download.
Drop images here or click to browse
JPG · PNG · WebP · GIF · BMP - compressed locally, never uploadedLowering quality shrinks files more. If a compressed file would be larger than the original, we keep your original untouched.
How it works
Drop a batch of images
Drag in as many JPG, PNG, WebP, GIF or BMP files as you like. Nothing is uploaded.
Tune quality and size
Adjust the quality slider, pick an output format, and optionally cap the largest side to shrink dimensions too.
Download individually or as a ZIP
See exactly how much each file saved, grab them one by one, or download the whole batch in one zip.
FAQ
Will compression ruin my image quality?
Not visibly at sensible settings. Around 75-85% quality, photos are typically 60-90% smaller while looking identical on screen. Drag the slider lower for maximum savings, higher for near-perfect fidelity.
Which format gives the smallest files?
WebP usually beats JPG by 25-35% at the same quality and keeps transparency like PNG. 'Auto' re-encodes everything to WebP for this reason. Choose PNG only when you need exact, lossless output.
Are my images uploaded to a server?
No. Compression happens entirely in your browser using the Canvas API. Your photos never leave your device - you can even disconnect from the internet after the page loads.
Is there a file size or batch limit?
No hard limit - it depends on your device memory. Hundreds of typical photos at once are fine on any modern laptop or phone.