Compress JPG images online
Make JPGs smaller without the quality drop. Everything runs in your browser, so your photos are never uploaded to a server. Compressing re-saves each photo, so the copy you download comes out without the camera and location (EXIF) data, while your original file still has it. If you want to be sure before you post a photo publicly, remove the EXIF metadata as a separate step. Got a mix of JPG, PNG and WebP files? The image compressor takes them all in one batch.
How to compress a JPG
Compress a JPG without visible quality loss
A JPG is already a compressed format, but the copy that comes off a phone or out of a camera is usually saved at a very high quality setting so nothing is lost before you edit it. That headroom is where most of the size goes. Compress JPG saves each photo again at quality 82, a level where the fine detail your eye can actually see stays in place and the data it cannot see is dropped. The width and height in pixels do not change, so a 4000 by 3000 photo is still 4000 by 3000 after compressing.
Each result row shows the size before and after, the percentage saved and the line Same dimensions · quality 82, so you know exactly what was done to the file. Your original stays on your device as it was; the compressed copy is a new download. If a photo will be printed or edited further, keep the original for that and use the smaller copy for sharing.
How small a JPG can get
There is no single number, because the result depends on how the JPG was saved the first time. A photo straight from a phone camera usually shrinks the most, since it was stored with lots of spare quality. A JPG that was already exported for a website, or sent through a messaging app, has had that spare quality taken out once, so another pass saves less. Busy pictures full of leaves, gravel or fabric keep more data than a clear sky or a plain wall, because there is more real detail to keep.
When a file has to be smaller than a fixed limit, the quality setting alone is not the right tool. The page to compress a JPG to 100 KB works differently: it keeps lowering the quality and scaling the picture down by 5 percent per pass until the file fits. If a picture cannot get under the limit, the row says Smallest possible and shows the size it reached. The other big lever is pixel size. A 12 megapixel photo shown on a phone screen or in an email never needs all its pixels, and switching to the Resize tab of this tool shrinks the longest side to 1920, 1200, 800 or 600 pixels.
Compress JPG for email, web and forms
For email, a few compressed photos at full size can still add up to more than a mail service accepts. If you send a batch, resize images for email first so each photo is 800 pixels on its longest side, which is plenty for viewing on a screen, and then compress. For a website, smaller JPGs load faster on slow mobile connections, and quality 82 keeps product photos and blog pictures looking sharp.
Upload forms for job applications, visas and online shops often set a limit in KB rather than in pixels. In that case the 100 KB page is the faster route, because you give it the limit and it does the rest. For a wider look at the options, including when to change the format instead, the guide on how to reduce photo file size walks through each method with examples.
You can add up to 30 photos in one go, up to 50 MB each and 200 MB per batch. When they are done, download each one with its own button or press Download all to get them in one ZIP file. Nothing is uploaded at any point, so the photos never pass through a server on the way.