1. Add Images
2. Options
3. Compressed Files
No images added yet. Drop a folder's worth of photos on the left — there is no file count or file size limit.
How Image Compression Works
Every image on this page is decoded straight from your file, redrawn onto an in-memory canvas at its original size, and re-encoded by your browser's own image encoder at the quality you choose. Lower quality means the encoder throws away more fine detail your eye is unlikely to notice, which is what shrinks the file.
Compressor vs. converter vs. resizer
These three tools solve different problems and it's worth using the right one: the Compressor (this page) keeps your image's dimensions and format intent the same and just makes the file lighter; the Format Converter switches between JPEG, PNG and WebP without necessarily changing quality; the Resizer changes the pixel dimensions. Compressing and converting to WebP at the same time (this page's default) usually gives the single biggest file-size win.
Choosing an output format
- WebP — the smallest files at a given visual quality for photographs and graphics alike, and supported by every browser released in the last several years.
- JPEG — the safest choice when the file needs to work with older software, print workflows, or upload forms that reject WebP.
- PNG — only worth choosing here if you specifically need a lossless re-encode with no quality loss; expect little to no size reduction.
How to compress your images, step by step
- Drop any number of JPG, PNG, WebP, GIF or BMP files onto the drop area, or click it to pick them from your device.
- Pick an output format — WebP for the smallest files, JPEG for maximum compatibility.
- Set the quality slider. 70–80 is a strong starting point for most photographs.
- Click Compress Images. Each row shows the original size, the compressed size and the percentage saved.
- Download files individually, or click Download All as ZIP for the whole batch.