JPG Compressor

Shrink JPG photos for websites, email attachments and upload forms with size limits. Set the quality, see exactly how much smaller the file gets, and download a new JPG.

Processed locally — your images stay on your device.

Drop your image here Select an image from your device

or

Accepts JPG. Maximum file size: 25 MB. Very large images may be slow on older phones.

You can also paste an image from your clipboard.

How to compress a JPG

  1. Choose a JPG or JPEG photo, drag it here, or paste it from your clipboard.
  2. Set the compression quality. Start around 80% and lower it if you need a smaller file.
  3. Select “Compress image” to see the original size, the new size and the reduction.
  4. Adjust the slider to compare, then download your compressed JPG.

Recommended JPG quality settings

Starting points that work well for most photos. Check the preview and adjust if needed.

Suggested JPG quality by use
UseQualityWhy
Full-width website photos 80–85%Large images show compression artifacts more easily
Blog and content images 70–80%A good balance of sharpness and file size
Thumbnails and previews 60–70%Small images hide compression well
Email attachments 70–75%Helps several photos fit under typical attachment limits
Printing or archiving 90% or keep the originalPrints reveal fine detail

Need smaller dimensions as well? Resize first with the Image Resizer, then compress.

Built for photos

  • Made for photographs

    JPG is designed for photos with smooth color changes, which is why it compresses them so well without visible loss.

  • Live size preview

    After the first compression, moving the quality slider updates the result, so you can find the smallest acceptable size quickly.

  • Removes location data

    The new JPG is created from the pixels only, so camera details and GPS coordinates stored in the original are not included.

Processed locally — your images stay on your device.

Your photos stay private

Photos often show people and places. That’s why this JPG compressor works entirely in your browser: your photo is never uploaded to our server.

JPG compression FAQ

How can I reduce the size of a JPG?

Lower the JPG quality. Most of a JPG’s size comes from fine detail the eye barely notices, so saving at 70–85% quality usually makes the file several times smaller. If you also need smaller dimensions, resizing reduces the size even further.

Does JPG compression reduce quality?

Yes, JPG compression is lossy, but at 75% or higher the difference is rarely visible in photos. Below about 60% you may start to see blocky areas and blur around sharp edges, especially in text or graphics.

What is the best JPG quality for the web?

For most website photos, 70–80% gives a good balance of sharpness and size. Hero images that fill the screen can use 80–85%, while thumbnails look fine at 60–70%.

Why is my JPG bigger after compressing it?

If the photo was already saved at a low quality, saving it again at a higher quality adds data instead of removing it. We show a notice when that happens so you can keep the original or pick a lower quality.

Is my photo uploaded to a server?

No. The photo is compressed by your own browser and never leaves your device. You can even disconnect from the internet after the page loads and it still works.

Can I compress PNG or WebP images here?

This page accepts JPG and JPEG files only. For PNG or WebP, use the PNG Compressor, the WebP Compressor or the Image Compressor, which handles all three formats.