Casual street selfie before editing into an Indian passport photoBefore
Compliant Indian passport photo: 35x45 mm, white background, face filling 80-85% of frameAfter

🇮🇳 INDIA · UPDATED 2026

Indian Passport Photo Maker — 35×45 mm, White Background

Make an Indian passport photo online. New 35x45mm ICAO size since 2025-09-01, 630x810px Passport Seva upload spec, white background. Compliant in minutes.

Drag & drop or click to upload

JPG, PNG or WEBP

  • Updated for the 2025-09-01 ICAO Doc 9303 rule change — no more 2x2 inch square photos
  • Matches the 630×810px, ≤250KB Passport Seva 2.0 upload spec
  • Print-ready file — no photo studio needed

OFFICIAL SPECIFICATION

India passport photo requirements

RequirementValue
Physical size35 x 45 mm
Digital photo size630 x 810 px
Background#FFFFFF
Head height36-38 mm (80-85% of frame height)

Source: official India photo requirements

Reusing an old 2x2 inch (51x51mm) square photo is currently the single most common reason Indian passport photos get rejected. The square format stopped being valid on 2025-09-01 — if your last photo predates that, take a new one rather than cropping the old file.

2025-2026 Indian passport photo rule changes

  1. 2025-09-01

    India adopts the ICAO Doc 9303 standard, replacing the 51x45mm square with a 35x45mm rectangle for all new passport applications — the same dimensions used by the UK, the EU, and Australia.

  2. 2025-09-01

    Face-height guidance tightens from 70-80% to a stricter 80-85% of the frame. A photo cropped from the old square almost never clears this ratio, so most applicants need a fresh shot rather than a resize.

  3. 2026-02

    Passport Seva 2.0 launches with an AI-assisted validation layer. Uploads are checked automatically for pixel dimensions, file size, background colour, and face ratio — a photo even a few pixels outside 630x810px is rejected instantly, with no manual review step.

  4. Ongoing

    The old 51x51mm square photo has not disappeared entirely — OCI card applications and some overseas visa agencies (e.g. BLS Canada) still request it, so passport and OCI photos are not interchangeable.

HOW IT WORKS

Three steps to a compliant India photo

Step 1

Upload a photo

Any recent, front-facing photo works — the tool handles the background and framing for you.

Step 2

AI matches the spec

Background is replaced with an even #FFFFFF and the crop is adjusted to the 35x45mm frame, without altering your face.

Step 3

Check compliance and download

Your result is measured against the India pixel size, DPI, and head-height ratio before you download it.

Indian passport photo cost — studio vs. at home

WherePriceNotes
Local photo studio (small town)₹50-100Basic print set, no digital file
Metro-city studio₹100-200Typical Delhi/Mumbai/Bengaluru pricing
Premium biometric studio₹300-600Multi-country digital formats + light retouching
faceroom.app (at home)Includes compliance checkUnder ₹204x6in retail print + free online edit

Skip the studio queue — make a compliant photo in under a minute

Upload any recent photo above and get a 630x810px, white-background file ready for Passport Seva.

Make my photo now

Passport Seva 2.0 upload — pixel-perfect spec

Pixel size

630 x 810 px, exactly

File size

250KB or smaller

Format

JPEG

Background

Plain white

Effective DPI

457 (not the usual 300)

Face-to-frame ratio

80-85% of photo height

Upload errors & fixes

  • •"Image dimensions invalid" — resize to exactly 630x810px; do not rely on the portal to scale it for you.
  • •"File size exceeds limit" — re-export at JPEG quality 80-85% to drop under 250KB without visible loss.
  • •"Face not detected" — use even, front-facing light; harsh side shadows can trip the AI check.
  • •Upload hangs or times out — switch to a wired connection or a different browser; the portal occasionally drops large uploads over mobile data.

RULES TO GET RIGHT

India photo rules beyond the size

  • India switched to a 35x45mm ICAO-standard photo on 2025-09-01. The old 2x2 inch (51x51mm) square format is no longer accepted for passport applications and is currently the single most common reason photos get rejected.
  • Online upload on Passport Seva must be exactly 630x810 pixels, JPEG, 250KB or smaller, on a plain white background — the portal's automated (AI-assisted) check is strict about pixel dimensions and will fail submissions that are even a few pixels off.
  • Face must fill 80-85% of the frame — a noticeably tighter crop than the old 70-80% guidance, so photos taken for the previous rule often need to be retaken, not just resized.
  • Glasses are not allowed under the new rules, even clear lenses, unless you have a documented medical exemption.
  • Background must be plain white — off-white or textured backgrounds are still a common reason for rejection at Passport Seva Kendra (PSK) counters.
  • Do not wear white or very light-colored clothing — it blends into the white background and can trigger rejection.
  • Neutral expression, mouth closed, both eyes open, looking directly at the camera.
  • Head covering is allowed only for religious reasons, and your full face from chin to forehead must stay visible.
  • The old 51x51mm (2x2 inch) format still applies for some non-passport uses — OCI (Overseas Citizen of India) card applications and certain overseas missions such as BLS Canada may still ask for it, so check the specific form before reusing an old photo.

Baby / infant photo rules

For a baby's Indian passport photo, the same new 35x45mm white-background format applies, but the baby's eyes do not need to be open and no forced neutral expression is required. No toys, pacifiers, hands, or other people should be visible in the frame.

Printing

A standard 4x6 in photo sheet fits 6+ copies of a 35x45mm Indian passport photo with margin to spare.

At home / online

~$0.35 per photo printed at home or at a retail kiosk on 4x6 photo paper

In-store studio

$5-15 at a local photo studio or PSK-affiliated photographer

Why Indian passport photos get rejected

Do

  • Wear dark-coloured clothing that contrasts with the white background
  • Fill 80-85% of the frame with your face, chin to crown
  • Use a plain white background — no texture, no off-white tint
  • Keep a neutral expression, mouth closed, both eyes open

Don't

  • Reuse an old 2x2 inch (51x51mm) square photo taken before 2025-09-01
  • Wear glasses — no exceptions without a documented medical need
  • Wear white or very light-coloured clothing that blends into the background
  • Allow shadows on the background from overhead or side lighting

FAQ

Common questions about india passport photos