Compress JPG
JPG is already a lossy format, but most photos straight from a camera or phone are saved at a much higher quality than needed for the web — meaning there's usually plenty of room to shrink them further with barely any visible change. This free JPG compressor lets you re-encode a JPG at a lower quality setting, showing the resulting file size instantly so you can find the right balance between size and appearance. It's useful for speeding up a website, fitting under an email attachment limit, or saving storage space. Compression runs entirely in your browser, so your photos are never uploaded anywhere.
Processed entirely in your browser — your files are never uploaded anywhere.
Drop a JPEG image here, or click to browse
Processed locally — never uploaded.
How to use this tool
- Drop a JPG file into the box below, or click to browse.
- Adjust the quality slider — lower quality means a smaller file.
- Download the compressed JPG.
Frequently asked questions
- What quality setting should I use?
- 70-85% is a good balance for most photos — noticeably smaller than the original with little visible quality loss. Go lower for thumbnails or backgrounds where quality matters less.
- Is this lossy?
- Yes — JPG compression at lower quality settings discards some image detail. Keep your original file if you might need full quality again later.
- How much smaller will my JPG get?
- It depends on the original quality and image content, but reducing to 70-80% quality often cuts file size by 50% or more with minimal visible difference for typical photos.
- Is my photo uploaded to a server?
- No — compression happens entirely in your browser. Your photo is never sent anywhere.
- Can I compress a PNG with this tool instead?
- Use our dedicated Compress PNG tool for PNG files — it uses a different technique (color reduction) better suited to PNG's lossless format.