Free India e-Visa Photo Online — Make a 700×700 px Square Photo

Upload a photo and IDPhotoBy resizes and crops it to the Government of India e-Visa digital spec — a square 700×700 px JPEG on a plain white background — with the India E-Visa document already selected.

Photo size: 700×700 px · Background: white · Accepted for online submission

Official source: indianvisaonline.gov.in, indianvisaonline.gov.in

Specifications verified: July 5, 2026

Our photos meet international government standards.

Need an India e-Visa photo online? Upload a recent portrait and IDPhotoBy prepares it for the Government of India e-Visa (indianvisaonline.gov.in) digital spec — a square 700×700 px JPEG on a plain white background — with the India E-Visa document already selected. It is free — no payment required.

This is the online e-Visa channel, where you upload a digital photograph with your application. It is the digital-upload channel, not the printed regular-visa photo, and the file-size limits are different — more on that below.

India e-Visa photo requirements

According to the Government of India e-Visa requirements, your digital photograph must meet this checklist. Use it before you compare your file with the latest application instructions.

  • Full face, front view, eyes open — look straight at the camera with both eyes open.
  • Without spectacles — take the e-Visa photo without glasses.
  • Full head shown — centre your head in the frame and show the full head from the top of the hair to the bottom of the chin.
  • Plain light-coloured or white background — even, with no shadows on the face or on the background.
  • No borders — the photograph must have no border around it.
  • Recent photograph — use a current, front-facing photo that looks like you today.

India e-Visa photo size, format and file size

The Government of India e-Visa states three things about the digital file: it must be a JPEG, the height and width must be equal (a square photo), and the file size must be between 10 KB and 1 MB. India does not publish a fixed pixel size — only that the image is square.

IDPhotoBy outputs a 700×700 px square JPEG (around 57 KB in testing), which sits comfortably inside the official 10 KB–1 MB range and satisfies the square requirement. On the physical scale that is a 51×51 mm (2×2 in) square, but for the e-Visa you upload the digital file, not a print.

Watch the channel: the online e-Visa allows a file up to 1 MB. India's regular (paper) visa channel caps the digital photo at 300 KB — a different, smaller limit. Do not apply the 300 KB figure to your e-Visa upload; on this page the numbers are the e-Visa channel's.

How to make a free India e-Visa photo online

  • Upload a recent, well-lit portrait using the prefilled tool on this page — nothing to install.
  • IDPhotoBy resizes and crops your photo to the square 700×700 px India E-Visa output and helps you meet the plain white-background rule.
  • Preview the result — check the head position, the light background, and that the face is sharp with no shadows.
  • Download the finished JPEG, free, and upload it with your e-Visa application. If you also need a print, you can print the same square photo without stretching it.

The free India e-Visa photo maker doubles as a resizer and checker: it takes the photo you already have and formats it to the size and shape the application expects.

What IDPhotoBy does to your photo — and what it doesn't

IDPhotoBy sizes, crops and positions the photo you upload so it matches the official India e-Visa spec. It does not alter your face or change how you look — the e-Visa needs a true, current likeness, and an edited face can get an application rejected.

We also make no acceptance promises. No online tool can promise a visa photo will be accepted — the file is prepared to the published requirements, and the Indian visa authority makes the final decision. What you get here is a correctly sized, correctly shaped file, free, with no paid "studio" upsell.

India e-Visa photos for babies and infants

A baby or infant e-Visa photo follows the same rules: a square photo, plain light-coloured or white background, full face with both eyes open, no shadows and no borders. Lay the child on a plain white sheet or hold them against a plain backdrop, take the shot from directly in front, then upload it and let the tool crop it to the 700×700 px square. Nothing should touch the child's face or cast a shadow.

Requirements can change. Check the official India e-Visa application portal (indianvisaonline.gov.in) before submitting, and follow its instructions and photo examples as the final authority on size, file format and background.

Frequently Asked Questions

Related photo requirement pages