India eVisa Photo Size — Resize to 350×350px Instantly
The Indian eVisa application portal requires a square photo of exactly 350×350 pixels in JPEG format, under 1MB, against a white background. Our tool resizes your photo to this exact specification for immediate upload.
Official Requirements
Pro Tip: The Indian eVisa portal is strict about background color — use a pure white background. Photos with cream, blue, or light grey backgrounds are frequently rejected.
How It Works
Upload your photo
Select a recent JPEG or PNG photo with a white background.
Auto-resize to 350×350px
Resized to the exact square dimension required by the Indian eVisa portal.
Compress under 1MB
File size is reduced to meet the portal's upload limit.
Download & submit
Upload the photo directly on indianvisaonline.gov.in.
Who Uses This
Tourist eVisa (e-Tourist Visa)
Foreign nationals applying for India tourism visa online need a compliant 350×350px photo.
Business eVisa
Business travelers applying through the Indian eVisa portal need the same square photo format.
Medical eVisa
Patients traveling to India for medical treatment must submit a compliant photo with the medical eVisa application.
Conference & eVisa on Arrival
Conference attendees and eligible nationalities also need the standard 350×350px photo.
Frequently Asked Questions
What size photo is required for India eVisa?+
Why does the India eVisa portal reject my photo?+
Can I use a passport photo for India eVisa?+
What countries can apply for India eVisa?+
How long does India eVisa processing take?+
Related Tools
Free, secure, and works on any device. No signup needed.