Compress JPG and JPEG images in your browser

A free photo compressor for JPEGs. Set the quality you want and see the result straight away. Your photo never leaves this tab.

JPG
No JPG selected
Drop a file to start
Drop JPG files here

or browse your device. Everything is processed on this device

No JPG to hand?

How to compress a JPG

01
Drop the JPEGs

One or a hundred. Drag them anywhere on the page. Nothing uploads.

02
Set your quality

Slide until the estimate looks right, then drag the preview divider to check.

03
Save

Files are written straight from memory to your downloads.

What is a JPG file?

JPEG is a lossy photographic format standardised in 1992, and it is still what almost every camera and phone writes by default. It works by throwing away the detail your eye is worst at noticing: fine colour variation goes first, brightness edges are kept. That is why a 12 megapixel photo lands at 3MB rather than the 36MB it would take to store every pixel exactly.

JPG and JPEG are the same format. The three-letter spelling survives because early Windows could only handle three-character extensions, and it stuck. Nothing about the file differs, so a tool that reads one reads the other, and this page accepts .jpg, .jpeg, .jpe and .jfif alike.

Because it is lossy, every save costs you something. Compressing an already-compressed JPEG stacks a second round of loss on the first, which is why the artefacts in a photo that has been through several apps look worse than the compression ratio suggests. Work from the original whenever you have it. And if the picture is a screenshot, a logo or anything with flat colour and hard edges, JPG is the wrong format entirely: it will look blotchy around the text and come out larger than a PNG would.

JPG compression FAQ

Will it look worse?

Between 75 and 85 quality, almost never at normal viewing size. Below 60 you will start to see blocking in flat areas like skies.

Is JPG compression lossless?

No. JPEG is lossy by design. Re-encoding always discards some data, so compress from the original rather than a file you already squeezed.

How much smaller will my file get?

Typically 50 to 75% for camera and phone photos. Screenshots saved as JPG often do better still.

Can I compress a whole folder?

Yes. Drop as many files as you like and they queue up, then download together as a ZIP.

Does it remove EXIF and GPS data?

Always. Compressing writes a fresh photo with no camera model, timestamp or location attached, and there is no way to keep it even if you wanted to.

How do I compress a JPEG to 100KB?

Turn on "Compress to a target size" and type 100. We search for the highest quality that still fits under your target and tell you what we landed on. If the target is unreachable at any quality, we say so rather than handing back something unusable.

How do I reduce JPG size without losing quality?

Strictly you cannot: JPEG is lossy, so every re-encode discards something. In practice, quality 80 to 85 is indistinguishable from the original at normal viewing size, and downscaling an oversized photo saves far more than dropping quality does.

Do my photos get uploaded anywhere?

No. There is no upload endpoint in the code. Open your network tab and watch: after the page loads, nothing carries your image, because your image never becomes a request.

Does this remove EXIF, GPS and AI metadata?

Yes, with "Strip EXIF & GPS" on, which is how the page arrives. Camera make and model, the timestamp and the GPS coordinates all go. Turn the switch off and the original EXIF is carried into the new file, but only the EXIF: the XMP packet, the colour profile and any Content Credentials (C2PA) manifest are gone whichever way the switch is set, because the JPEG is written from decoded pixels and nothing else comes with them. What no compressor can remove is a watermark written into the pixels themselves, such as the invisible marks some image generators add: those survive re-encoding here and everywhere else.

Drop more files

Same format joins the queue. Anything else re-routes to its own tool.