← back to tools
Compress & Compare
Drag the divider to compare original vs compressed — see quality loss & exact file savings in real time.
Processed in your browser — image never leaves your deviceDrop your image here
or browse to upload
Side-by-Side Comparison
Drag divider left or right
↔
Original
Compressed
—
—
Limitations — what this tool cannot do
- No image resizing. This tool only re-encodes at a different quality or format. Pixel dimensions are unchanged.
- EXIF metadata is stripped during canvas re-encoding. Camera model, GPS, lens info, and ICC colour profiles are not preserved in the output file.
- PNG is always lossless and ignores the quality slider. Exporting a photograph as PNG will usually increase file size — this is expected and normal.
- Transparent images exported as JPG will have their transparent pixels replaced with
whiteautomatically. Use WebP or PNG if you need transparency. - Max recommended input: 25 MB or roughly 20 megapixels. Larger files may cause your browser tab to freeze or run out of memory. The tool warns you but does not hard-block.
- WebP requires a modern browser (Chrome 23+, Firefox 65+, Safari 14+). The WebP button is disabled automatically if your browser does not support canvas WebP output.
- File sizes shown are exact for the re-encoded output, but your original file size is read from the browser's file metadata — this is always accurate.
Why this tool?
See the trade-off visually
Most compressors just give you a number. Drag the divider and see exactly where quality degrades — pick the highest compression that still looks perfect.
WebP = smaller files
Switch to WebP for roughly 25–35% smaller files than JPG at the same visual quality. Ideal for web images with tight size budgets.
PNG stays lossless
Use PNG when you need pixel-perfect output or transparency. Quality slider is disabled — PNG is always lossless by design.
100% private
Everything runs in your browser via the Canvas API. No server. No upload. Works offline after first load.