Compress Image to 20KB

Twenty kilobytes is the tightest limit Indian forms ask for, and it is the one most people get stuck on. Drop your photo below and it will be brought under that limit without leaving your device.

Click or drop an image here

JPG, PNG or WebP

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

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.

Other sizes