Compress a JPG
Reduce the size of a JPG photo without uploading it. The encoder runs on your device and you see the exact saving before downloading.
- Free
- No signup
- No watermark
- Files stay on your device
Processed locally
Your image never leaves your computer.
How to compress a jpg
- 1
Choose your JPG
Drop the photo onto the page, or browse for it.
- 2
Pick a quality level
Balanced (80) suits most photos. Use Smallest for email and chat, Best quality for printing.
- 3
Compress and download
Press Compress image and compare the original with the result before saving.
Why this produces smaller files than a plain re-save
JPGs here are encoded with MozJPEG, a tuned encoder that typically produces noticeably smaller files than a browser's or a phone's default JPG encoder at the same visual quality.
It runs as WebAssembly inside your browser, so you get the better encoder without the file ever being sent to a server to be processed.
Choosing a quality level
- 95 — archival and print. Very little saving, effectively no loss.
- 85 — the safe default when the photo still needs to look its best.
- 80 — the web standard; the difference is not visible at normal sizes.
- 60 and below — for thumbnails and previews only; artefacts become visible around edges.
Frequently asked questions
- Is my photo uploaded to compress it?
- No. The conversion runs in your browser using WebAssembly and canvas APIs, so the image data never leaves your device. There is no upload endpoint in this application at all — you can watch the network tab while you convert.
- Can I compress a JPG without losing quality?
- Not meaningfully — JPG is lossy by design and every save discards a little more. Quality 90+ is visually lossless in practice. If you need a genuinely lossless step, convert to PNG or WebP lossless instead, though those files will be larger.
- Does compressing remove my photo's EXIF and GPS data?
- Yes. The image is re-encoded from decoded pixels, so camera metadata and location tags are not carried into the output. That is a deliberate privacy default.
- How small can I get a JPG?
- It depends entirely on the photo. Reductions of 60–80% at quality 80 are common for camera JPGs. Resizing first, if the image is larger than it needs to be, saves far more than quality alone.