Where the 20KB limit shows up
Most candidates meet this limit for the first time while filling an exam application. SSC, UPSC, railway and state board portals commonly ask for a photograph between 20KB and 50KB and a signature between 10KB and 20KB. Bank account forms, scholarship portals and some university admission pages use the same range.
The reason is practical rather than technical. A portal handling a few lakh applications multiplies every kilobyte by that number, so a modest cap on each upload keeps storage and page load times manageable for users on slow mobile connections.
Getting a clear result at 20KB
The single biggest factor is how much of the frame your subject fills. A photo taken from a distance wastes most of its kilobytes on background, so the face ends up soft once compressed. Crop to head and shoulders first and the same 20KB will hold far more facial detail.
A plain background helps for the same reason. Grass, curtains and patterned walls are full of fine detail that a JPG encoder has to spend space describing. A blank wall compresses down to almost nothing and leaves that space for your face.
For signatures, scan or photograph on white paper with even lighting. Shadows across the page read as detail and eat into the budget. If the result still looks patchy, crop tighter so the signature itself fills the frame.
Common mistakes to avoid
- Uploading a screenshot. Screenshots are usually PNG, which cannot reach 20KB cleanly. Save or export as JPG first.
- Ignoring the dimension rule. Many portals also specify pixel dimensions such as 200 by 230. Meeting the file size but not the dimensions still gets rejected.
- Compressing twice. Running an already compressed file through again adds visible blocks. Always start from the original photo.
- Leaving it to the last day. If the result is not acceptable you may need to retake the photo, so check the output before the deadline.
Frequently asked questions
Why do so many forms ask for 20KB?
Government and exam portals store lakhs of applications, so they cap each photo to keep their databases small and their pages quick to load on slow connections. Twenty kilobytes is enough for a small identity photo at the size those forms display it.
Can a colour photo really fit in 20KB?
Yes. A passport style photo cropped to head and shoulders holds very little detail, so the JPG encoder can store it in well under 20KB while still looking clear at the size a form displays it.
My signature scan looks patchy at 20KB. What should I do?
Signature scans usually carry a lot of paper texture that wastes space. Crop tightly around the signature, and if your scanner offers it, scan in greyscale rather than colour before compressing.
Does the tool change my photo dimensions?
It first tries to reach 20KB by reducing quality alone. If the photo is very large, it also scales the pixel dimensions down, since a five megapixel image cannot fit in 20KB at full size by any method.
Is the compressed file accepted as JPEG?
Yes. The output is a standard JPG file, which is the format almost every Indian form accepts. If you upload a PNG, the tool saves the result as JPG because PNG cannot reach 20KB without destroying the image.
Are my documents stored anywhere?
No. The compression runs inside your browser tab using the canvas API. Your file is never sent to a server, which matters when the file is an identity photo or a signed document.