Compress an Image
Smaller file, same dimensions.
Every tool runs entirely in your browser. Your files are never uploaded to a server.
Compression re-encodes the image at a lower quality setting, discarding detail the eye is least sensitive to. The pixel dimensions stay the same; only the file size falls.
How to use Image Compressor
- Add your images. Drag them in or click to browse. A mixed batch is fine.
- Choose how hard to squeeze. Balanced suits almost everything; Maximum is for a hard upload limit.
- Download. The saving is shown per file so you can see what each setting cost.
About compressing images
Compressing an image means re-encoding it with the encoder instructed to work harder, discarding detail in the places human vision is least able to notice. JPEG and WebP both do this by transforming blocks of pixels into frequency components and storing the high-frequency ones — fine detail and sharp edges — with less precision. It works well on photographs, where detail is irregular, and badly on flat colour and text, where the discarded information is exactly what made the edge crisp. The quality slider is not a percentage of anything meaningful. It is a parameter fed to the encoder, and the relationship between it and file size is steeply non-linear: dropping from 100 to 90 often halves the file with no visible change, while dropping from 60 to 50 saves relatively little and is clearly visible. Somewhere between 75 and 85 is where most images sit comfortably, which is why it is the default here and almost everywhere else. Two things are worth knowing before compressing. Loss is permanent and compounds — an image compressed, saved, and compressed again carries the damage from both passes, which is why a photo forwarded through several messaging apps degrades visibly. And dimensions almost always matter more than quality: a 4000-pixel photograph displayed in a 800-pixel column is carrying twenty-five times the pixels it needs, and resizing it saves more than any encoder setting can.
Frequently asked questions
Does compressing reduce the image dimensions?
How much smaller will my file get?
Will compressing a PNG help?
Is the quality loss permanent?
Should I switch to WebP?
Last updated