Make JPEG photos smaller
Photos straight from a camera or phone are saved at a very high quality setting, which makes them several megabytes each. Saving them again at a lower quality setting shrinks them a lot, and at around 70–80 the difference is hard to see at normal viewing size.
- Upload one or more JPEGs, or a ZIP of a folder.
- Keep “By quality” at 75, or pick your own quality.
- Click Compress: the table lists every file's size before and after.
The JPEGs are encoded with MozJPEG, which uses smarter quantisation and optimised progressive scans to reach a given visual quality with fewer bytes than common baseline encoders.
Other ways to compress JPEG
- To a size in KB: when a form or email limits the file size, enter the limit and each photo is saved at the highest quality that still fits.
- No quality loss: the compressed data is re-packed more efficiently and the metadata is removed, while every pixel stays exactly the same. The saving is smaller, but nothing changes in the picture, so it is safe for photos you will edit again.
- Also shrink: under More options, “Also shrink to” reduces the size in pixels too. A photo resized to 2000 px on its longest side is still sharp on most screens and much smaller.
Good to know
- A JPEG never comes out bigger than the original: when the original is already compressed more than your settings would, a lossless re-pack or the original is kept instead.
- GPS location and camera info are removed by default; the colour profile is kept, and photos stored sideways with a rotation flag stay upright.
- Compressing a JPEG again and again at low quality adds blur and blocks each time. Start from the original photo when you can.
- For the smallest files, choose Save as WebP or AVIF: all current browsers show both.
More about what this tool reads and writes: Image Compressor.