JPG is the most widely used image format on the web, but photos straight from a camera or phone are often far larger than they need to be. The good news is that you can usually shrink a JPG by 50% or more with no visible difference. This guide explains how.
Why JPG files get so large
Cameras and phones save photos at maximum quality to preserve detail. That is useful for editing, but overkill for the web, where a 4 MB photo can usually be reduced to under 500 KB without anyone noticing.
Step 1: Pick the right quality level
JPG compression is lossy, which means some detail is discarded. The trick is to find the quality level where the file shrinks but your eye cannot tell the difference. For most web use, a quality of around 70–80 is the sweet spot. Lower values (50–60) are fine when the image will be shown small or when file size matters more than detail.
Step 2: Compress the image
Use a free online tool to compress your JPG. Open the Compress JPG tool, upload your image, choose the "Normal" level (quality 75), and download the result. Compare the original and compressed sizes — the tool shows both.
Step 3: Check the result
Always look at the compressed image before publishing it. Zoom in on edges and text to make sure nothing looks blurry. If it does, go back and use a higher quality setting.
Tips for smaller JPG files
- Resize large images first — a 4000px-wide photo shown at 800px is wasted data.
- Remove metadata if you don't need it.
- Save flat-color graphics as PNG or WebP instead of JPG.
Frequently asked questions
Does compressing a JPG permanently reduce quality?
Yes — every re-save of a JPG discards a little more detail. Keep the original file, and compress a copy.
What is the best JPG quality setting?
Around 75 is a good default for the web. Go higher for photography, lower for thumbnails.
Related: Compress JPG online · JPG vs PNG · JPG vs WebP