Immediate feedback
Size changes are paired with a rendered preview at the selected quality.
Advertisement
Reduce image file size with full control over quality. Choose JPEG or WebP output and adjust the quality slider to find the sweet spot between size and visual fidelity. Everything runs locally in your browser.
Watch the workflow
Reduce image file size with JPEG or WebP quality control — see before/after comparison
Drop any image to compress
PNG · JPG · WebP · AVIF
Tips
How it works
For web use, 75–85 strikes the right balance — visually near-identical to the original but 30–70% smaller. Go lower only for thumbnails where file size matters more than fine detail.
WebP typically produces 25–35% smaller files than JPEG at the same perceptual quality. Use JPEG only if you need maximum compatibility with very old software or browsers.
There is no hard size limit — the canvas API processes whatever the browser can decode. Very large images (>20 MP) may take a few seconds on mobile devices.
Related tools
Quality budget
A controllable quality pass and side-by-side preview make compression a visual decision rather than a blind preset.
Quality + bytes
Two linked controls
Size changes are paired with a rendered preview at the selected quality.
Every adjustment encodes from the source instead of recompressing the last result.
Choose JPEG or WebP according to compatibility, alpha needs, and target weight.
Know before you process: Repeatedly compressing an already-lossy image compounds artifacts; always begin from the best available original.
Free, private, no signup.
Compress an image →