Something wrong with this tool?
About JPG Compressor Online
This tool compresses JPG/JPEG images using optimised encoding to reduce file size while preserving acceptable quality. JPEG compression is inherently lossy — finer detail is approximated to shrink the file — but smart parameter choices keep losses imperceptible at typical web quality levels (75-85).
Use it to optimize photos before uploading to websites, send images by email under attachment size limits, or batch-process a folder of photos for archive storage.
The tool also strips EXIF metadata as a side effect of recompression, which both reduces file size and removes privacy-sensitive info like GPS coordinates.
How to use this tool
How to shrink JPG file size with adjustable quality
Upload the JPG
Drop a `.jpg` or `.jpeg` file into the "Image" field. The tool keeps your original aspect ratio and dimensions; it only changes the encoder's quality setting.
Pick a quality
"Quality" (1–100) controls the JPEG quantization level. 80–85 is the sweet spot for web use — visually indistinguishable from 100 on most photos but ~50% smaller. Drop to 60–70 if you need aggressive savings; go below 50 and ringing artefacts get visible.
Press Run
Result returns `bytesIn`, `bytesOut`, and `savedPercent` alongside the new image. JPG is already lossy, so re-compressing a previously-saved JPG always loses extra information — never iterate.
Not for archive masters
Use JPG output for the public web only. Keep your original photo as a raw or untouched JPG; re-export from that source whenever you need a different quality. Generation loss compounds quickly across saves.