Image Compressor
Shrink PNG, JPG and WebP images.
Converting…
Your images are processed locally in your browser whenever possible.
How it works
- 1 Drop a PNG, JPG or WebP image, or click to choose one.
- 2 Adjust the quality slider.
- 3 Click Compress and compare the original and compressed size.
- 4 Download the smaller image.
Common use cases
- Speed up page loads and Core Web Vitals.
- Fit images under upload size limits.
- Reduce bandwidth for image-heavy pages.
- Shrink photos before emailing or sharing.
Frequently asked questions
Are my images uploaded to a server?
No. Everything runs locally in your browser — your images never leave your device and nothing is stored.
Does it work on PNG?
Yes, though PNG is lossless — the quality slider mainly affects JPG and WebP, which can shrink the most.
Will quality drop?
Only as much as you choose. Higher quality keeps more detail; lower quality makes smaller files.
Can I do several images at once?
Yes. Add up to 20 images (25 MB each, 150 MB in total) and they are processed in your browser, a couple at a time so your device stays responsive. Each image gets its own download, and "Download all as ZIP" collects them into one archive. If one image can't be read, it is flagged on its own row and the rest are still processed.
Is it really free?
Yes — free, with no signup, no watermark and no limits.