Compress JPG photos
Make JPGs smaller at the quality you pick, or under a size like 200 KB. Compress hundreds at once and compare each result with the original. Nothing is uploaded.
- Free, no sign-up
- Runs in your browser. Your files never leave your device.
- Updated
or paste an image with Ctrl V
How do I compress a JPG?
Drop your JPGs on the box above. The tool compresses them at once with MozJPEG, Mozilla’s JPEG encoder. It makes smaller files than most cameras and editors at the same look. Pick Smallest, Balanced or Best. Check any photo with Compare. Then download them one by one, or all together as a .zip.
What quality should a JPG be saved at?
For the web and email, 70 to 80 is the usual sweet spot. Here is one 4096 × 2048 photo (1.39 MB as it came) at the three presets, measured on 4 November 2026:
| Preset | Quality | Size | Saved |
|---|---|---|---|
| Smallest | 55 | 393 KB | 72% |
| Balanced | 75 | 623 KB | 56% |
| Best | 88 | 1.16 MB | 17% |
Size climbs fast above 85 for detail you mostly cannot see. Keep Best for photos that you will print or edit again. Use Balanced for everything you share.
Why does a JPG sometimes get bigger when I save it again?
A JPG that was saved at a low quality has already lost its fine detail. Saving it at a higher quality spends more bytes on the blur and the blocks. If the new file would be larger and you kept the format and size, the tool keeps your original and marks the row “Already well compressed”.
Are the JPGs progressive?
Yes. They load as a soft preview that sharpens. Progressive encoding usually makes them a little smaller too. Every browser and image app opens them.
What about the location data in my photos?
Phone photos often record where you took them. With “Remove metadata” on, the tool drops the GPS position, camera model and dates, and the row says “GPS location removed”. Untick it to carry the metadata over to the new JPG.
Questions
How much smaller can a JPG get?
A photo straight from a phone or camera usually loses half to three quarters of its size at the Balanced setting, with no visible change. A JPG that was already saved at a low quality has less to give. The tool keeps the original when a new version would not be smaller.
Does compressing a JPG lose quality?
Every JPG save throws some detail away. The question is whether you can see it. At quality 75 most photos look the same as the original. Use Compare to drag a divider across the two at up to 1600% zoom. You can nudge the quality for any one photo from there.
How do I get a JPG under 100 KB or 200 KB?
Switch “Aim for” to A file size and type the limit. The tool finds the highest quality that fits each photo. If quality alone cannot get there, it also makes the photo smaller in pixels. A KB here is 1,000 bytes, which is the stricter way upload forms count.
Will my photos come out sideways?
No. Phones often save photos sideways with a note (the EXIF orientation) that says which way is up. The tool turns the pixels upright before compressing. The result shows the right way round in every app, even with the metadata removed.
Can I compress JPGs on my phone?
Yes. The page works in Safari and Chrome on phones. Phones have less memory, so photos above 24 megapixels need a max width. The tool works on two images at a time instead of one per processor core.
Are my photos uploaded?
No. MozJPEG runs inside your browser, so your device reads and saves your photos. They are never sent anywhere.
More free tools
- Image Compressor Shrink JPG, PNG, WebP and AVIF images, one or hundreds at a time.
- Compress PNG Shrink screenshots and logos. Uses a 256-color palette and keeps transparency.
- Image Resizer Resize a whole folder to a width, height or percentage.
- JPG to WebP Save photos as WebP, usually a quarter to a third smaller.
- PNG to WebP Turn PNGs into much smaller WebP files. Transparency stays.
Save what you find in one click.
Kortex is a Chrome extension for Gemini Notebook (formerly NotebookLM). It sends AI chats, web pages, posts and YouTube videos into the notebook you pick. It keeps your notebooks organized. It exports them back out.
No card needed.