India passport photo (630×810 px, ICAO)
Upload a photo, line up the head with the guides, and download a 630×810 px JPG ready for the online form. You can also print it on a 4×6 sheet.
Private by design: your photo is processed only in your browser with the Canvas API. It is never uploaded to any server.
Official requirements: India Passport Photo (online upload, 630×810 px)
| Size | 630 × 810 pixels, colour |
|---|---|
| Pixels | 630 × 810 pixels (width × height) |
| Format | Colour photograph |
| Head size | Face takes up 80–85% of the photo |
| Background | Plain white |
| Other rules | ICAO-compliant photograph (required for applications from 1 September 2025); Remove glasses |
| This tool exports | 630 × 810 px JPEG |
Our interpretation
- “Face takes up 80–85% of the photo” is drawn as the head-height guide (top of head to chin = 80–85% of the photo height). The guideline does not define exactly how it is measured.
Not verified
- File size limit (KB) – not stated in the guideline we checked. We do not apply a limit.
- Eye-line position – not stated.
Official sources (checked on ):
How to use
- Take a photo facing the camera in even light against a plain plain white background. This tool does not remove or replace backgrounds.
- Upload it (or try the demo illustration) and drag the red Top of head, blue Eyes and red Chin lines onto your photo.
- Click Auto-align, fine-tune by dragging and zooming, and check that every item shows ✓.
- Download the JPG, or build a 4×6 print sheet with cut lines.
FAQ
What size is the India passport photo for online upload?
The Passport Seva ICAO guideline specifies 630 × 810 pixels in colour, with the face taking up 80–85% of the photo on a white background.
Is there a KB limit?
The guideline we checked does not state one, so we do not invent a number. Check the upload screen on the Passport Seva portal.
Can I wear glasses?
No. The guideline asks applicants to remove glasses.
Is my photo uploaded?
No. All processing is done locally in your browser.