How to use: Compress image to KB
- 1Choose one or more photos (JPG, PNG or WebP), or paste a screenshot with Ctrl+V.
- 2Enter the target size in KB, or tap a quick size like 20, 50 or 100 KB.
- 3Press "Compress" and NapTools finds the highest quality that fits your limit.
- 4Download each image, or download all of them together as a ZIP.
Why websites ask for a maximum KB
Online application systems (SSC, UPSC, banking exams, passport and PAN portals, university admissions) store millions of photos and signatures, so they set strict file size limits. A photo straight from a phone camera is usually 2–6 MB, which is 50 to 300 times larger than a typical 20–50 KB limit.
Quality first, size second
Most compressors simply lower the quality until the file is small enough, which often leaves blotchy faces and unreadable signatures. NapTools uses the MozJPEG encoder, the same high-efficiency codec used by large image CDNs, and only shrinks the photo’s dimensions when quality alone isn’t enough. The result looks noticeably cleaner at the same file size.
Common size limits
| Use | Typical limit |
|---|---|
| Exam photo (SSC, banking) | 20–50 KB |
| Signature | 10–20 KB |
| Job portal profile photo | 100–200 KB |
| Email attachment for many photos | 200–500 KB each |
Always check the exact requirement on the form you are filling in. Some portals also specify pixel dimensions.
Frequently asked questions
How does it hit the exact size?
NapTools tries different quality levels and keeps the highest one that stays under your limit. If even the lowest quality is too big, it reduces the pixel dimensions step by step until the photo fits.
Why is my result a little smaller than the target?
The tool never goes over your limit, so the result usually lands just under it, for example 98 KB for a 100 KB target. Portals that say "maximum 100 KB" will accept it.
Is 1 KB 1000 or 1024 bytes here?
1024 bytes, which is how most exam and government portals measure file size. A 50 KB result is at most 51,200 bytes.
Will my PNG with a transparent background still work?
The output is JPG, which cannot store transparency, so transparent areas become white. That is what most application forms expect anyway.
Are my photos uploaded anywhere?
No. Compression runs entirely in your browser. Your photos never leave your phone or computer.