Compress images for WhatsApp, government forms, Aadhaar and more in seconds.
Last updated:
Click any exam to auto-set the exact photo requirements for that form
Limits change every year. Always check the latest official notification before you upload.
ToolsFlow's free image compressor reduces your photo or image file size instantly for WhatsApp, email, government portals and exam applications.
All compression happens in your browser - your image never leaves your device. 100% private and free.
WhatsApp re-compresses your photos when you send them, making them blurry. Pre-compressing first keeps quality in your hands.
Upload your image, select WhatsApp preset (60% quality), and download. Your photo will arrive sharper on the other end - even on slow Jio connections.
Indian government portals like SSC, UPSC, IBPS, NEET, Aadhaar and state government websites require photos under strict size limits - often 20KB, 50KB or 100KB.
Select the exact KB preset for your exam and compress in one click.
Unlike most image compressors that upload your files to their servers, we process everything in your browser using JavaScript.
Your Aadhaar card, PAN card, marksheets and personal photos never leave your device and are never stored anywhere.
The moment you close the tab, everything is gone.
| Size | Use it for |
|---|---|
| 20KB | Signatures for SSC, IBPS and most exam forms (usually 10–20KB) |
| 50KB | Exam photos for UPSC, IBPS, RRB and bank forms |
| 100KB | Aadhaar, PAN and document uploads, or a WhatsApp image as a JPG under 100KB |
| 200KB | NEET and JEE photos, college admission forms |
| 500KB | Email attachments and WhatsApp Business product photos |
A photo straight from a phone camera has millions of pixels, so lowering quality alone can't always bring it down to 20KB or 50KB.
When you pick a KB size, ToolsFlow also reduces the photo's dimensions as much as needed, and always saves a file just under your limit.
The final size and dimensions are shown before you download. Need passport size or exact pixels too? Use the passport size photo resizer.
Use the WhatsApp preset (60% quality). Upload your image, click the WhatsApp preset and download.
This keeps images sharp even after WhatsApp's own compression on sending.
Upload your photo and click the 50KB preset in the Govt Forms section.
The tool compresses it to just under 50KB, which fits the photo limit for UPSC, IBPS, RRB and most government exams.
SSC now captures your photo live inside its application form, so for SSC you only upload your signature (10–20KB) - use the 20KB preset or the Signature Resizer for that.
Most Indian government portals have strict file size limits - often 20KB, 50KB or 100KB.
Phone cameras produce images of 2–8MB which far exceed these limits. Use our govt exam presets to match the exact size required.
Yes, completely safe. All processing happens in your browser - your documents never leave your device.
Your Aadhaar, PAN card and personal photos are completely private. Not even our team can see them.
For regular photos, keep under 1MB. For documents or ID cards, 200–500KB is ideal.
For WhatsApp Business product images, 500KB gives the best balance of quality and loading speed on Jio 4G.
Save the photo from the WhatsApp chat to your gallery, upload it here and tap the 100KB button.
The tool saves it as a .jpg file under 100KB, ready for any form or portal.
Portals reject a file that is even 1 byte over the limit, so the tool always stays just under your target.
If a form also has a minimum size (for example 20KB to 50KB), pick the larger number, 50KB.