Image Compressor
Compress JPG, PNG, and WebP images with adjustable quality. Batch process and download individually or as a ZIP — all in your browser.
Drop images here or click to browse
JPG, PNG, WebP · up to 25 MB each · max 20 files
Your images are processed entirely in your browser. They are never uploaded to a server unless you explicitly save them to your cloud (available after sign-in).
How to use
- Drag your JPG, PNG, or WebP image into the drop zone, or click to pick files. You can add several at once.
- Choose an output format — keep the original, or convert to JPG, PNG, or WebP.
- Drag the quality slider. Lower quality means a smaller file; the live estimate updates as you move it.
- Click Compress. Each image is processed in your browser and appears in the list with its new size and savings.
- Download images one by one, or download all results as a ZIP. Sign-in users can also save an original or result to their private cloud.
When to use it
- Shrinking photos before attaching them to an email that has a size limit.
- Reducing page weight on a blog or storefront so images load faster.
- Batch-compressing a folder of product photos for an online store.
- Trimming screenshots before pasting them into a document or chat.
JPG vs PNG vs WebP for compression
JPG and WebP are lossy formats, so the quality slider controls how much detail is discarded and directly affects file size. PNG is lossless — the slider has no effect on PNG output, which is best when you need every pixel preserved, such as screenshots with sharp text.
Why compression happens in your browser
Your image is decoded and re-encoded locally using the browser's Canvas and ImageBitmap APIs. The bytes never leave your device unless you explicitly choose to save a file to your cloud storage, so there is no upload to wait for and no copy on a server.
FAQ
- Is there a file size limit?
- Yes — a single image can be up to 25 MB and roughly 40 megapixels, with up to 20 files per batch. These limits protect your browser's memory during decoding.
- Will compression reduce the resolution?
- No. The compressor changes encoding quality, not dimensions. Use the Image Resizer if you also need smaller pixel dimensions.
- Are my images uploaded?
- No. Processing is local-first. Files are only uploaded if you are signed in and click a Save to cloud button.