Skip to main content

India Passport Photo Online

Prepare an India passport photo from a picture you already have — 4.5 x 3.5 cm print, or 630x810px if uploading digitally, on a plain white background. Verified directly against the Government of India's official "Guidelines for ICAO Compliant Photographs".

Official requirements

Verified — last checked 2026-08-31

These figures were directly confirmed against the official source below.

Digital photo requirements

Minimum pixel size630 × 810 px
Head height80%–85% of total image height
Formatjpg

Printed photo requirements

Photo size45 × 35 mm

Other requirements

Head / face positionFull face, front view, centered in frame, head not tilted
BackgroundPlain white background
ExpressionNatural expression, eyes open and clearly visible, mouth closed (not smiling).
GlassesGlasses should be removed to avoid reflections and lens glare obscuring the eyes.
Head coveringsHead coverings are not permitted except for religious reasons, and the face from bottom of chin to top of forehead plus both edges must remain clearly visible.

Source: Government of India (Indian Missions Abroad) — "Guidelines for ICAO Compliant Photographs for Passport Applications", last verified 2026-08-31.

Common mistakes

  • Background that is not plain white
  • Face taking up less than 80% or more than 85% of the photo height
  • Smiling or mouth open (a natural, closed-mouth expression is required)
  • Photo edited or altered by computer software

How to take a good photo

  • Use a plain white background with uniform, shadow-free lighting
  • Frame the photo so your face (top of hair to bottom of chin) fills 80-85% of the image height
  • Face the camera directly with a natural expression, mouth closed, eyes open
  • Remove glasses to avoid reflections, and take the photo from about 1.5 meters away

How Vekyo works for a India passport

Upload a recent photo, and Vekyo detects your face, then checks it against the India passport specification above — including its plain white background background requirement — before letting you crop and position it to match, entirely in your browser. Vekyo only crops, rotates for straightening, and resizes your photo; it never changes your facial features, skin tone, or facial structure, and never generates or beautifies a face. Backgrounds are never automatically replaced — if yours doesn't look plain and evenly lit enough for this document, you'll see a warning instead of a silent pass.

Frequently asked questions

Vekyo prepares your India passport photo at 45×35mm, based on the published specification linked on this page — you don't need to measure or crop it yourself.

Related pages

Prepared according to the published requirements — not a guarantee of acceptance and not government approved. Always verify the latest requirements with the official authority before submitting your photo.