Updated · how we check
India e-Visa photo size
The India e-Visa form takes a square photo, 10 KB–1 MB, as JPG/JPEG. It also takes a passport bio page scan (10 KB–300 KB). A file of 1,000,000 bytes or less passes whether the portal counts 1 MB as 1,000,000 or 1,048,576 bytes.
India e-Visa photo
JPG · 10 KB to 1 MB (10,240-1,000,000 bytes) · original pixel size · white background
PixelFit aims between 10,240 and 1,000,000 bytes, so the file passes whether the form counts 1 KB as 1,000 or 1,024 bytes and 1 MB as 1,000,000 or 1,048,576 bytes.
Fit, background and padding white background · padding off
Saving presets is part of Pro.
The result appears here: the exact byte count, pixel size and quality, the size before and after, a preview and a download button.
The batch kit (one ZIP for up to 500 photos, several photos merged into one PDF) is part of Pro.
India e-Visa upload specifications
Values for the India e-Visa application, copied from Indian Visa Online: e-Visa application requirements, checked 31 October 2026; "not stated" means the source gives no figure for it.
| Upload | Pixel size | Print size | File size | Format | Background |
|---|---|---|---|---|---|
| Photo | 1:1 ratio | not stated | 10 KB–1 MB | JPG/JPEG | plain light-coloured or white, no shadows, no borders |
| Passport bio page scan | not stated | not stated | 10 KB–300 KB | not stated |
What the India e-Visa KB limits mean in bytes
The India e-Visa photo range of 10 KB–1 MB is 10,240 to 1,000,000 bytes if you want a file that passes whether the portal counts a KB as 1,000 or 1,024 bytes and an MB as 1,000,000 or 1,048,576 bytes: a window of 989,760 bytes to aim for.
The India e-Visa passport bio page scan range of 10 KB–300 KB is 10,240 to 300,000 bytes if you want a file that passes whether the portal counts 1,000 or 1,024 bytes per KB: a window of 289,760 bytes to aim for.
Largest India e-Visa photo under 1 MB
The India e-Visa source gives a file-size limit but no pixel size for the photo. Measured on a public-domain portrait, a 1:1 JPG at quality 85 stays under 1 MB up to about 2,920 × 2,920 px (976 KB), so any common camera photo has to be scaled down before it fits.
India e-Visa rejection checklist
Upload checks computed from the India e-Visa specification; a file that fails any one of them is usually refused at upload or flagged later.
- Photo: File type is JPG/JPEG (a PNG or HEIC renamed to .jpg is still rejected).
- Photo: The India e-Visa photo file is no larger than 1 MB (1,000,000 bytes is safe whether 1 MB is read as 1,000,000 or 1,048,576 bytes).
- Photo: The India e-Visa photo file is at least 10 KB (10,240 bytes or more); files under the minimum are rejected even when they look sharp.
- Photo: Shape is 1:1 (height equal to width).
- Photo: Background: plain light-coloured or white, no shadows, no borders.
How to resize your photo for India e-Visa
-
Take or scan the photo
Use a recent photo (background: plain light-coloured or white, no shadows, no borders). Crop it to a square.
-
Load the preset
Drop the file into the tool at the top of this page. The "India e-Visa photo" preset is already set to square (height equal to width) and 10 KB–1 MB, as JPG/JPEG.
-
Check the result
Read the before and after sizes: the India e-Visa photo must end between 10,240 and 1,000,000 bytes. If it ends under 10 KB, open "Fit, background and padding" and tick the option to pad a file that ends up below the minimum. Download it.
-
Switch to the passport bio page scan
Pick the "India e-Visa passport bio page scan" preset, set to 10 KB–300 KB as PDF, and repeat with the passport bio page scan file.
-
Upload and preview
Upload the files on the India e-Visa form and check the preview before you submit; verify the figures with the official notice first.
What the India e-Visa source also says
- Photo: Height and width must be equal.
- Photo: Full face, front view, eyes open, without spectacles.
India e-Visa compared with similar forms
Of these 5 forms, the India e-Visa photo limit of 1 MB is number 2 of 4 from the strictest; a file made for a stricter form usually passes a more generous one only if it also meets the minimum and the pixel size.
| Form | Photo size | Photo file size | Signature file size |
|---|---|---|---|
| India e-Visa (this page) | square (height equal to width) | 10 KB–1 MB | none |
| OCI | 630 × 810 px | at most 200 KB | at most 100 KB |
| Canada IEC | at least 420 × 540 px | at least 60 KB | none |
| Indonesia e-Visa | at least 400 × 600 px | at most 2 MB | none |
| Japan eVISA | no pixel size stated | at most 2 MB | none |
Where the India e-Visa figures come from
Verify with the official India e-Visa notice before you submit: forms change between application cycles and the check on the live portal is final.
Sources
- Indian Visa Online: e-Visa application requirements, Bureau of Immigration, Ministry of Home Affairs, Government of India, checked 31 October 2026: indianvisaonline.gov.in/evisa/tvoa.html
- Measured by PixelFit with sharp 0.35.5 / libvips 8.18.7 on 31 October 2026, interpolated to each India e-Visa target size, on this sample: head-and-shoulders portrait, Pete Souza (Official White House photo), public domain: commons.wikimedia.org/wiki/File:President_Barack_Obama.jpg
Frequently asked questions
What is the photo size for India e-Visa in KB?
The India e-Visa photo must be 10 KB–1 MB (keep it at or under 1,000,000 bytes to be safe), square (height equal to width), as JPG/JPEG.
What is the signature size for India e-Visa?
The India e-Visa source sets no separate signature upload; only the photo and passport bio page scan are uploaded.
How do I resize my photo to 1 MB for India e-Visa?
Open the tool on this page with the India e-Visa photo preset, drop the file and download the result: it searches JPG quality until the file is under 1 MB and over 10 KB. Nothing is uploaded.
Can I upload a PNG or PDF for the India e-Visa photo?
Only JPG/JPEG; PNG, PDF, HEIC are not listed. The tool can turn a PNG, WebP or (in Safari) HEIC file into JPG while it resizes.
Related
Similar forms
- OCI photo and signature size at most 200 KB
- Canada IEC photo size at least 60 KB
- Indonesia e-Visa photo size at most 2 MB
- Japan eVISA photo size at most 2 MB
- Oman eVisa photo size at most 512 KB
- Rwanda visa photo size at most 500 KB
Compress to the India e-Visa limits
- Compress an image to 1 MB India e-Visa photo limit 10 KB–1 MB
- JPG to PDF under 300 KB India e-Visa passport bio page scan
Resize to the exact size
Change the file format
- PNG to JPG India e-Visa accepts JPG/JPEG
- WEBP to JPG India e-Visa accepts JPG/JPEG
- HEIC to JPG India e-Visa accepts JPG/JPEG