FileCurveGo Pro

India Government Portal Photo & Document Requirements: Complete 2026 Guide

2026-04-19·12 min read·✓ Tested 2026-04-19
Advertisement

Indian government portals are notorious for rejecting files for technical reasons that have nothing to do with the content. A 41KB photo gets rejected when 40KB is the limit. A perfectly clear scan fails because it's PNG instead of JPG. This guide documents the exact requirements for every major portal so you can prepare files correctly the first time.

Why Indian Government Portals Have Such Strict Limits

The limits aren't arbitrary. Most were set in the early 2000s and mid-2010s when rural internet speeds averaged 512kbps–2Mbps. UIDAI's 20KB photo limit means even on a 512kbps connection, a photo uploads in under a second. Legacy server infrastructure at NIC (National Informatics Centre) — which hosts most .gov.in portals — often runs on hardware with limited storage capacity. The limits also reduce load on servers handling millions of simultaneous applicants (UPSC gets ~9 lakh applications annually).

Photo Requirements by Portal

Portal Max Size Dimensions Format Background Notes
Aadhaar (UIDAI)20KB200×200pxJPGWhiteFront-facing, no sunglasses
PAN Card20KB3.5×4.5cm / 200dpiJPGWhiteRecent photo (within 6 months)
Passport (India)20–50KB35×45mmJPGWhite/Light grey25–35mm face height, ICAO compliant
Voter ID (EPIC)100KBJPGAnyRelatively lenient limits
Driving License (MH)20KBJPGWhiteUP: 30KB. States vary
UPSC Civil Services40KB3.5×4.5cmJPGWhiteSignature: 10KB max, 3.5×1.5cm
SSC CGL/CHSL50KB photo / 20KB sig100×120px (photo)JPGWhiteSignature: 40×60px
IBPS PO/Clerk50KB photo / 20KB sig4.5×3.5cmJPGWhiteSignature: 14×3cm
RRB NTPC/Group D50KB photo / 20KB sigJPGWhiteSame as most railway exams
NEET UG10–200KB3.5×4.5cmJPG/JPEGWhiteMost lenient of major exams
JEE Main10–200KB3.5×4.5cmJPGWhiteSame requirements as NEET
NDA / CDS10–40KB3.5×4.5cmJPGWhiteStricter than JEE/NEET
GATE5–300KB480×640pxJPEGWhiteIIT-administered, most lenient
CAT10–80KB4.5×3.5cmJPEGWhiteIIM-administered
CLAT10–100KB3.5×4.5cmJPEGWhiteLaw entrance exam
SBI PO/Clerk20–50KB4.5×3.5cmJPGWhiteSignature same size range
LIC AAO20–50KB4.5×3.5cmJPGWhiteSimilar to SBI requirements
EPFO500KB3.5×4.5cmJPGWhiteMost lenient photo limit
IRCTC10KB100×100pxJPGAnyProfile photo only, not critical

Document (PDF) Requirements

Portal Max PDF Size Notes
UPSC (documents)300KBCertificates, mark sheets
DigiLocker1MBPDF, JPG, PNG all accepted
Income Tax (ITR)5MB (return) / 1MB (supporting)XML format for ITR file; PDF for attachments
GST Portal100KB (most docs)Very restrictive — especially for LUT/refund claims
MCA (Company Reg.)6MB per documentMost generous government portal
DGFT (Export)5MBIE Code, export documents
GeM Portal2MB images / 5MB docsGovernment marketplace
EPFO (documents)2MBKYC documents, claim forms

Step-by-Step Troubleshooting

"File size exceeds maximum limit"

  1. Check the exact KB limit in the portal's instructions (not just the section heading — look for the fine print)
  2. Go to FileCurve → Compress Image or Compress PDF
  3. For photos: set target to 5KB below the limit (e.g., 35KB target for a 40KB limit — portals sometimes measure file size differently)
  4. Check the output file size in your file manager before uploading
  5. If still failing: check whether the portal counts size in KB (1024 bytes) or kB (1000 bytes) — this 2.4% difference can cause edge-case failures

