Image Compressor
Browser processing — files never leave your device
Shrink image file sizes by re-encoding at a quality level you control. Works with JPG, PNG and WebP, entirely in your browser.
Loading tool…
How to use this tool
- Add the images you want to shrink (JPG, PNG or WebP).
- Pick an output format and quality level.
- Click Compress and review the per-file size reduction.
- Download the compressed images.
About this tool
The compressor decodes your image and re-encodes it with lossy compression at your chosen quality. For each file it shows the original size, the compressed size and the percentage saved, so you can find the smallest file that still looks right. PNG input is re-encoded to a lossy format of your choice (JPG or WebP), because PNG itself cannot trade quality for size. If a compressed result would be larger than the original, the tool tells you instead of handing you a worse file.
Frequently asked questions
- How does compression affect quality?
- Lossy compression discards detail the eye is least likely to notice. At 75–85% quality most photos look unchanged. Very low settings introduce visible blockiness, so use the size readout to find your balance.
- Can I compress without any quality loss?
- Meaningful size reductions on photos require lossy compression. If you cannot accept any pixel changes, reducing dimensions with the Image Resizer is the alternative.
- Is there a file size or count limit?
- Files up to 25 MB each are supported, limited by your device's memory rather than a server quota — nothing is uploaded.
Related tools
Compress JPGReduce the size of JPG photos by re-encoding them at a lower quality setting, with the exact saving shown for every file.Compress PNGPNG files are often far larger than they need to be. Shrink them by re-encoding to WebP (keeps transparency) or JPG, locally in your browser.Image ResizerResize images to exact pixel dimensions or by percentage. The aspect ratio is locked by default so photos are never accidentally stretched.JPG to WebPRe-encode JPG photos as WebP to cut file size for websites and apps. See the exact size saving before you download.