India e-Visa / Visa Photo (Square JPEG)

Applying on indianvisaonline.gov.in? The upload must be a square JPEG between 350×350 and 1000×1000 pixels with a full face on a plain light or white background. We output 600×600 and keep it under 300 KB.

🔒 100% in your browser — your photo is never uploaded


1. Choose a photo — front-facing, even light, plain light background.

4. Checks

  • Waiting for a photo

Automated checks are guides only — they can't judge expression, glasses, shadows or focus.

5. Download (free)

Requirements at a glance

Photo size2 × 2 in (51 × 51 mm)
Digital output (this tool)600 × 600 px JPEG
Head height (chin to crown)25–35 mm
Eye line from bottom28.6–34.9 mm
Backgroundplain light-coloured or white
File sizemin 10 KB, max 300 KB (auto-compressed)
Print resolution300 DPI
Photos per 4×6 / A4 sheet6 / 20
Background editingavoid; optional tool available

Official source: https://indianvisaonline.gov.in/visa/VSS_IMAGE.pdf and indianvisaonline.gov.in/evisa. Checked 2026-10-20. Rules change — always confirm with the issuing authority before applying.

Upload requirements

Why uploads fail

The portal rejects rectangular phone photos, HEIC files and large originals outright with an error message. Even when the upload works, applications can be held up when the photo is a selfie with a busy background, has shadows, or shows only part of the head. Downloads here are exactly 600×600, JPEG, and compressed to fit, so the technical checks pass; the composition is up to you.

Regular (paper) visas at missions

If you apply through an Indian mission or its visa centre rather than e-Visa, you fill the form online and paste a printed photo — many missions ask for 2×2 inch (about 5×5 cm) with a white background. Use the 4×6 sheet for that.

Passport scan

The e-Visa also asks for a PDF scan of your passport bio page (10–300 KB). Scan in colour at around 150 DPI to stay under the limit.

Shooting tips

Remove glasses, face a window for even light, keep the background plain, and keep the camera at eye level about 1 m away. Avoid wide-angle selfie distortion — ask someone else to take the shot.

How to make a India e-Visa photo with this tool

  1. Pick a photo taken in the last few months against a plain light-coloured or white background, face lit evenly from the front.
  2. The tool finds your face and scales it so the head is about 30 mm tall on a 2 × 2 in (51 × 51 mm) photo.
  3. Drag or zoom until every check is green — the eyes must sit inside the green band.
  4. Download the 600×600 px JPG (compressed under 300 KB) for online forms, or a 4×6 sheet with 6 photos to print.

FAQ

What size photo for an Indian e-Visa?

A square JPEG between 350x350 and 1000x1000 pixels, at least 10 KB. We output 600x600 under 300 KB.

Can I wear glasses in an Indian visa photo?

The e-Visa instructions ask for a photo without spectacles.

What background for an India visa photo?

Plain light-coloured or white, with no shadows and no border.

Why does the e-Visa site reject my photo?

Usually because it is not square, too large, or not JPEG. Our downloads fix all three.

Related photo sizes

India passport photo (2x2 in / 51x51 mm)2 × 2 in (51 × 51 mm)India OCI photo (51x51 mm, 600x600, ≤200 KB)2 × 2 in (51 × 51 mm)600x600 pixel photo (≤240 KB)2 × 2 in (51 × 51 mm)US visa photo (DS-160, 600x600, ≤240 KB)2 × 2 in (51 × 51 mm)All photo sizessize guide hub