India Visa Photo Requirements

Indian e-Visa and visa photos are square — 2×2 inches on a plain white background. Here's exactly what's required so your upload is accepted.

Photo size51 mm × 51 mm (2 × 2 inches), square
BackgroundPlain white
Head heightCentred, covering about 70–80% of the frame

Key rules

Check your photo free. Upload a portrait and VisaSnap runs an instant background, lighting, and framing check. Automated compliance currently covers US, China, and Japan specs — use the guide above for India.

Open the free photo checker

Frequently asked questions

What size is an Indian visa photo?

An Indian visa photo is square: 2×2 inches (51×51 mm), showing a full front view of the face on a plain white background.

What background is required for an India visa photo?

A plain white background with no shadows, patterns, or borders around the photo.

Can I wear glasses or a hat in an Indian visa photo?

No hats or caps are allowed (except for religious reasons), and it is best to remove glasses so both eyes are clearly visible.

Other countries

This guide summarises Indian e-Visa / Bureau of Immigration photo guidelines and is for general help only. Requirements can change — always confirm the current rules on the official India government website before you submit.