Snapassport

Published June 21, 2026

India Visa Photo Dimensions & Requirements (e-Visa, 2026)

The exact India e-Visa photo specs: a square JPEG, 10 KB–300 KB, plain light background, full face front view. Here's how to size and shoot it so your application isn't rejected.

India Visa Photo Dimensions & Requirements (e-Visa, 2026)
India Visa Photo Dimensions & Requirements (e-Visa, 2026)

Getting the photo wrong is one of the most common reasons an India e-Visa application stalls. Unlike most countries, India's electronic visa does not use a millimeter print size like 35×45 mm — it asks for a square digital image with specific file rules. This guide breaks down the exact requirements from the official portal, why photos get bounced, and how to fix a near-miss shot in seconds.

Want a quick yes/no on your current photo? Snapassport checks it against the India e-Visa spec automatically. You can also read the full India visa photo guide for the field-by-field breakdown.

What are the exact India e-Visa photo dimensions?

The India e-Visa photo must be square — the height and width must be equal. There is no millimeter print size; it is a digital upload. Per the India e-Visa Photo Specifications published by the Bureau of Immigration (MHA), the file must be a JPEG between 10 KB and 300 KB. The head should be centered and the full head shown — from the top of the hair to the bottom of the chin — with the head height measuring roughly 1 inch to 1‑3/8 inches (25 mm to 35 mm) within the frame.

Because the image is square, the easiest way to get it right is to start with a straight-on, well-lit photo and crop it to a 1:1 ratio with your face centered, then export as JPEG and confirm the file lands inside the 10–300 KB window.

What background and lighting does India require?

A plain light-colored or white background with no shadows on the face or behind the head. The official instructions are explicit: the photo must be full face, front view, with eyes open, and there must be no shadows on the face or on the background. Borders are not allowed.

A busy or colored background is one of the most frequent rejection triggers. Here's a typical before/after — a cluttered room replaced with the compliant plain backdrop the e-Visa portal expects:

Before and after: a passport photo with a busy background replaced by a compliant plain backdrop
Before and after: a passport photo with a busy background replaced by a compliant plain backdrop
The same photo with a clean, compliant light background
The same photo with a clean, compliant light background

If your only good photo was taken against a wall poster or curtain, you don't need to reshoot — the background can be replaced cleanly as long as the lighting on your face is even.

Why do India e-Visa photos get rejected?

Most rejections come down to a handful of fixable issues: a non-square crop, a file size outside 10 KB–300 KB, a wrong file format (it must be JPEG), shadows or a non-plain background, or the head not centered / not fully shown. Closed eyes, glasses glare, and a non-neutral expression also fail the "full face, front view, eyes open" rule.

The square requirement specifically trips people up because most phone photos are 4:3 or portrait — uploading one untouched means part of the frame is wrong and the head ratio is off. Always crop to 1:1 first.

How is the e-Visa photo different from the printed Indian passport photo?

The e-Visa wants a square digital JPEG, while a printed Indian passport photo follows a 2×2 inch ICAO-style format with a defined head-to-frame ratio. Don't reuse a print-shop passport photo for the e-Visa upload without re-cropping it to a square and checking the 10–300 KB file size — the head positioning and aspect ratio differ.

The fastest way to get it right

Take a front-facing photo against a plain wall in even, shadow-free light, crop it square with your head centered, and export as a JPEG under 300 KB. If you're unsure whether it passes, run it through Snapassport — it validates against the India e-Visa rules and can correct background, shadows, and crop on a borderline shot before you upload. For the complete checklist, see the India visa photo guide.

Get a compliant photo in seconds

Snapassport checks your photo against the official rules and fixes it — no studio trip.

Make my photo