Compress an image — smaller files, no upload
Reduce an image file size with a quality slider, watching the saving update as you go. Nothing is uploaded, so this is safe for anything private.
Runs entirely in your browser — nothing is uploaded.
All processing happens in your browser. Your file is never uploaded.
JPEG and WebP are lossy — quality lost at one setting cannot be recovered by raising it again. Keep your original. WebP typically produces files 25–35% smaller than JPEG at matching quality.
How to use
- Drop in an image. The original size is shown for comparison.
- Lower the quality. Around 0.75 typically halves the file with no visible difference.
- Try WebP. It usually beats JPEG by 25–35% at matching quality.
- Check the saving, then download. The panel shows exactly how much smaller the result is.
Questions
What quality setting should I use?
0.75 to 0.85 is the usual sweet spot for photographs — a large saving with no difference most people can see. Below about 0.6 you start to see blocking around edges and in flat areas like skies.
Can I undo compression?
No. JPEG and WebP are lossy, and detail discarded at one setting cannot be recovered by raising the slider again — you would just re-encode the already-degraded image. Always keep your original.
Why did my PNG get bigger?
PNG is lossless, so the quality slider does nothing for it and re-encoding can produce a larger file than a well-optimised original. For photographs, convert to JPEG or WebP instead.
Should I use WebP?
For the web, yes — it is supported by every current browser and is meaningfully smaller than JPEG. Stick with JPEG if the file is going somewhere older, or into software that may not accept WebP.