India Visa Photo Maker
Visiting India? The Indian e-Visa photo is different from a passport photo — it's a square image (350–1000px), JPEG, on a plain white or light background, uploaded to the e-Visa portal. This maker produces a compliant square photo you can then size to the file limit.
Accepted for: Indian e-Visa (tourist / business / medical).
Drop a photo here, or click to choose
JPG, PNG or HEIC · a clear, front-facing photo works best
Processed in your browser — never uploaded
India visa photo requirements
- Print size
- 51 × 51 mm
- Head height
- 30–36 mm (chin to crown)
- Background
- #FFFFFF
- Digital size
- min 350×350px
- File size
- 10–300 KB
- Min DPI
- 300
- Glasses
- not allowed (no spectacles)
- Expression
- neutral, eyes open
Good to know
Indian e-Visa photo (foreign visitors), CONFIRMED on the official indianvisaonline.gov.in portal + VSS_IMAGE.pdf: SQUARE (height = width), JPEG, 350x350 to 1000x1000 px, plain light-coloured or white background, no border, no shadows, full face front view, eyes open, no spectacles, head centred showing the full head. File size 10 KB minimum; the PDF caps at 300 KB while the live form allows up to 1 MB — we target ≤300 KB to satisfy both. No official face-coverage percentage is published. This is DIFFERENT from the Indian passport (35x45mm) and the OCI card (square but light — not white — background).
Official sourceVerification status: Confirmed against the official government source.
Indian e-Visa photo requirements
The official e-Visa photo is square (height must equal width), between 350×350 and 1000×1000 pixels, saved as JPEG, on a plain light-coloured or white background with no border and no shadows. It must show your full face, front view, with eyes open and no spectacles, and your head centred showing the full head from the top of your hair to the bottom of your chin.
It's square — not the 35×45mm passport size
Don't confuse this with an Indian passport photo. The passport photo (for Indian citizens) is a 35×45mm rectangle; the e-Visa photo (for foreign visitors) is square. Using the wrong shape is an easy way to get an upload rejected, so this page is set specifically to the square e-Visa format.
File size and uploading
The e-Visa image must be at least 10 KB. The official upload PDF caps it at 300 KB while the live registration form allows up to 1 MB, so aim for 300 KB or under to satisfy both. Make the square photo here, then use the resize-to-KB tool if you need to bring the file under the limit.
Meeting the India upload file-size limit
Online India uploads accept roughly 10–300 KB. If your portal or form needs a smaller file, compress your finished photo to an exact size — your image stays in your browser.
Frequently asked questions
What size should an Indian e-Visa photo be?
A square JPEG, between 350×350 and 1000×1000 pixels, on a plain white or light background with no border. Height must equal width.
Is the Indian e-Visa photo the same as a passport photo?
No. The Indian passport photo is a 35×45mm rectangle (for citizens); the e-Visa photo (for foreign visitors) is square. They are different specifications — use the right one for your application.
What file size does the Indian e-Visa photo need?
At least 10 KB. The official PDF caps it at 300 KB and the live form allows up to 1 MB, so 300 KB or under is the safe target. Use the resize-to-KB tool to fit it.
Can I wear glasses in an Indian e-Visa photo?
No — spectacles are not allowed. The photo must show your full face front-on, eyes open, head centred, on a plain white or light background with no shadows or border.
What size is a India visa photo?
A India visa photo is 2×2 inches (51×51mm). EasyPhoto sets this size automatically.
What background colour does a India visa photo need?
Plain light-coloured or white, no shadows, no border. The tool applies the correct colour for you.
What is the head size in a India visa photo?
Your head should measure 30–36mm from chin to crown. We size it to that band and flag it if it's off.
Can I wear glasses or smile in a India visa photo?
Glasses: not allowed (no spectacles). Expression: neutral, eyes open.
What file size does the India online visa upload need?
Online uploads typically accept 10–300 KB; compress your photo to fit if needed.
Is the India visa photo maker free and private?
Yes — free, no watermark, and processed entirely in your browser. Your photo is never uploaded.