All tools
Smaller files, same look Compress Image to 10 KB
For the strictest form limits Compress Image to 20 KB
Fit a form limit of 20 KB Compress Image to 30 KB
Fit a form limit of 30 KB Compress Image to 50 KB
Fit a form limit of 50 KB Compress Image to 100 KB
Fit a form limit of 100 KB Compress Image to 150 KB
Fit a form limit of 150 KB Compress Image to 200 KB
Sharp photos under 200 KB Compress Image to 500 KB
Full-size photos under 500 KB Compress Image to 1 MB
Big photos under 1 MB Compress PNG to WebP
Smaller than PNG, transparency kept Convert JPG to WebP
Same photo, fewer kilobytes Convert WebP to JPG
Opens in any app or form Convert WebP to PNG
Lossless, with transparency Convert HEIC to JPG
iPhone photos that open anywhere Convert Image to AVIF
Smallest files, slower to encode Convert JPG to PNG
Lossless copy for editing Convert PNG to JPG
Opens anywhere, often smaller Convert AVIF to JPG
For apps that cannot read AVIF Convert HEIC to PNG
iPhone photos, lossless copy Convert JPG to PDF
Photos and scans in one PDF Forms and PDF PNG to PDF
Screenshots into one PDF Forms and PDF Exam photo and signature
Exact KB and pixels for forms Forms and PDF Passport size photo
Print-ready sheet of copies Forms and PDF Resize image
Exact pixels, percent or longest side Edit Crop image
Free crop, ratios, rotate and flip Edit Remove metadata
Clean EXIF, GPS and hidden data Privacy EXIF viewer
See what a photo reveals Privacy Bulk converter
One recipe, many images, one ZIP Convert
One photo, five settings
Smaller files come from giving up detail you will not miss, and how much you can give up depends on where the image ends up. The table shows one synthetic photo, 2000 x 1333 pixels and 694 KB as a JPEG, saved five ways. WebP at quality 80 is a sensible default for web pages and came out 54% smaller. AVIF at quality 55 is smaller again, at the cost of a slower encode. The two target rows stop under 100 KB, which is the size many upload forms ask for.
Every tool below uses the same engine, so a setting you learn in one carries over to the others. Pick the job that matches your file, drop it in, and compare the result with the original before you download.
| Setting | Size | Smaller by | Fidelity (PSNR) | Time |
|---|---|---|---|---|
| JPEG, quality 80 | 274 KB | 61% smaller | 36.2 dB | 523 ms |
| WebP, quality 80 | 317 KB | 54% smaller | 36.8 dB | 484 ms |
| AVIF, quality 55 | 142 KB | 80% smaller | 35.3 dB | 2.7 s |
| JPEG, target 100 KB | 97 KB | 86% smaller | 33.9 dB | 3.1 s |
| WebP, target 100 KB | 95 KB | 86% smaller | 33.8 dB | 2.9 s |
The target rows lower quality until the file fits 100 KB (1 KB = 1000 bytes). Test images are synthetic files made by this project: a 2000 x 1333 landscape photo, a 1600 x 900 interface screenshot and a 1200 x 1200 transparent illustration. Timings: one thread of WebAssembly on Node v22.23.4, Intel(R) Xeon(R) Processor @ 2.10GHz, 2 cores, measured 2026-10-31. Other devices will differ.
What runs where
Each tool decodes, edits and encodes the image inside your browser tab. The page loads its code once and then works on the files you choose without sending them anywhere. The site also tells the browser to restrict network calls and loaded resources to its own host, so a bug on our side could not send an image elsewhere by accident.
You can check this yourself. Open the network panel in your browser developer tools, convert a file, and look for a request that carries your image. There will not be one.
One small request does leave the page. To apply the daily limit, the page asks our server whether your anonymous counter has room. It sends a random ID, the date and a count, and never a file or a file name.
Formats and limits
- Reads PNG, JPEG, WebP, AVIF, GIF (first frame only), BMP, HEIC and SVG.
- Writes WebP, AVIF, JPEG and PNG, and builds PDFs from any of them.
- Takes up to 100 images at a time, each up to 120 MB and 90 megapixels.
- Accepts drag and drop, the file picker, a pasted image or a whole folder.
The daily limit
Free use covers 10 images a day, with no account. An image counts once, when you start work on it, so changing a setting and running the same image again costs nothing extra. The count resets at midnight by your device clock. A paid plan is not available yet.
Install it and use it offline
After your first visit the site works without a connection. You can install it from your browser menu, or from the prompt that appears once you have used it for a while. AVIF and HEIC support download extra code the first time you need it, up to about 3.5 MB and 2 MB, and keep it for offline use after that.
Questions
Is it free?
Yes, for up to 10 images a day. There is no sign-up and no watermark on the output.
Do you keep my images?
No. The images stay on your device, so there is nothing for us to store.
Should I use WebP or AVIF instead of JPEG?
Use them where the destination accepts them, which covers most websites. For forms, email and older software, JPEG is still the safe choice.
Does it work on a phone?
Yes. The layout is built for a 360 pixel wide screen, and cropping and comparing both work with touch.