Compress JPEG
Make JPG and JPEG photos smaller with a size target or a quality slider, without leaving your browser.
Getting the Most Out of JPEG Compression
JPEG is a lossy format, which is exactly why it compresses so well: it discards detail the eye is least likely to miss. The trade-off is that every re-save loses a little more, so the golden rule is to always compress the original rather than a file you have already compressed. This tool gives you both ways to work - name a target size and let it find the quality that fits, or move the quality slider yourself and watch the size respond. Around 75-85% quality is the range where most photos look untouched while the file drops dramatically.
How to Compress an Image
Upload your image
Pick a JPG, PNG, WebP, or GIF file from your device. It stays on your computer - nothing is sent to a server.
Set a target size or quality
Type the exact KB size a form or upload limit requires, tap one of the presets, or switch to the quality slider for manual control.
Download the compressed file
Check the before and after sizes, then save the smaller image in JPG, PNG, or WebP.
Why Compress a JPEG
- Speeding up a website heavy with photographic images
- Fitting camera photos under an upload or attachment limit
- Preparing images for a marketplace or classified listing
- Reducing the size of a photo album before backing it up
- Meeting a form's exact kilobyte requirement
- Cutting bandwidth for readers on slow mobile connections
JPEG Compression Questions
What quality setting should I use?
75-85% suits almost every photograph - the difference from the original is very hard to see while the file is a fraction of the size. Below about 50% artefacts become noticeable in smooth areas like skies.
Is JPG different from JPEG?
No, they are the same format with two spellings of the extension. A file renamed from .jpeg to .jpg is byte-for-byte identical.
Does compressing the same JPEG twice help?
No. Each pass throws away more detail without saving much, so always start from the original.
Can JPEG store transparency?
No, JPEG has no alpha channel. If your image has transparent areas, they will be filled - use PNG or WebP to keep them.
Related tools
Compress PNG
Reduce PNG file size in your browser, or switch to JPG and WebP when lossless is costing too much.
Compress Image to 100KB
Get any photo under 100 KB while keeping it sharp - enough room for a clear, detailed image.
JPG to WebP
Convert JPG photos to WebP and cut the file size by around a third at the same quality.