India Passport Photo Requirements 2026: Complete Guide
Official India passport photo size, dimensions, background, and rules for 2026. Learn the difference between digital uploads (630×810 px) and printed photos (51×51 mm).
Two different specs — make sure you use the right one
India has two different passport photo formats depending on how you're applying. Using the wrong one causes instant rejection.
- Online (Passport Seva Portal): Digital JPEG, exactly 630×810 pixels, under 250 KB.
- In-person (consulate, VFS, Passport Seva Kendra): Printed 51×51 mm (2×2 inch square) on photo paper.
PhotoPass generates the 630×810 px digital upload format for the Passport Seva Portal.
Official size and specifications
| Property | Value |
|---|---|
| Digital upload size | 630 × 810 pixels (portrait) |
| Printed size | 51 × 51 mm (2 × 2 inches) |
| File format | JPEG |
| Maximum file size | 250 KB (digital upload) |
| Background | Plain white only |
| DPI | 300 DPI (printed) |
| Recency | Within last 6 months |
Face and expression requirements
- Neutral expression — mouth closed, no smiling.
- Eyes open and looking directly at the camera.
- Both eyes fully visible — hair must not cover them.
- Face must be centered and take up 80–85% of the frame height.
What is not allowed
- Glasses — no eyewear of any kind, including prescription glasses.
- Head coverings — only permitted for genuine religious reasons. Full face from chin to forehead must be visible.
- Shadows — no shadows on face or background.
- Editing — no digital retouching, filters, or alterations.
Common rejection reasons
- Wrong format — digital upload sent for in-person application, or vice versa.
- Background not pure white — shadows, gradients, or off-white cause rejection.
- Glasses in the photo.
- Photo older than 6 months.
- Digital file over 250 KB.
Create your India passport photo instantly
Upload your photo to PhotoPass India Passport tool. We auto-crop to 630×810 px, replace the background with pure white, run compliance checks, and deliver a ready-to-upload file under 250 KB.