A free JPG compressor that makes photos smaller in your browser, and scores every one so you can see how close it stays.
5.0(1 rating)Drop your JPG photos to make them smaller, with a score on each that shows how close it looks. It all happens in this browser.
Your images
Settings
PNG stays PNG, JPG stays JPG.
Close to the original: photos score about 80, the same side by side.
Compress
Add an image to compress.
Everything happens in this browser, so your images never leave your computer. PNGs are compressed with libimagequant and OxiPNG, JPGs with Google's JPEGli, and every result is scored with SSIMULACRA 2, the quality metric from Cloudinary and JPEG XL.
This free JPG compressor makes JPG photos smaller, in your browser.
It scores every file against the original, so you can see what you traded. Nothing is uploaded.
Here's what a JPG compressor is, how it did against CloudConvert, and when a smaller size in pixels beats more compression.
What is a JPG compressor?
A JPG compressor saves a JPG photo again, at a lower quality, so the file gets smaller.
A JPG is already compressed, so the trick is stopping where the photo still looks the same. The score on each file tells you where that is.
Compared with CloudConvert
I compressed the same JPG photos here and with CloudConvert, at its default settings, and scored every result against its original:
- CloudConvert
- 5.8 MB, score 70.8
- Balanced
- 6.4 MB, score 75.5
- High
- 7.8 MB, score 83.8
- CloudConvert
- 738 KB, score 56
- Balanced
- 782 KB, score 56.8
- High
- 1.5 MB, score 75
- CloudConvert
- 157 KB, score 78.3
- Balanced
- 159 KB, score 78
- High
- 240 KB, score 88.4
At Balanced, this compressor lands where CloudConvert does: the portrait came out 159 KB at 78.0, against its 157 KB at 78.3.
High keeps photos closer to the original, with scores from 75 to 88.
The 6-megapixel golden retriever is hard to squeeze: Balanced and CloudConvert both scored 56 on it. High is the better choice for photos like it.
How I tested
I tested on September 29, 2026. The photos were a 29-megapixel golden retriever, the same photo at 6 megapixels, and a dark 6-megapixel portrait.
The score is SSIMULACRA 2, a metric from Cloudinary that compares two pictures the way your eye does:
| Score | What it means |
|---|---|
| 90 and up | Looks identical: no difference even flicking between them at 100% |
| 80 to 90 | Same side by side at 100% |
| 70 to 80 | High quality: hard to notice without comparing |
| 50 to 70 | Medium quality: you can see it up close |
| Under 50 | Visible loss |
Make big photos smaller first
A 29-megapixel photo has far more pixels than any screen shows.
Pick a max width in the settings, and it shrinks far more than compression alone can make it.
Who is the JPG compressor for?
It's for anyone sending, posting or uploading photos:
- Image resizer – anyone who needs fewer pixels, not just fewer bytes
- HEIC to JPG – iPhone owners turning photos into JPGs first
- Compress image to 100 KB – anyone fitting an upload form's limit
- Post image generator – creators posting their photos as images
It works in your browser, and the new file leaves out hidden details like the camera and where a photo was taken.
More free image compressors
Here are my other free image compressors, all working in your browser the same way:
- Image compressor – PNG, JPG, WebP and HEIC, any mix
- PNG compressor – PNGs up to 80% smaller, no visible change
- WebP compressor – smaller WebP, transparency kept
- Compress image to 100 KB – fit an upload form's limit
They score every file, and none upload your pictures.
Design and edit your images
Design them with
Edit photos with
Make and edit images with AI
Ask AI about them
JPG Compressor FAQs
Questions about the jPG compressor? Here's what to know.
A JPG compressor saves your JPG photos again at a lower quality, and stops where they still look the same.
The score on each file shows how close it stayed.
Yes, a little each time, because a JPG is compressed again.
The score on each file shows how close it stayed: 80 and up looks the same side by side.
At the same score it's about the same: the portrait came out 159 KB at 78.0 against CloudConvert's 157 KB at 78.3.
Here you also pick the level and see the score on every file.
It was probably saved at a low quality already, so there's little left to take out.
Pick a max width, which shrinks it far more.
Yes, pick Size target and choose from 20 KB to 2 MB.
The compressor finds the best quality that fits, and makes a big photo smaller first so it stays clean.
Yes, it's free, with no account and no limit on files.
It runs in your browser, so it costs nothing to run.
No, the JPG compressor works in your browser.
Your photos never leave your computer.
Yes, drop up to 50 files at once, 50 megapixels each.
Download them one by one, or all together as one ZIP.
I did.
I'm Navid Moazzez, and the JPG compressor is one of my free tools on navid.me.
Read more about me.
Navid.me is reader-supported. When you buy through links on this site, I may earn an affiliate commission. Learn more.
More free tools
The most actionable AI newsletter for founders
Every week, get proven AI strategies, curated tools, and step-by-step systems to grow your audience, create better content, and build a profitable creator business.
No fluff, no filler, no BS. Just five minutes each week that might level up your online business and life.
P.S. Sign up now to get free access to my ultimate AI tools guide for creators.





