"Invalid file format"

  1. Government portals almost universally require JPEG/JPG for photos — PNG, WebP, HEIC will be rejected
  2. Convert to JPG using FileCurve → Convert Image → select JPG output
  3. For PDFs: ensure the file has a .pdf extension and is not password-protected
  4. Some portals reject PDFs created by iPhone/Mac "Print to PDF" — try re-saving with Adobe Reader or a PDF printer

"Image dimensions do not meet requirements"

  1. Note the exact pixel dimensions required (e.g., 100×120px for SSC)
  2. Go to FileCurve → Resize Image → enter exact pixel dimensions
  3. Ensure you resize to exact dimensions, not just within a range
  4. For print dimensions (3.5×4.5cm): convert to pixels at 200dpi → 276×354px

"Please upload a clearer image"

  1. This usually means the JPEG quality is too low (below 60% quality)
  2. Re-compress targeting a higher quality setting, even if file size increases slightly
  3. For Aadhaar: at 20KB, quality will be low — this is normal and accepted
  4. If the error persists, take a new photo in better lighting — compression artifacts on dark/blurry images are amplified at low KB targets
Advertisement

FAQ

My UPSC photo is 41KB but the limit is 40KB. What do I do?

Use FileCurve's compress image tool and set the target to 38KB to give yourself a 2KB buffer. Government portals sometimes have slight variations in how they measure file size (base-2 vs base-10 kilobytes), so staying 2-3KB under the stated limit is always safer.

Can I use a mobile phone photo for government applications?

Yes, but you must convert it first. Modern phone cameras capture 3–12MB HEIC or JPG files — far too large. Take the photo in good lighting against a white wall, crop to a square or passport ratio, then compress to the required KB limit using FileCurve. The quality at 40KB is quite acceptable for identification purposes.

Why does Aadhaar require such a tiny 20KB photo?

UIDAI serves ~1.4 billion citizens, many in rural areas with slow internet. Their infrastructure was designed to work at low bandwidths. A 20KB photo uploads in under a second on a 2G connection. The UIDAI system also stores billions of biometric records — keeping individual file sizes small is critical for their database management.

What is the signature format for UPSC?

UPSC requires a black-ink signature on white paper, photographed or scanned. Maximum 10KB, dimensions around 3.5×1.5cm. Sign on plain white paper with a medium-tip black ballpoint pen (avoid gel pens which can smear when scanned). Scan or photograph the signature, crop tightly, convert to JPG, and compress to under 10KB.

Are the requirements the same every year for UPSC/SSC?

They are generally stable but can change slightly each year. Always download the current year's official notification PDF from the official portal (upsc.gov.in or ssc.nic.in) and check the exact specifications. This guide reflects 2026 requirements but treat official notifications as the authoritative source.

What background color should I use for government portal photos?

White is the standard for almost all Indian government portals. Some (like Passport) also accept light grey. Avoid off-white, cream, or light blue backgrounds. Use a plain white wall or white chart paper as a backdrop. If your photo has a non-white background, use FileCurve's Remove Background tool, then fill with white.

My PDF is 2MB but the limit is 300KB. How do I compress it that much?

A 2MB PDF compressing to 300KB (85% reduction) is achievable if the PDF contains scanned images. Use FileCurve PDF compressor set to "High Compression." If that's not enough: re-scan the document at 150 DPI instead of 300 DPI, or print each page and re-scan — this reduces embedded image resolution significantly. For digital PDFs (not scanned), 2MB to 300KB is trivial — just run it through any PDF compressor.

Can I upload the same photo to multiple government portals?

Technically yes, if the photo meets each portal's specific requirements. In practice, UPSC (40KB), NEET (200KB), and SSC (50KB) all require different file sizes and may have different dimension requirements. Save separate versions of your photo compressed to each target size, labeled clearly (e.g., photo-upsc-38kb.jpg, photo-neet-180kb.jpg).