Submitting application forms for Indian central competitive examinations, state public service commissions, recruitment boards, digital identity registrations, or banking services is often delayed by strict upload requirements. Every portal—from UPSC OTR, SSC CGL, IBPS, NEET UG, and NTA to Passport Seva, NSDL PAN, UIDAI Aadhaar, and Sarathi Driving Licence—enforces independent file weight limits, pixel resolution brackets, aspect ratio constraints, and background rules. Attempting to upload a photo formatted for SSC onto a UPSC portal results in immediate validation failure.
This master reference guide eliminates confusion by consolidating the exact photo, signature, and document upload parameters across every major Indian government and exam portal into a single authoritative resource. Bookmark this page to verify your document sizes before submitting any online application form in 2026.
Master Reference Table — Indian Government & Exam Portals 2026
Below is the complete technical reference matrix covering file size ranges, pixel dimensions, acceptable file formats, and background color rules across major national and state recruitment portals in India.
| Portal / Examination | Document Type | Dimensions / Aspect Ratio | File Size (KB Limit) | Format | Background / Style |
|---|---|---|---|---|---|
| UPSC CSE / CDS / NDA | Passport Photo | 350×350 to 1000×1000 px (1:1) | 20 KB – 300 KB | JPG / JPEG | Light Gray / White (Name & Date) |
| Signature | 350×350 to 1000×1000 px (1:1) | 20 KB – 300 KB | JPG / JPEG | Black/Blue Ink on White Paper | |
| SSC CGL / CHSL / MTS | Photograph | 3.5cm × 4.5cm (350×450 px) | 20 KB – 50 KB | JPG / JPEG | Plain White / Light (Live Webcam OTR) |
| Signature | 4.0cm × 2.0cm (400×200 px) | 10 KB – 20 KB | JPG / JPEG | Black Ink on White Paper | |
| IBPS PO / Clerk / SO | Photograph | 4.5cm × 3.5cm (450×350 px) | 20 KB – 50 KB | JPG / JPEG | Light / Off-White |
| Signature | 140 × 60 pixels | 10 KB – 20 KB | JPG / JPEG | Black Ink Only (No Blue Ink) | |
| NEET UG (NTA) | Passport Photo | 3.5cm × 4.5cm (2.5×3.5 inch) | 10 KB – 200 KB | JPG / JPEG | White (Name & Photo Date Stamp) |
| Postcard Photo | 4.0 inch × 6.0 inch (4×6) | 10 KB – 200 KB | JPG / JPEG | White (Name & Photo Date Stamp) | |
| RRB NTPC / Group D | Photograph | 35mm × 45mm | 20 KB – 50 KB | JPG / JPEG | Plain White / Light Background |
| Signature | 50mm × 20mm | 10 KB – 20 KB | JPG / JPEG | Black / Blue Ink | |
| Passport Seva Portal | Passport Photo | 51mm × 51mm (2×2 inch square) | 10 KB – 300 KB | JPG / JPEG | Plain White Background Only |
| PAN Card (NSDL / UTIITSL) | Photo & Signature | 3.5cm × 2.5cm (213×213 px @ 300 DPI) | Under 50 KB (Photo), 20 KB (Sig) | JPG / JPEG | White Background |
| Aadhaar UIDAI Self-Service | Identity Proof PDF | Standard A4 Document Scan | Under 2 MB (PDF), 500 KB (JPG) | PDF / JPG | Original Aadhaar Letter Scan |
| Parivahan Sarathi (DL / RC) | Photo & Documents | 3.5cm × 4.5cm | 10 KB – 500 KB | JPG / JPEG / PDF | Clear Visible Scan |
| UPPSC (Uttar Pradesh) | Photo + Signature Box | 3.5cm × 6.0cm (Combined image) | Under 50 KB | JPG / JPEG | White Background (Merged container) |
| BPSC (Bihar PSC) | Photo & Signature | 3.5cm × 4.5cm | 20 KB – 100 KB | JPG / JPEG | Off-White / Light Background |
| MPSC (Maharashtra) | Photo & Signature | 3.5cm × 4.5cm (350×450 px) | 20 KB – 50 KB | JPG / JPEG | Plain White Background |
| RPSC (Rajasthan) | Photo & Signature | 4.5cm × 3.5cm | 50 KB – 100 KB | JPG / JPEG | White / Light Background |
Why Indian Portals Enforce Different Size & Dimension Standards
Candidates frequently wonder why Indian recruitment agencies cannot agree on a single standardized upload format. The technical reasons stem from backend infrastructure, database architecture, and security protocols built over different decades:
- Database Storage Economics at Scale: National recruitment exams like Railway RRB or SSC receive 10 to 25 million candidate applications per notification cycle. If each applicant uploaded an uncompressed 5MB smartphone photo, the commission's database clusters would require over 125 Terabytes of high-availability storage per exam. Capping photos at 50KB reduces total storage demand to just 1.25 Terabytes—a 99% cost reduction.
- Cellular Network Bandwidth Constraints: Millions of candidates apply from tier-3 cities, rural villages, and common service centers (CSCs) using 3G or variable 4G mobile data connections. Requiring small file weights (under 50KB) prevents portal timeout errors, socket drops, and upload failures on slow mobile networks.
- Automated Biometric & OCR Screening: Portals like UPSC OTR use automated image processing algorithms to crop facial features and parse printed text (Candidate Name and Capture Date). Specific pixel ranges (e.g., 350px–1000px) ensure the AI model receives optimal matrix resolution for facial recognition without wasting processing memory.
- Legacy Document Generation Pipelines: Admit card generation scripts, attendance sheets, and hall ticket printers are programmed with fixed-size canvas templates. If an image has an unexpected aspect ratio (such as a 16:9 widescreen photo uploaded into a 4:3 box), the admit card PDF rendering engine would distort candidate facial features.
Deep Dive: Category-Wise Upload Rules
Navigating different application portals is easier when you group them by category:
1. Central Competitive Recruitment Exams (UPSC, SSC, IBPS, RRB)
Central recruitment portals strictly enforce baseline JPEG encoding and low file weights (typically 20KB–50KB, except UPSC which allows up to 300KB). Signatures must be executed using black or blue ink on clean unruled white paper. IBPS explicitly mandates black ink only, rejecting blue ink signature uploads.
### 2. National Eligibility & Entrance Tests (NEET, JEE, CUET, GATE)NTA-administered entrance exams often require two separate photograph uploads: a standard passport photo (3.5cm × 4.5cm) and a large postcard photo (4 inch × 6 inch). Both photographs must feature the candidate's full name and the date of photo capture clearly printed at the bottom margin.
### 3. Identity Cards & Financial Services (Passport, PAN, Aadhaar)Passport Seva enforces international ICAO standards: 51mm × 51mm square aspect ratio with plain white background, 80% facial coverage, and zero head tilt. PAN Card applications via NSDL require exact 300 DPI scanning (213 × 213 pixels) to ensure physical card printing clarity.
Common Upload Error Codes & What They Mean
When an upload fails on an Indian portal, the server returns specific error strings. Understanding what these messages mean allows you to fix the file in seconds:
- "File size should be between 20KB and 50KB": Your file is either too small (e.g., a heavily compressed signature at 8KB) or too large (e.g., a 2MB photo). Use our Image Resize in KB tool to set the target size to 35KB.
- "Invalid Image Dimensions / Height and Width Mismatch": The pixel width or height falls outside the portal's allowed boundary. For example, uploading a 1200px tall image to a portal capping height at 450px.
- "Uploaded File Is Not a Valid JPEG/JPG": Occurs when renaming a `.png` or `.webp` file extension to `.jpg` manually without re-encoding the binary byte stream. Re-encode the image using our tool to generate a true baseline JPEG.
- "Image Header Corrupted / Magic Bytes Invalid": The image file suffered packet corruption during transfer or was saved with improper browser canvas headers. Re-download or re-compress the image to generate clean headers.
Troubleshooting Aspect Ratio Distortion & Pixelation Errors
Follow these expert tips to maintain crystal-clear image quality even at strict 20KB limit thresholds:
- Fixing Stretched or Squished Faces: Never disable aspect ratio locking when scaling. If a portal requires 3.5cm × 4.5cm (7:9 ratio), crop the image into a 7:9 box *before* shrinking the pixel dimensions. Forcing a square photo into a rectangular frame stretches facial features.
- Eliminating Pixelation on Small Files (20KB): If a photo looks grainy or pixelated, downscale the pixel resolution to 350px × 450px first before lowering JPEG quality. Keeping resolution proportional to target KB prevents heavy block artifacts.
- Removing Shadows & Background Color Tint: Use natural daylight facing a white wall. If your wall is slightly off-white, adjust brightness +10% and contrast +5% in your phone's default editor before resizing.
The standard benchmark accepted by ~90% of Indian portals is a 3.5cm × 4.5cm (350px × 450px) JPEG photograph with a plain white background, compressed between 20KB and 50KB.
Standard Indian passport photos for exams (SSC, IBPS, UPSC, State PSCs) are 3.5cm × 4.5cm. However, official Indian Passport applications (Passport Seva) and US Visa forms require 2×2 inch (51mm × 51mm) square photos.
You can use the same physical photograph source, but you must format separate digital copies to match each portal's specific KB limits (e.g. 20KB–50KB for SSC, 20KB–300KB for UPSC, 10KB–200KB for NEET).
IBPS uses automated high-contrast optical scanners for hall ticket attendance verification, which detect black ink pen strokes significantly better than blue ink. SSC accepts both black and blue ink.
Use our free Image Resize in KB tool. It runs entirely inside your local web browser memory using HTML5 Canvas APIs, allowing you to resize any photo to 20KB, 50KB, or 100KB without uploading private data to cloud servers.
State Government Upload Directories
Select your state to access state-specific entrance exam upload guidelines and photo converters: