mozjpeg tuned
Balanced by default. Fast trades a point for speed, maximum squeezes the last percent.
Shrink JPG photos and exports locally. mozjpeg at quality 40–95, balanced / fast / maximum — batch a whole folder without uploading a single file.
Most JPGs ship at quality 90–95 with oversized dimensions and metadata. Compressy trims all three.
Balanced by default. Fast trades a point for speed, maximum squeezes the last percent.
Max W×H, downscale only, keep aspect — off by default, on when you need it.
No cloud, no queue. Your JPGs never leave your disk.
456 JPGs from Wikimedia Commons, quality 85 balanced, keep format — real vips, not dry estimate. 1285.7 MB → 542.5 MB avg 57.8% peak 92.4%.
Quality 85 is the default — 57.8% avg saved, 92.4% peak on 456 files.
Choose a folder or pick JPGs. Filter by type, sort by size.
Quality 40–95, engine balanced/fast/maximum, keep format or convert to WebP.
Compress locally, backups to /backup, export CSV.
Same engine, alternate extension. Compress JPEG →
Convert JPG to WebP in one pass. Compress WebP →
Hit a target size. 100KB →
Dimensions in the same batch. Resize image →
Yes. JPG and JPEG are the same format — different extension, same mozjpeg engine. This page and /compress-jpeg do the same thing.
85 is the default — 57.8% avg saved, 92.4% peak on 456 files. Use 80 for more savings (~60%), 90 for fidelity (~40%).
Yes. Set output to WebP and compress the whole batch in one pass — see Compress WebP.
No. All JPG processing is local. No upload, no account.