India visa photo for the online form

Take it with your camera or choose one you have. We crop it to the exact size and check it against the rules.

3 things for a photo that passes

  1. Plain white wall2 ft behind you
  2. Look straightmouth closed
  3. Even lightface a window

Glasses and hat off.

or drop a photo here

  • Free
  • No sign-up
  • Stays on your device
  • Not a government site

Buttons not working? Reload the page. On a very old iPhone or iPad, use a newer phone or a computer.

SPECIMEN
Your photo
SPECIMEN
600 × 600 px, ready
Drawn example, not a real person
Rules for this document
Size
Digital only
Head, chin to crown
25–35 mm
Background
Plain white
Glasses
Not allowed
Taken within
Recent (no limit given)
File
JPG 600×600, 10 KB to 300 KB

Source: indianvisaonline.gov.in ↗ · checked Oct 18, 2026

The Indian visa form takes a square JPEG between 350 × 350 and 1000 × 1000 px, from 10 KB to 300 KB, showing the full head (25–35 mm from hair to chin) centered on a plain white or light background. The e-Visa page allows files up to 1 MB and asks for no glasses. The tool saves 600 × 600 px under 300 KB, which fits both, on your device.

Updated

Checked on against the visa instructions on indianvisaonline.gov.in, the Online Visa Photo Upload Process guide and the e-Visa page.

  1. 1. White wall, glasses offFace a window so there's no shadow on you or behind you.

  2. 2. Square cropFull head from hair to chin, in the middle of the frame.

  3. 3. Upload the JPG600 × 600 px, under 300 KB, at the form's Photo Upload step.

India visa photo requirements

ItemOfficial ruleSource
FormatJPEG onlyVisa instructions
File size10 KB to 300 KB for the regular visa form; the e-Visa page says 10 KB to 1 MBVisa instructions
ShapeHeight and width equal (a square)Visa instructions
Pixels350 × 350 at the smallest, 1000 × 1000 at the largestPhoto upload guide (PDF)
Head1 inch to 1⅜ inches (25–35 mm), top of the hair to the bottom of the chin, centered in the frameVisa instructions
PoseFull face, front view, eyes openVisa instructions
BackgroundPlain light-colored or white, with no shadows on the face or the backgroundVisa instructions
BorderNoneVisa instructions
Glassese-Visa: “without spectacles”. The regular visa page doesn't mention glassese-Visa page
How it's takenWith a digital camera or webcam, or by scanning a printed photoPhoto upload guide (PDF)
Head 25–35 mm,hair to chin Square · 350 to 1000 px SPECIMEN
Square, head centered, plain white wall, no border. Drawn specimen, not a real person.

The regular visa page also starts an eye-height rule, “between 1-1/8 inches to 1-3”, and the sentence breaks off there. Since the full rule isn't published, the tool doesn't check eye height for this document. It centers the head and keeps it in the 25–35 mm range.

Regular visa or e-Visa: what changes

Both forms run on indianvisaonline.gov.in, and their photo lists are almost the same. These are the differences we found on October 18, 2026:

Regular visae-Visa
Largest file300 KB1 MB
BackgroundPlain light-colored or whiteThe same in the photo list; the general instructions ask for a “white background”
GlassesNot mentionedWithout spectacles
Other uploadsNone in the photo instructionsThe passport's bio page as a PDF of 10–300 KB, plus one more document that depends on the e-Visa type
After the formSchedule an appointment with the Indian Mission and hand in the printed form with your documentsCarry a copy of the ETA when you travel; biometric details are captured at immigration on arrival

A file that works for both: square, 600 × 600 px, under 300 KB, white background and no glasses. That's what the tool saves.

What the upload page checks

The official photo upload guide lists the format, size and pixel limits as “mandatory” and says the form shows an error message when one isn't met. The photo goes in on the third page of the registration form.

  • JPEG onlyAny other file type gets a pop-up: “Only JPEG files can be uploaded”.

  • 10 KB to 300 KBA phone photo of several MB is refused, and so is an over-compressed file under 10 KB.

  • Square, 350 to 1000 pxA 4:3 phone photo or a 2000 px camera file has to be cropped and resized first.

  • Preview and confirmAfter the upload you see the photo, with Upload Photo Again and Confirm.

