Image Compressor
Reduce image file size with an adjustable quality slider — see the before-and-after size for every file. Nothing is uploaded.
Image Compressor
🔒 Nothing you enter is sent anywhere or stored. All processing happens in your browser.
How it works
Large images slow down web pages and eat storage. This compressor redraws each image onto an HTML canvas and re-encodes it at a quality level you control, discarding visual detail your eye barely notices while cutting file size — often by 50–80% for photos.
The quality slider (10–100%) trades size against fidelity. Around 70–80% is a good default for photographs: the saving is large and the loss is usually invisible at normal viewing sizes. You can also change the output format. JPEG suits photos, WebP typically produces smaller files than JPEG at the same quality, and PNG stays lossless for graphics with sharp edges or transparency (though it ignores the quality slider).
Every file shows its original size, new size, and the percentage saved, so you can dial in the sweet spot. You can drop in several images at once for batch processing, and each gets its own download button. Crucially, all of this happens on the canvas in your browser — your images are never uploaded, which keeps private photos private.