Paid Indian photo preparation · $2.99

Indian Passport Photo — 630×810px for Passport Seva & 35×45mm Prints

Prepare your India Passport photo at home in under 3 minutes. PhotoPass targets the published crop, background, and file specifications for this supported route. Review the preview before submitting it.

Looking for a different Indian document?OCI CardIndia VisaIndia e-Visa
Create Indian Passport Photo — $2.99
Read the official workflow details

Indian passport photos use two formats, depending on where you are submitting them. The Passport Seva portal (passportindia.gov.in) requires a digital upload of exactly 630×810 pixels in a 7:9 rectangular aspect ratio. Printed packet requirements depend on your checklist: VFS commonly asks for 35×45mm prints, while BLS Canada commonly asks for 2×2 inch prints. See the BLS photo specifications before printing for a BLS appointment.

The most common rejection reason on Passport Seva is wrong pixel dimensions. The portal validates the file at upload time and shows a cryptic error ("Nothing found to be uploaded") if the dimensions don't match. If your photo is rejected by Passport Seva, it's almost always a dimension or file-size issue. PhotoPass generates the exact 630×810 specification automatically.

For in-person submissions at Passport Seva Kendras (PSKs), you may need printed photos on photo paper. For overseas VFS/BLS packets, follow the exact printed size in your current local checklist rather than reusing a generic passport print.

Source: Passport Seva Portal

Official India Passport Photo Requirements

Digital size (Passport Seva)630 × 810 pixels (exact)
Printed packet sizeVaries by checklist: VFS often 35 × 45 mm; BLS Canada often 2 × 2 in
Aspect ratio7:9 upload; printed packet may be rectangular or square
BackgroundPlain white
Face coverage80–85% of frame height (ICAO 2025)
File formatJPEG only
File size10 KB – 250 KB
DPI (print)457 DPI
ComplianceICAO 9303 + GPSP 2.0

How to Get Your India Passport Photo

  1. Select “India Passport in the PhotoPass editor — we load the exact 35 × 45 mm print · 630 × 810 px digital (Passport Seva Portal) spec with 80–85% of frame height (ICAO 2025) face coverage.
  2. Upload your original photo from your phone. Start with a clear, recent photo in even lighting; PhotoPass prepares the supported background.
  3. AI crops, prepares the background, and runs automated checks — flagging supported file, face-positioning, lighting, and sharpness signals.
  4. Download your 300 DPI print sheet — ready for CVS, Walgreens, any photo lab, or home printing.

India Passport Photo: Cost Comparison

OptionPrice
CVS / Walgreens$16.99
Photo studio$20–35
PhotoAiD$13.95–23.85
PhotoPass$2.99

Ready to create your India Passport photo?

Upload, preview free, and download in about 3 minutes. Eligible paid outputs are covered by the refund policy.

Create Indian Passport Photo — $2.99

Related document workflows

Browse all