India Visa Photo Size and Requirements
India visa photos are 51 × 51 mm (2 × 2 in) on a white background. The head height should be 50–69% of photo. Glasses are not allowed. The photo must be taken within the last 6 months.
Upload a photo and Auto Generate sizes it to these rules. Try it free; pay only to download the finished photo.
At a glance
| Photo size | 51 × 51 mm (2 × 2 in) |
|---|---|
| Background | White |
| Glasses | Not allowed |
| Print resolution | 300 dpi or more |
| e-Visa application | JPEG, 600 × 600 px, up to 1 MB. Your purchase includes a file made to this. |
Official requirements
- Plain white background
- Head height 50–69% of photo
- Eyes open and looking at camera
- Neutral expression, mouth closed
- No glasses
- Taken within last 6 months
How it works
- Upload a clear, front-facing photo against a plain wall.
- Choose India Visa and press Auto Generate: the photo is cropped and sized to the rules above.
- Review the compliance check, then download the photo and a printable sheet.
Source: indianvisaonline.gov.in, services.vfsglobal.com. Last checked 14 October 2026.
The office that issues your passport or visa decides whether to accept a photo. Rules change, so check the official page before you apply.