Reduce JPEG file size — free, private, in your browser
Shrink JPEG and JPG files without installing software. Batch compress with MozJPEG-grade encoding, preview before and after, and download individually or as a ZIP.
When to use JPEG
JPEG is the most compatible image format on earth — every browser, email client and device reads it. Use it when you need maximum compatibility or your platform doesn't support AVIF/WebP. For modern websites, those formats are better choices.
How much you can save
A JPEG exported at quality 100 from a camera or editor is typically 40–60% larger than it needs to be. Re-compressing at quality 80 with MozJPEG's progressive + trellis settings recovers most of that with no visible difference.
Why the encoder matters
Not all JPEGs are equal. MozJPEG is Mozilla's improved JPEG encoder that produces files roughly 10–15% smaller at the same visual quality, using trellis quantization and progressive encoding. ImageAlchemy uses it — most online compressors don't.
Quality recommendations
80 for photographs shown at full width. 70–75 for content images and thumbnails. 90+ only for portfolio images where you want to preserve fine texture. Never use quality 100 — it bloats files for invisible gains.
Progressive JPEG
Progressive JPEGs load in passes, showing a low-quality version quickly before refining. They're typically smaller than baseline JPEGs and perceived as faster. ImageAlchemy outputs progressive JPEG by default.
How to compress a JPEG with ImageAlchemy
1. Drop your JPEG files. 2. Keep JPEG as the output format. 3. Set quality (80 default) and max dimension. 4. Compress and download. Up to 200 images per batch, entirely on-device.
Related guides
Compress your images now — free and private
Drop your files and ImageAlchemy compresses them in your browser. No uploads, no accounts, no limits. Batch process hundreds at once and download a ZIP.