PassPix
IN visa compliant

India e-Visa Photo Online

Square photo, white background, e-Visa compliant. Checked against the official rules by studio-quality AI and guaranteed compliant with every official requirement.

from $8.99 · one-time
  • Deleted right after
  • Ready in minutes
  • Guaranteed compliant
What are the India e-Visa photo requirements?

India e-Visa photos must be 2 × 2 in (600 × 600 px at 300 DPI) on a plain white background, with your head taking up 50–69% of the frame, saved as a JPEG under 300 KB. Keep a neutral expression with your mouth closed and both eyes open, and take your glasses off.

Last updated 2026-06-10 · Source: official IN guidance

From selfie to India e-Visa

Take or upload any photo. PassPix swaps the background, frames your head to the IN spec, and checks every rule before you pay.

Your selfieCompliant photo

Official India e-Visa requirements

The exact rules PassPix checks and renders to.

Photo size
2 × 2 in
Digital resolution
600 × 600 px @ 300 DPI
Background
plain white
Head height
50–69% of photo
Expression
Neutral, mouth closed, eyes open
Glasses
Not allowed
Max file size
300 KB
Online upload
Square JPEG, 350x350 to 1000x1000 px, plain light or white background, 10 KB to 300 KB.

Source: official IN guidance

How to make a India e-Visa photo

  1. 1
    Pick India Passport

    Choose India Passport so PassPix loads the 35 x 45 mm Passport Seva rules.

  2. 2
    Take or upload a photo

    Face the camera in even lighting with a neutral expression.

  3. 3
    Let PassPix frame it

    PassPix sizes your head to the large-face India requirement on a white background and checks every rule.

  4. 4
    Download

    Get a 35 x 45 mm digital file plus a print-ready sheet.

Everything in your photo

A compliant digital photo and the correctly sized file for online applications, with a print-ready sheet on the print option.

Your digital photo

A single compliant photo at the exact size and resolution the document needs.

Print-ready sheet

Six photos laid out on a 4×6 sheet with cut lines. Print at CVS, Walgreens or Walmart for about a dollar.

≤ 240 KB

Online-upload file

Sized to the exact pixels and file-size limit of the official portal, ready to attach.

India e-Visa photo questions

What are the India e-Visa photo requirements?

A square JPEG between 350x350 and 1000x1000 pixels, 10 KB to 300 KB, with a plain light or white background and the full face centred. PassPix renders it to the exact size and file limit.

What is the maximum file size for an India e-Visa photo?

The India e-Visa portal accepts a JPEG between 10 KB and 300 KB. PassPix compresses the photo to stay under 300 KB while keeping it sharp.

What background does an India e-Visa photo need?

A plain light or white background with no shadows. PassPix replaces your background automatically.

Your India e-Visa photo, done in minutes

Guaranteed compliant. Processed securely and deleted right after.