⚡ Drop image → 20KB instantly · No button click

Compress Image to 20KB — Instant, Free

Drop your photo below and it compresses to exactly 20KB automatically — no extra button click. Works for SSC, IBPS, SBI, state PSCs, and every govt portal that enforces a 20KB limit.

1
2
3

Drop Image → 20KB Instantly

Drop or click to select your photo. Compression starts immediately — result downloads in 1–3 seconds.

Drag & drop your photo here

or click to browse

JPGJPEGPNGHEIC· Max 10MB
Ad Slot — Section (Google AdSense)728×90 Banner

Which Portals Require 20KB Photo?

Exam / PortalPhoto LimitFormatSignature
SSC CGL / CHSL / MTS / CPO20KBJPEG10KB
IBPS PO / Clerk / RRB50KB photo / 20KB sigJPEG20KB
SBI PO / Clerk50KBJPEG20KB
RBI Grade B / Asst50KBJPEG20KB
UPSC Civil Services (IAS)300KB (but 50KB preferred)JPEG300KB
State PSC (BPSC/RPSC/MPPSC)20–50KB (varies)JPEG10–20KB
Aadhar Card Update / Enrolment< 20KBJPEGN/A

Why "Resize and Save" in Paint Doesn't Hit 20KB

🎲

JPEG quality is unpredictable

MS Paint and basic editors give you a quality slider — but the resulting file size is unpredictable. You might get 15KB or 35KB. Our binary search finds the exact quality level that produces 18–20KB.

📐

Resizing dimensions ≠ reducing file size

Making an image "200×230px" in Photoshop does NOT compress it to 20KB. Dimension resize and file size compression are separate operations. Our tool handles both.

🔁

Re-compressing a JPEG degrades it

If you repeatedly save a JPEG, quality degrades with each save. Our tool compresses from your original in one pass — maintaining maximum quality at the target size.

Exact 20KB Photo Requirements — 2026 Rules

Updated March 2026 · Based on official portal notifications

RuleSSC PortalAadhar / UIDAI
Max file size20KB (strictly enforced)< 20KB
FormatJPEG / JPG only — no PNGJPEG only
Photo dimensions200 × 230 pixels recommended35mm × 45mm equivalent
BackgroundPlain white or off-white onlyWhite only
Age of photoWithin 3 months of application dateRecent (same requirement)
Face coverageFace must cover 70–80% of frame70–80% of frame
Glasses / accessoriesNot permitted — even prescriptionNot permitted
Signature10KB max · JPEG · 140×60pxN/A for Aadhar update

Why Government Portals Reject Your Photo — 5 Real Causes

1

File is above 20KB (even by 0.5KB)

Portals check file size byte-by-byte. 20.1KB → instant rejection. Our tool targets 18–20KB — always stays under.

2

PNG file renamed to .jpg — not a real JPEG

The server checks the file header (magic bytes), not the extension. A PNG renamed to .jpg has PNG magic bytes → rejected. Convert using our PNG → JPG tool, then compress here.

3

Photo older than 3 months

Not caught at upload — rejected at document verification. If your form date is March 2026, the photo must be from December 2025 or later. Retake if unsure.

4

Non-white background

Blue, grey, cream, or patterned backgrounds fail document verification even if the portal accepts them at upload. Use our Background Remover to replace with pure white (#FFFFFF).

5

Photo already compressed / WhatsApp-forwarded

WhatsApp re-encodes images during transfer — adding compression artifacts. Never use a WhatsApp-received photo. Always compress from the original camera/scan file.

Common Upload Error Messages — Decoded

"Please upload a file smaller than 20KB"

Compress using this tool with autoCompress on. Output targets 18–20KB — guaranteed under the threshold.

"Invalid file format. Only JPG allowed."

Your file is PNG or HEIC. Step 1: use PNG → JPG converter. Step 2: compress here to 20KB.

"Image upload failed. Please try again."

Usually a server overload issue before deadlines. Switch to Chrome, clear cache (Ctrl+Shift+Delete), try at off-peak hours.

"File is corrupted or cannot be read."

Photo was damaged during transfer (WhatsApp, Telegram). Use the original camera file — never a forwarded photo.

Related Size Tools

Frequently Asked Questions

Common questions about compressing photos to 20KB for government portals.

SSC CGL, SSC CHSL, SSC MTS, SSC CPO, SSC GD Constable, IBPS PO, IBPS Clerk, SBI PO, SBI Clerk, RBI, NABARD, many state PSC boards (BPSC, KPSC, MPPSC, RPSC, UPPSC), and Aadhar update/correction forms. When in doubt, check your admit card or notification — if it says "photo max 20KB JPEG", this tool handles it.

Ad Slot — Section (Google AdSense)728×90 Banner