About Image Compressor
This tool shrinks an image's file size — either by picking a quality level yourself, or by telling it a target file size (like "under 100 KB") and letting it automatically find the highest quality that fits within that limit. It's built for the common real-world need of getting a photo under a website's upload limit or a form's attachment size cap without the image looking noticeably worse. All compression happens locally in your browser; your image is never uploaded anywhere.
Lossy vs. Lossless Compression
Lossy compression (used by JPEG and WEBP) permanently discards some image detail that's least noticeable to the human eye in exchange for a much smaller file — this is where the biggest size reductions come from, and it's adjustable: lower quality means smaller files but more visible artifacts, especially around sharp edges and fine text. Lossless compression (used by PNG) reduces file size only by finding more efficient ways to represent the exact same pixel data, with zero quality loss — but the size reduction is far more modest since no information is thrown away. For photos where a very small size matters most, JPEG or WEBP at 60–80% quality is usually the sweet spot between a much smaller file and visually unnoticeable loss.
Send Feedback
For any questions, bug reports, or feature requests, please drop your comments below.