Compress JPG
Compress JPG and JPEG photos online. Each one stays a JPG with the same width and height, just smaller.
Compress JPG photos online
This JPG compressor re-saves each photo with a JPEG encoder tuned for size. Drop one JPG or a whole batch, set the quality, and download smaller files with the same width, height and format. JPG and JPEG are the same format with two spellings of the extension, so you can compress JPEG files here too.
Each photo can be up to 40 MB. If a JPG was already compressed hard and re-saving would not make it smaller, you get your original back instead of a bigger copy.
What the compressor does to a JPG
| Step | What it means for your photo |
|---|---|
| Quality, 82 by default, at most 95 | Sets how much fine detail is rounded off. Lower means smaller. Above 95 a JPG grows a lot for detail nobody can see, so the slider stops there. |
| Colour at half resolution (4:2:0) | Brightness keeps every pixel, colour is stored at half the width and height. Invisible on photos, but thin red or blue text can blur, so screenshots belong in the PNG compressor. |
| Progressive encoding | The photo loads as a blurry preview that sharpens, instead of top to bottom, and large photos usually end up a little smaller. |
| Optimized tables | The tables that pack the data are rebuilt for this photo, a saving that changes no pixel. |
| Rotation applied, EXIF removed | The photo is saved the right way up, then camera details and GPS location are dropped. The colour profile stays, so colours look the same. |
Screenshot, logo or text?
Sharp edges and flat colours stay crisper and often smaller as a PNG. Compress them there.
Which quality to use
Start at the default of 82 and compare the result with the original at full size. Most photos look the same there, and that is also inside the 75 to 85 range where fix compression artifacts finds the best balance, with examples of what goes wrong lower down.
Always compress from the original. A JPG that was already saved at a low quality loses detail again with every re-save, and it often can't get any smaller, which is when the tool hands it back unchanged.
How to reduce JPG file size
-
Drop your JPGs
Add one photo or many, JPG or JPEG, up to 40 MB each.
-
Set the quality
Leave it at 82 or move the slider down for a smaller file. The same quality applies to every photo in the batch.
-
Compress and download
Click Compress JPG, compare the before and after size of each photo, and download the smaller files.
JPG compressor questions
There is no target-size option. Lower the quality step by step until the file fits; each run shows the new size. Because the width and height stay the same, a large camera photo may still be too big at a low quality; then resize it first, since fewer pixels shrink a JPG more than any quality setting.
No. JPG and JPEG are two names for the same format. Both are accepted here, and the compressed file is saved with the .jpg extension, so photo.jpeg downloads as photo.jpg.
Yes. Camera details and GPS location are dropped from every photo the tool re-saves. Why that matters before you share pictures is in remove photo metadata.
Re-saving it would not have made it smaller, usually because it was already compressed at a low quality or with a stronger encoder. Instead of a bigger copy you get the original, unchanged. A lower quality setting can still shrink it, at a visible cost.
This page takes JPG and JPEG only. For a mix of formats in one batch, use the image compressor; iPhone photos have their own HEIC compressor.