How to Reduce Photo Size to 20 KB or 50 KB Without Losing Quality
Compress a photo to 20 KB, 50 KB, or any exam limit without blur. Understand the two levers (dimensions and JPG quality), see KB limits for SSC, IBPS, PAN and more.
Almost every Indian government portal caps photo uploads at a tiny file size — 20 KB, 50 KB, sometimes 10 KB for a signature. A phone camera photo is 3–8 MB, so you need to shrink it 100–300× while keeping the face sharp enough to pass verification. This guide explains how compression actually works, so you stop getting either "file too large" errors or a blurry, rejected photo.
The two levers: dimensions first, quality second
A JPG's file size comes from two things:
- Pixel dimensions. A 4000×3000 phone photo has 12 million pixels. A form asking for 200×230 px needs only 46,000 — 0.4% of that. Resizing down to the required dimensions is where almost all of the size reduction should come from.
- JPG quality (compression level). Only after the image is at the right dimensions should quality be lowered. Dropping quality on a full-size image to hit 20 KB is what produces the blocky, smudged photos portals reject.
Step-by-step: get any photo under 20 KB (or 50 KB)
- Start from the original photo, not a WhatsApp forward. WhatsApp already compresses images heavily; compressing a compressed image doubles the quality loss.
- Crop to the required frame. Most exam photos want the face filling 50–80% of the frame — crop out shoulders-down and empty background.
- Resize to the exact pixel dimensions the form asks for (e.g. 200×230 px for IBPS PO, 100×120 px for SSC CGL).
- Compress to the KB range. Aim inside the range, not at the ceiling — portals sometimes re-encode and reject files sitting exactly on the limit.
- Save as JPG. PNG files are 3–5× larger at these sizes and many portals accept only JPG/JPEG anyway.
Every form page on this site does all five steps in one pass — pick your exam from the homepage, and the tool crops, resizes, and compresses to that form's exact published specs, entirely in your browser (nothing is uploaded).
Common file-size limits by form
| Form | Photo | Signature |
|---|---|---|
| SSC CGL | 100×120 px, 20–50 KB | 140×60 px, 10–20 KB |
| IBPS PO / SBI PO | 200×230 px, 20–50 KB | 140×60 px, 10–20 KB |
| PAN Card | 200×230 px, 10–50 KB | 140×60 px, 4–30 KB |
| IRCTC | 200×200 px, 10–50 KB | — |
| UPSC CSE | 200×230 px, 20–300 KB | 140×60 px, 10–40 KB |
| JEE Main | 200×230 px, 10–200 KB | 140×60 px, 4–30 KB |
Each linked page shows the full official requirement (background, format, ink) and resizes to it automatically. For converting between cm and pixels, see our cm-to-pixels converter guide; for signature rules, see the signature guide.
Why your photo turns blurry at 20 KB — and how to avoid it
- You compressed before resizing. Fix the dimensions first (see above).
- You re-compressed a screenshot or WhatsApp image. Each JPG save adds artifacts. Go back to the original file.
- The photo is under-lit. Noise from low light compresses badly. A photo taken in daylight compresses to a smaller file at higher quality.
- You saved as PNG. At small dimensions PNG wastes kilobytes; use JPG unless the form explicitly asks for PNG.
Frequently Asked Questions
Q1. How do I reduce a photo to 20 KB without losing quality?
Resize the image to the form's required pixel dimensions first (for example 200×230 px), then compress as JPG. At those dimensions, 20 KB holds near-full quality. Compressing a full-resolution photo straight to 20 KB is what causes visible blur.
Q2. Why does the portal still reject my photo when the file size is correct?
File size is only one check. Portals also validate pixel dimensions, aspect ratio, and format (usually JPG/JPEG only). A 30 KB photo at the wrong dimensions will still be rejected — match all three.
Q3. Can I use a WhatsApp photo for my exam form?
Avoid it. WhatsApp compresses images on sending, so you'd be re-compressing an already degraded file. Use the original photo from the camera gallery, or have it sent as a document/file instead of a photo.
Q4. Should I save the photo as JPG or PNG?
JPG, in almost every case. JPG compresses photographs far more efficiently, and most Indian government portals accept only JPG/JPEG for photos and signatures.