Compress Image
Make JPG, PNG, and WebP images smaller without wrecking them — pro-grade compression with a before/after compare. Free, instant, and private. Your photo never leaves your browser.
Drop a JPG, PNG, or WebP here, or click to choose
Shrinks the file — your photo never leaves your browser
Choose imageDrop several at once to batch them — on your device Pro
0 bytes of your file have left this device. Counted live in this tab, not claimed — open your browser’s Network tab and watch.
What this does to your file
The whole list, so there are no surprises after you download.
- Pixels
- re-encoded, smaller
- Dimensions
- unchanged
- EXIF and location data
- removed
- Colour profile
- kept
- Runs on
- your device
Where this won’t help
Cases we’re the wrong tool for, and what to use instead.
An already-compressed JPEG. Squeezing it again mostly costs quality for very little size.
Keeping every last detail. This is lossy by design. For archival work, keep your original.
Hitting an exact size. Aim at a number instead. Compress to a size →
How it works
- 1
Drop your image in, or click to choose it.
- 2
Pick a quality level — and optionally a smaller size for web or email.
- 3
Compare before and after, then download your smaller image.
Frequently asked questions
Is it really free?
Yes — compressing images is completely free, with no signup, no watermark, and no daily limit.
Is my photo uploaded to a server?
No. Compression runs entirely inside your browser on your own device, so your image never leaves your computer — you can verify in your browser’s Network tab.
How much smaller will my image get?
Photos straight from a phone or camera typically shrink by 50–80% at the Recommended level with no visible difference. PNG screenshots and graphics often shrink even more when converted to JPG.
What happens to PNG transparency?
The output is a JPG, which has no transparency — transparent areas become white. Keeping PNGs as smaller PNGs is on our roadmap.
Will the quality drop?
We use mozjpeg, the same professional encoder used by major websites, which keeps images looking sharp at much smaller sizes. Use the built-in before/after compare (with zoom) to judge with your own eyes before downloading.
What formats can I compress?
JPG, PNG, and WebP go in; an optimized JPG comes out. Got iPhone HEIC photos? Convert them first with our free HEIC to JPG tool, then compress away.
Is there a file size limit?
No server limit — images are compressed on your device and never uploaded. Even large photos are light on memory, so there’s effectively no practical cap for everyday images.
What usually comes next
The step most people take after this one — and why.
Last improved
Changes to this tool specifically, not the site.
- Fixed
iPhone photos now work in every image tool, not just some of them
An iPhone saves photos as HEIC, and until now most of our image tools quietly refused them. Compress, Convert, Crop, Resize, Remove background, the passport photo maker, the EXIF cleaner and the QR reader would either grey the photo out in the file picker or accept it and then say it could not be read — and one of them helpfully suggested you go and convert it with our own HEIC to JPG tool first, which is a strange thing for us to ask when we already had the decoder sitting there. Worse on Android, where the phone hands over a HEIC photo labelled as a JPG: the file went through, then failed. All of those tools now open an iPhone photo directly. PowerPoint show files (.ppsx and .pps) convert too — they always could, they were just missing from the list of things we said we accepted.