About Image Compressor
Aim at a file size rather than guessing at a quality percentage — set the target and the tool works toward it. That is the difference between meeting an upload form's 2 MB cap first time and trying quality settings until one sticks.
Reduce a JPEG's file size while keeping it visually sharp — perfect for email attachments, web pages and forms with a size cap. The photo is compressed in your browser and never leaves your device.
Reduce the file size of PNG and JPEG images toward a target size while keeping them web-ready. Smaller images load faster, improve Core Web Vitals and save bandwidth without a visible drop in quality for most photos.
Drop in a folder's worth at once. Up to twenty pictures share one target and one Download all, each listed against the weight it started at and named after the file it came from. Anything already lighter than the target is handed back untouched — re-encoding a picture that is done makes it bigger, not smaller.
Compression is not uniformly effective, because it depends entirely on what the picture contains. A photograph of foliage, gravel or crowd detail compresses poorly — there is genuine information in almost every pixel — while a clear sky, a studio background or a flat graphic compresses enormously. That is why one image drops to a tenth of its size at a quality setting another barely responds to, and why targeting a fixed file size takes several encoding passes to converge rather than a single calculation.
Common use cases
- Getting a photo under an email attachment limit
- Preparing images for a web page without a build pipeline
- Reducing a batch of phone photos before uploading them