Image Compressor
Drop an image and drag the quality slider to shrink it. See the before and after sizes update live, then download the smaller file.
1. Image & quality
Canvas · localDrop an image here
or click to browse · or paste with Ctrl/Cmd + V
2. Preview & export
—About Image Compressor
The Image Compressor reduces an image’s file size by re-encoding it at a quality you control, showing the before and after sizes as you adjust. It is for anyone trimming photos for the web, email, or upload limits without a desktop editor.
Large images slow pages and bump against upload caps. Compressing in the browser lets you find the smallest acceptable size visually, and the photo is never uploaded to a server.
Step by step
- Drop an image onto the tool, or click to choose one from your device.
- Drag the quality slider and watch the projected file size update live.
- Compare the preview against the original to judge where quality starts to suffer.
- Settle on the smallest size that still looks good.
- Download the compressed image.
What it offers
- Live quality slider with an instant size readout
- Side-by-side comparison of original and compressed result
- Works on JPG, PNG, and WebP inputs
- Compression done entirely in the browser
Tips for best results
- For photographs, JPG or WebP at around 75–85% quality usually balances size and clarity well.
- Compress at the final display dimensions — shrinking a huge image saves far more than quality alone.
- Keep an untouched original; compression is lossy and cannot be fully reversed.
Why people use it
Smaller files
Cut image weight to speed up pages and fit upload limits.
Visual control
Choose the exact quality where size and clarity balance.
Private
Your photo is compressed on your device, never uploaded.
No software
Runs in any modern browser with nothing to install.
Common questions
This runs entirely in your browser
No file or text you enter here is uploaded. Encoding and decoding happen on your device using native browser APIs — close the tab and nothing remains on a server.