Image Compressor
Batch compression and format conversion with no upload — everything stays on your device.
Everything runs locally in your browser. Nothing is uploaded to any server — close the tab and your files are gone.
How to use
Drop your images
Drag any number of JPEG, PNG, WebP or AVIF files into the box above. Nothing is uploaded — files are read directly by your browser.
Pick a format and quality
WebP at quality 70–80 is the sweet spot for most images. Files added after a change use the new settings, and you can re-encode any file with the ↻ button.
Resize if you need to
Choose a maximum edge length to scale large photos down — perfect for web publishing. Images are never upscaled.
Check the result and download
Use the compare view to inspect quality side by side, then download files one by one or grab everything as a ZIP.
Frequently asked questions
Are my images uploaded to a server?
No. Compression runs entirely inside your browser using WebAssembly — the same codecs desktop apps use. Your files never leave your device, and nothing is stored anywhere.
Which format should I choose?
WebP is the best default: small files, sharp results, supported by every modern browser. AVIF is even smaller but much slower to create. Choose JPEG for maximum compatibility with older software, and PNG when you need lossless quality or transparency.
Is there a limit on file size or count?
There are no artificial limits, no watermarks, and no account required. Very large images are only limited by your device’s memory, since all the work happens on your machine.
Does quality 75 mean 75% of the original?
No — the quality slider is the encoder’s own dial, not a percentage of the original file. For photos, 70–80 usually looks identical to the source while cutting the size dramatically.
Why is AVIF so slow?
AVIF is the most computationally expensive image format, and encoding happens on your own device, so the time depends on your hardware and the image size. The result is usually the smallest file of any format.
Can I convert between formats, like PNG to WebP?
Yes. Drop any supported image and pick a different output format — the tool is a converter as much as a compressor.