What does this do?
Drag an image in, scrub the quality slider, and watch the file size drop alongside a live preview. When you're happy, download the compressed version. Everything runs in your browser.
Which format should I pick?
- JPG — best for photos. The quality slider trades sharpness for size; 75–85 is usually a sweet spot.
- WebP — modern, typically 25–35% smaller than JPG at the same visual quality. Supported in all current browsers.
- PNG — lossless, so the slider has no effect on size beyond re-encoding overhead. Useful for screenshots and graphics with sharp edges; not great for photos.
How do I get smaller files?
- Try WebP first — it's usually the smallest, and browsers handle it everywhere.
- Quality 70–80 is rarely distinguishable from 100, even on close inspection.
- For thumbnails and avatars, drop quality lower (50–60) since the image is already small.
- Resize the image first (use the image resizer) if it's larger than its actual display size — that often saves more than compression.
Are my images uploaded?
No. Compression uses the browser's canvas encoder. The original file is read locally and never sent anywhere.