PassportPhotoFit

Indian visa photo maker

India's e-Visa and regular visa forms both need a square JPEG, but with different file limits: up to 1 MB for the e-Visa and only 300 KB for a regular visa. Choose the one you are applying for and download a file that fits.

Indian visa photo requirements

e-Visa: shapeHeight and width must be equal
e-Visa: file sizeMinimum 10 KB, maximum 1 MB
e-Visa: formatJPEG
Regular visa: pixel sizeMinimum 350 × 350 pixels, maximum 1000 × 1000 pixels
Regular visa: file sizeMinimum 10 KB, maximum 300 KB
Regular visa: head size1 inch to 1 3/8 inches (25 mm to 35 mm)
BackgroundPlain light-coloured or white
Glasses (e-Visa)Without spectacles

Checked against the official source on 11 November 2026. Source: Government of India: Indian Visa Online (e-Visa) · Regular visa instructions. Rules change without notice, so read the official page before you submit.

What the photo must show

✓ Correct✕ Head too small✕ Head too large✕ Head tilted
Framing for this document: the head, from chin to the top of the hair, should fill about 50 to 69% of the photo height. The tool measures this for you.
Why there is no background remover. Official photo rules refuse photos whose background has been changed by software, so this tool never alters your photo. If the check says the background is not plain, retake the photo against a plain, light wall: how to get a plain background at home.

e-Visa or regular visa?

The e-Visa (e-Tourist, e-Business and similar) is applied for and issued online. Its photo rules give a file-size range and a square shape but no pixel dimensions. The regular visa is applied for through an Indian mission or its visa centre, starting with an online form. That form is stricter: the photo must be between 350 and 1000 pixels on each side and no larger than 300 KB. The tool's document list has an entry for each; pick the right one before you download.

The official warning

The e-Visa site states that an application “is liable to be rejected if the uploaded documents and photograph are not clear / as per specification.” The visa fee is not something you want to pay twice, so it is worth getting the file right before you upload it.

The head-size rule

The regular visa instructions give the head size in inches, 1 to 1 3/8, which only makes sense on a 2 × 2 inch photo. As a share of the picture that is roughly half to two-thirds of the height, and the tool frames the head inside that range for both visa types.

Common problems with Indian visa photos

  • A fictional woman photographed correctly for an ID photo: facing the camera, neutral expression, plain off-white wall, even light.✓ Good: plain background, even light, neutral face
  • The same woman lit from one side, with a dark shadow on the wall behind her and one side of her face darker.✕ Shadow on the wall and face
  • The same woman photographed in a living room with shelves and a doorway behind her instead of a plain wall.✕ Busy background
  • The same woman wearing glasses with bright reflections on the lenses that hide her eyes.✕ Glare on glasses
  • A close-up selfie of the same woman: the wide-angle phone camera enlarges her nose and cuts off the top of her head.✕ Selfie taken too close
  • The same woman photographed in a dim room with orange lamp light, making the photo dark and grainy.✕ Too dark, orange light
Example photos show a fictional person and were generated for this site as illustrations.

More on this in why ID photos get rejected. The examples use an off-white wall. The background row in the table above gives the exact colour this document asks for.

How to use this tool

  1. Ask someone to take the photo from about 1.5 m, at eye level, in even daylight in front of a plain wall.
  2. Add the photo above. The tool finds your face and frames it to the size on this page.
  3. Check the green lines: one on the top of your head, one on your chin. Drag or zoom to adjust.
  4. Read the automatic checks, then download. Nothing in the photo is retouched, only cropped and resized.

Questions about the Indian visa photo

What size is the Indian e-Visa photo?

A square JPEG with a file size between 10 KB and 1 MB. The e-Visa site does not publish pixel dimensions; it only requires the height and width to be equal.

What size is the photo for a regular Indian visa?

A regular Indian visa photo must be between 350 × 350 and 1000 × 1000 pixels, square, in JPEG format, with a file size between 10 KB and 300 KB.

Can I wear glasses in an Indian e-Visa photo?

No. The e-Visa instructions ask for a photo with full face, front view, eyes open and without spectacles.

Can the background be white?

Yes. The instructions ask for a plain light-coloured or white background. Note that the OCI card is different: its background must be light but not white.

Guides for this photo

Related photos

See all 31 documents and photo sizes