Compress an image
Shrink JPG, PNG, or WebP file size for email, WhatsApp, or a website upload limit — one image or many at once.
Files are processed on your device — never uploaded, never stored, never seen by anyone.
How to compress an image online
Choose one image or several at once, drag the quality slider until the size shown fits your limit, and download. Lowering quality reduces file size with a small trade-off in sharpness — for most uses (email, WhatsApp, web uploads) 60-75% quality looks the same to the eye while cutting file size significantly. Pick a quick preset if you know the exact target — for example, most Indian exam and government portals cap photo/document uploads at 100KB or 200KB.
Image compression matters most when you're up against a hard limit — a job application portal that caps photo uploads at 200KB, an email attachment limit, or WhatsApp silently re-compressing (and visibly degrading) anything you send full-size. Compressing on your own terms, with a live before/after size shown as you drag the slider, gives you control over exactly how much quality you're trading away instead of leaving it to whatever the receiving service does automatically. Batch mode handles the common case of needing to shrink a whole folder of photos before uploading them somewhere, without doing it one at a time.