India Passport Photo Online — Passport Seva Size Checker

Get the correct India passport photo size for Passport Seva (35x45mm, 630x810px) or OCI/visa photos, checked against MEA requirements — ready in about 3 minutes. Preview free, pay only when happy.

Indian e-passport cover — navy blue with Ashoka chakra
Indian e-passport (CC BY-SA 4.0)

India passport photo requirements

  • Passport size: 35×45mm (630×810px), max 250KB
  • OCI/Visa size: 51×51mm (600×600px square), max 200KB
  • Background: Plain white
  • Expression: Neutral, mouth closed, eyes open
  • Standard: MEA / Passport Seva compliant (ICAO portrait format, updated Sep 2025)

Why use Smart Passport Photo

  • ✅ Free preview before you pay
  • ✅ Automated compliance checks against Passport Seva rules
  • ✅ Free retake or refund if rejected — no proof needed
  • ✅ Automatically compressed to meet 200KB/250KB limits
  • ₹349 one-off, no subscription
  • ✅ Photo deleted from our servers within 24 hours
Create your India passport photo — ₹349

Free to preview · Pay once · No subscription

Photos deleted within 24 hours · UK servers (AWS eu-west-2) · Never used for AI training · Rated on Trustpilot

How it works for an Indian passport photo

  1. 1. Upload or take a photo. Use your phone's rear camera against a plain white wall, facing a window for even lighting.
  2. 2. Choose passport or OCI/visa format. Select whether you need the 35×45mm passport format or the square 51×51mm OCI/visa format — our tool crops to the correct dimensions for each.
  3. 3. Automated Passport Seva compliance check. We check head position, background, lighting and expression, and compress the file to meet the 250KB (passport) or 200KB (OCI/visa) upload limits — with a free preview before you pay.
  4. 4. Download and upload to Passport Seva. Download your compliant, correctly-sized file and upload it directly to the Passport Seva online portal.

Common India passport photo mistakes

  • Wrong format for the application type — passport applications need 35×45mm, while OCI and visa applications need a square 51×51mm photo. Using the wrong format causes upload errors.
  • File too large — Passport Seva's portal rejects uploads over 250KB (passport) or 200KB (OCI/visa); many phone photos are several MB.
  • Off-white or shadowed background — even a slightly grey or cream wall can fail the plain white background requirement.
  • Smiling or mouth open — a neutral expression with closed mouth is required for adults.
  • Old or filtered photo — Passport Seva requires a recent, unedited photo with no beauty filters or red-eye correction beyond standard processing.

Official India passport resources

For the full official specification and to apply, visit the Ministry of External Affairs' Passport Seva portal. Smart Passport Photo is an independent service and is not affiliated with the Ministry of External Affairs or Passport Seva.

Frequently asked questions

Does this meet Passport Seva requirements?

Yes. We check your photo against the Passport Seva (Ministry of External Affairs) requirements published at passportindia.gov.in — the updated ICAO portrait format (35×45mm, 630×810px for passports, or 51×51mm/600×600px for OCI and visas), a plain white background, correct head position and size, neutral expression with eyes open, even lighting, and the 250KB/200KB file size limits the portal enforces. You get a free preview before paying, so anything that doesn't pass can be fixed with a free retake.

What size is an Indian passport photo?

Indian passport photos follow the updated (Sep 2025) ICAO portrait format: 35×45mm (630×810px) with a plain white background, under 250KB.

Can I use this for an OCI or visa photo too?

Yes. OCI and visa photos use a square 51×51mm (600×600px) format with the face covering about 80% of the frame, under 200KB. Select the OCI/Visa option when you upload your photo.

Why is the file size limit important?

Passport Seva's online portal rejects uploads over its size limits. We automatically compress your photo to meet the 250KB (passport) or 200KB (OCI/visa) limits without losing the required quality.

What if my photo is rejected?

If your uploaded photo doesn't meet Passport Seva specifications, the portal may reject the upload before you can proceed, or the Passport Seva Kendra (PSK) may flag it during verification. If this happens, contact us with your order number before your appointment for a free retake or full refund — no proof required.

Taking a passport photo for a baby or child?

Yes — the same 35×45mm, plain white background format applies to infants and children of any age, including newborns. A parent's hand can support the baby as long as it isn't visible in the photo, and a neutral or relaxed expression is accepted for infants under 1. Lay your baby on a plain white surface and photograph from directly above.