JPG Compressor
Browser processing — files never leave your device
Reduce the size of JPG photos by re-encoding them at a lower quality setting, with the exact saving shown for every file.
Loading tool…
How to use this tool
- Add JPG files straight from your camera, phone export or downloads.
- Set the quality slider — start at 80%.
- Click Compress JPG and check the reduction for each file.
- Download the smaller files.
About this tool
Cameras and phones save JPGs at very high quality settings that most uses don't need. Re-encoding at 75–85% quality routinely halves the file size with no visible difference at normal viewing sizes — useful for email limits, form uploads and faster web pages. Because each JPG re-encode is lossy, compress from your original file rather than compressing the same file repeatedly.
Frequently asked questions
- How small can I make a JPG before it looks bad?
- For photos viewed at normal size, 70–85% quality is usually indistinguishable from the original. Below about 60% you may notice blockiness around edges. The size readout helps you stop at the right point.
- Does compressing change the image dimensions?
- No — width and height stay the same. If you also want smaller dimensions, run the file through the Image Resizer, which reduces size even further.
- Are photos uploaded to your server?
- No. Compression runs in your browser; the file never leaves your device.
Related tools
Image CompressorShrink image file sizes by re-encoding at a quality level you control. Works with JPG, PNG and WebP, entirely in your browser.Compress PNGPNG files are often far larger than they need to be. Shrink them by re-encoding to WebP (keeps transparency) or JPG, locally in your browser.Image ResizerResize images to exact pixel dimensions or by percentage. The aspect ratio is locked by default so photos are never accidentally stretched.JPG to WebPRe-encode JPG photos as WebP to cut file size for websites and apps. See the exact size saving before you download.