Image Compressor
The Image Compressor reduces an image's file size by re-encoding it as JPEG or WebP at a quality you choose. It shows the before and after size and how much you saved, all in your browser — your image is never uploaded.
Large images slow pages down and eat storage. This compressor re-encodes your image at a quality you control and shows exactly how many kilobytes you saved — the whole thing runs locally, so even private images stay on your device.
How to use the Image Compressor
- Drop an image in, or click to choose one.
- Pick JPEG or WebP and drag the quality slider.
- Click Compress to see the new size and percentage saved, then download.
Common use cases
- Get a photo under an upload size limit without an online service.
- Cut page weight by compressing hero and thumbnail images.
- Reduce an image before emailing or attaching it.
Tips
- WebP typically beats JPEG at the same quality, so try it for the smallest file.
- Around 70–80% quality is usually indistinguishable from the original for photos.
Frequently asked questions
Is my image uploaded to compress it? +
No. Compression runs entirely in your browser — the image is re-encoded locally and never sent to a server, so it's safe for private photos.
Why is my compressed file sometimes not smaller? +
If the original is already heavily compressed (or you pick a high quality), re-encoding can add size. Lower the quality or switch to WebP for a bigger saving.
Does compressing change the dimensions? +
No — this keeps the original width and height and only lowers the encoding quality. To change dimensions you'd use an image resizer.