The guide shows how to crop and resize in Microsoft Paint. The tool here does the square crop, the head size and the file size in one step, and checks the light and background as well.

How it differs from an Indian passport or OCI photo

India visaIndian passport (from the US)OCI card
ShapeSquare, 350–1000 pxPortrait, 630 × 810 pxSquare, 200–900 px
File size10–300 KB (e-Visa up to 1 MB)No size set200 KB or less
Head25–35 mm, hair to chinFace 80–85% of the photo25–35 mm, hair to chin
BackgroundLight or white; white suits both formsWhiteLight, not white (OCI FAQ)
GlassesNone on the e-VisaTaken offAllowed without tint or glare

An OCI photo made here is square and under 200 KB, so it meets the regular visa's file rules, but its light gray background doesn't match the e-Visa's white. For an e-Visa, make a new one on a white wall.

Make the photo with this tool

  1. Check that the document above the buttons says India visa or e-Visa. It's already selected on this page.
  2. Stand about 2 ft in front of a plain white wall, facing a window, with your glasses off. A helper with the back camera gets a sharper photo than a selfie.
  3. The tool crops a square with your whole head in the middle and sizes it for the 25–35 mm range. Adjust with the head-size slider and the arrows if you need to.
  4. Fix anything the checks flag. A shadow on the wall is the usual problem, and a step away from the wall usually solves it.
  5. Save the JPG with the main button: 600 × 600 px, between 10 KB and 300 KB. Upload it at the Photo Upload step and press Confirm.

Fix it for me can whiten a gray wall, but only when you tap it, and the result then says the photo was edited. The visa pages don't mention edits; a retake against a white wall is still the safer photo.

Why India visa photos get refused

  • The file. Not a JPEG, over 300 KB (or 1 MB on the e-Visa), under 10 KB, or not square. The form stops these at the upload.
  • A small head. A face far from the camera, with lots of wall around it, misses 25–35 mm.
  • Shadows. Both forms ask for no shadows on the face or the background.
  • A border. Scans of a print often keep a white or colored edge. Crop it off.
  • Glasses on an e-Visa photo. The e-Visa list says without spectacles.
  • An unclear photo. The e-Visa page says an application “is liable to be rejected” if the photograph is not clear or not as per specification.

Checklist before you upload

  • Square JPEG, 350 to 1000 px on each side.
  • 10 KB to 300 KB (fits the e-Visa's 1 MB too).
  • Full head, hair to chin, centered; head 25–35 mm.
  • Plain white wall, no shadows, no border.
  • Eyes open, facing the camera, glasses off.
  • A recent photo.

Questions

What size is an Indian visa photo?

A square JPEG from 350 × 350 to 1000 × 1000 pixels, between 10 KB and 300 KB, with the head 1 to 1⅜ inches (25–35 mm) from the top of the hair to the bottom of the chin. The e-Visa page allows files up to 1 MB.

Is the e-Visa photo different from the regular visa photo?

Only a little. The e-Visa page allows up to 1 MB instead of 300 KB, asks for the photo without spectacles, and its general instructions ask for a white background. A 600 × 600 px file under 300 KB on a white background fits both.

Can I wear glasses in an India visa photo?

Not for an e-Visa: its photo list says without spectacles. The regular visa page doesn't mention glasses, so taking them off is the safe choice for both.

Can I use my OCI or Indian passport photo for the visa?

Not the passport photo: it's a 630 × 810 px portrait, and the visa form needs a square. An OCI photo is square and small enough for the regular visa, but its light gray background doesn't match the e-Visa's white one.

What happens if my photo doesn't meet the rules?

The form checks the format, size and pixels as you upload and shows an error message. A file that isn't a JPEG gets the message “Only JPEG files can be uploaded”. For an e-Visa, a photo that isn't clear or doesn't match the specification can get the application rejected.

Can I scan a printed photo instead?

Yes. The upload guide lists two ways to get the photo: a digital camera or webcam, or a scan of a physical photograph. Crop off any border and keep the file inside the size limits.

Is this the official Indian visa website?

No. Applications are made on indianvisaonline.gov.in. This site only prepares the photo file, on your device.