100% private — photos never leave your device

How to Compress Photo to 20KB, 50KB, 100KB

Step-by-step for SSC, UPSC, Railway, Bank & all government forms

Photo specifications

Why government portals reject your photo

Every year, lakhs of candidates get their applications rejected because the uploaded photo or signature exceeds the portal's file-size limit. SSC CGL, CHSL, and MTS require photos between 20–50 KB. Railway RRB NTPC and Group D ask for 20–40 KB. IBPS PO, Clerk, and SBI exams accept 20–100 KB. If you upload a photo straight from your phone — which is usually 3–8 MB — it will be rejected instantly. The portal doesn't resize it for you.

What file size means (KB vs MB)

One megabyte (MB) equals 1,024 kilobytes (KB). A typical phone camera photo is 3,000–8,000 KB (3–8 MB). Government portals ask for 20–50 KB — that is roughly 100 to 400 times smaller than the original. To reach that size, you need to either reduce the image quality, reduce the pixel dimensions, or both. Quality reduction (compression) is usually enough for photos — you can go from 4 MB to 40 KB at quality 70–80% without visible blur.

Method 1: Using Picly Image Compressor (recommended)

Open Picly → Tools → Image Compressor. Upload your photo (JPG, PNG, or HEIC). Enter your target size — for example, 50 for SSC or 100 for IBPS — in the "Target KB" field. Click "Compress & Download." Picly uses binary-search compression to hit your exact target. If quality alone isn't enough, it also scales the image down automatically. Your photo never leaves your browser — no server upload, no privacy risk.

Method 2: Using Picly Photo Resizer with presets

If your portal also requires specific pixel dimensions (like 3.5 × 4.5 cm at 200 DPI), use the Photo Resizer instead. Open Picly → Tools → Photo Resizer. Select the preset for your exam (SSC, UPSC, NEET, Bank KYC, etc.). Upload your photo. Picly resizes it to the exact required dimensions and compresses it to fit the file-size limit. Download as JPEG.

Exact size limits by exam portal

SSC CGL, CHSL, MTS: Photo 20–50 KB, Signature 10–20 KB, JPEG only. UPSC CSE, IES, CDS: Photo 20–300 KB, Signature 20–300 KB. Railway RRB NTPC, Group D: Photo 20–40 KB, Signature 10–20 KB. IBPS PO, Clerk, RRB: Photo 20–100 KB, Signature 10–50 KB. SBI PO, Clerk: Photo 20–50 KB, Signature 10–20 KB. State PSC (UPPSC, MPPSC, BPSC): Varies by state, usually 20–100 KB. NEET, JEE: Photo 10–200 KB, Signature 4–30 KB.

Tips for the best result

Always start with a clear, well-lit passport-size photo against a white background. Take the photo in daylight or with good indoor lighting — dark photos compress poorly. Use JPEG format, never PNG (PNG files are 3–5x larger). Set quality to 75–80% for the best balance between sharpness and file size. If you need to go below 30 KB, let Picly reduce both quality and dimensions automatically. Always verify the final photo on your actual portal before the deadline.

What to do if the photo is still too large

If Picly's compressor can't hit 20 KB without making the image blurry, your original photo may be too detailed or too large in dimensions. Crop the photo tighter to just head-and-shoulders. Remove any unnecessary background area. Try shooting against a plain white wall — textured backgrounds (bricks, curtains) create more data and make files larger. If all else fails, reduce the image to exactly the portal's required pixel dimensions before compressing.

Signature compression tips

Signatures have even tighter limits — often 10–20 KB. Sign on clean white paper with a black ball-point pen (not gel pen). Photograph or scan the signature. Crop to just the signature area — no extra white space. Use Picly's compressor with a target of 15 KB. The result should be a clean, crisp signature that any portal will accept.

Open the right tool now →

Related photo tools