Your photos never leave your browser. Free, unlimited, no signup.
Supports JPEG and WebP · PNG and HEIC coming soon
Yes. There is no paid tier, no trial, and no account. The tool runs entirely on your own device, so there are no server costs to pass on to you.
No. Your images are processed locally in your browser using the Canvas API. They are never sent to any server — not ours, not anyone else's. You can verify this by opening your browser's network tab while compressing.
Yes. Once the page has loaded, you can disconnect from the internet and it will still work, because all the processing happens on your device.
JPEG and WebP for now. PNG and HEIC are planned. PNG uses lossless compression, so it needs a different approach than the quality slider used here. HEIC (the default format on iPhone) needs a separate decoder that browsers don’t ship with — note that if you upload directly from an iPhone, iOS usually converts the photo to JPEG for you, so it will just work.
It depends on the image and the quality setting you choose. Photos typically shrink 50–80% at a quality setting of 70–80 with little visible difference. You'll see the before and after size before you download.
Yes — JPEG and WebP compression is lossy, so some detail is discarded. The quality slider lets you decide the trade-off, and you can preview the result before downloading.
No. Compressed images are re-encoded from scratch, so all EXIF metadata — including GPS coordinates, camera model and timestamps — is removed. That's good for privacy, but worth knowing if you need to keep shooting data: use the original file for that.
Not yet. Batch compression is planned for a future version.