idpixo

India Passport Photo — free online maker

For Indian passport applications and renewals (Passport Seva). Runs in your phone's browser; the file never leaves it.

Make my India passport photo →

Official specifications — two scenarios

Print size35 × 45 mm (some forms phrase it 4.5 × 3.5 cm), white background, matte finish
Digital upload (Passport Seva)Exactly 630 × 810 px, JPEG, roughly 10–300 kB
HeadFace centred, occupying most of the frame, full face visible
BackgroundPlain white, no shadows or objects
GlassesPreferably removed; no glare or tinted lenses
ExpressionNeutral, both eyes open, looking straight at the camera

Good to know

PSK in person, or Seva upload

Most Indian passport applicants are photographed at the Passport Seva Kendra itself, which means no print is needed — but if you supply your own, it has to match exactly. Online renewal and application forms take a 630 × 810 px JPEG, so our export slots straight into the Seva upload box, while matte 35 × 45 mm prints cover any counter that asks for paper.

Choices before you start

  1. Open the tool with the India passport 630 × 810 px preset selected.
  2. Shoot against a plain white wall, full face straight to camera, no heavy beauty filters (the home photo guide covers the setup).
  3. Face detection frames the crop, then download the JPEG for the Seva upload or print it true at 35 × 45 mm.

The crop and the export are done on your own device — nothing is uploaded to a server at any point.

Related: India visa photo (2×2) · China passport photo