Indian Visa Photo Requirements 2026: e-Visa, Regular Visa, BLS/VFS Specs
Indian visa photo getting rejected? e-Visa, regular visa, and BLS/VFS submissions each need different specs. This guide covers exact dimensions, pixel sizes, file formats, and common rejection reasons.
If you are applying for an Indian visa, you need to know something that most guides get wrong: there is not one set of photo requirements for an Indian visa. There are three, and they are different from each other.
The e-Visa (applied online), the regular visa (submitted through BLS International or VFS Global), and the physical submission all have different pixel dimensions, file sizes, and format requirements. Using the wrong specification for your application type is the number one reason Indian visa photos get rejected.
This guide covers the exact 2026 specifications for each visa type, the differences between them, and how to avoid the rejection reasons that catch most applicants.
Three Different Specs: Which One Do You Need?
| Specification | e-Visa (Online) | Regular Visa (BLS/VFS Digital) | Regular Visa (Print) |
|---|---|---|---|
| Size | 51 × 51 mm (square) | 51 × 51 mm (square) | 51 × 51 mm (2 × 2 inches) |
| Pixels | 350×350 min, 1000×1000 max | 350×350 min, 1000×1000 max | N/A (print) |
| File size | 10 KB – 1 MB | 10 KB – 300 KB | N/A |
| Format | JPEG only | JPEG only | Glossy photo paper |
| Background | White or off-white | White | White |
| Face coverage | 70–80% | 70–80% | 70–80% |
| Glasses | Not allowed | Not allowed | Not allowed |
The critical difference: The e-Visa allows files up to 1 MB, while the regular visa digital upload through BLS/VFS only allows up to 300 KB. If you compress your photo for the e-Visa and it comes out at 500 KB, it will be rejected by the BLS/VFS portal even though it would have been accepted by the e-Visa portal.
Also important: Indian visa photos are square (51 × 51 mm). Indian passport photos for the Passport Seva portal are rectangular (630 × 810 pixels, 35 × 45 mm). A passport photo cannot be used for a visa application and vice versa. See our Indian Passport Photo Requirements 2026 guide for the passport specifications.
Indian Visa Photo Size: Complete Specifications
The Indian visa photo size is 51 × 51 mm (2 × 2 inches) in a square format for all visa types — e-Visa, regular visa, and BLS/VFS submissions. For digital uploads, the pixel dimensions range from 350 × 350 (minimum) to 1000 × 1000 (maximum) with a 1:1 aspect ratio. The file must be JPEG with a plain white background. The maximum file size depends on application type: 1 MB for the e-Visa portal, and 300 KB for BLS/VFS digital uploads. Indian visa photo size is the same across all visa categories — only file size limits and submission method change.
e-Visa Photo Requirements (Applied Online)
The Indian e-Visa is available for tourism, business, and medical purposes. You apply entirely online at indianvisaonline.gov.in and upload your photo directly to the portal.
Digital Photo Specifications
- Dimensions: Square — width and height must be equal
- Minimum size: 350 × 350 pixels
- Maximum size: 1000 × 1000 pixels
- File format: JPEG (.jpg) only
- File size: Minimum 10 KB, maximum 1 MB
- Background: Plain white or off-white
- Face coverage: Head (chin to top of hair) should occupy 70–80% of the frame
- Head size: 1 inch to 1-3/8 inches (25mm to 35mm) from chin to crown
- Expression: Neutral, mouth closed, eyes open
- Glasses: Not permitted — remove all eyewear
- Recency: Taken within the last 6 months
e-Visa Signature Requirements
The e-Visa portal also requires a digital signature upload:
- Aspect ratio: 1:3 (width is three times the height)
- Minimum size: 200 × 67 pixels
- Maximum size: 1500 × 500 pixels
- File size: Under 500 KB
- Background: White
- Ink: Black or dark blue
Getting the 1:3 aspect ratio right is tricky. The signature must be clearly legible with no portions cut off.
Indian Visa Photo Upload: Digital Specifications for BLS and VFS
If you are applying for a regular Indian visa (not e-Visa) through BLS International or VFS Global, the Indian visa photo upload requires both a digital file AND physical printed photos. The digital upload happens during the online application and follows the BLS/VFS portal specifications below; the printed photos are submitted in person at the application center.
Digital Upload Specifications
- Dimensions: Square — width and height must be equal
- Minimum size: 350 × 350 pixels
- Maximum size: 1000 × 1000 pixels
- File format: JPEG (.jpg) only
- File size: Minimum 10 KB, maximum 300 KB (stricter than e-Visa)
- Background: Plain white
- Face coverage: 70–80% of the frame
- Expression: Neutral, mouth closed
- Glasses: Not permitted
Indian Visa Photo Size in Pixels: 350×350 Minimum, 1000×1000 Maximum
The Indian visa photo size in pixels must be between 350 × 350 (minimum) and 1000 × 1000 (maximum), with equal width and height for a perfect 1:1 square. Modern phone cameras produce photos that exceed 1000 × 1000, so you typically need to resize down to fit within the pixel cap before upload. Photos below 350 × 350 pixels are rejected by the portal's automated check for insufficient resolution. This pixel range applies to both the e-Visa portal at indianvisaonline.gov.in and the BLS/VFS digital upload — the difference between application types is the maximum file size (1 MB for e-Visa vs 300 KB for BLS/VFS), not the pixel dimensions.
Physical Print Specifications
- Size: 51 × 51 mm (2 × 2 inches) — square
- Paper: Glossy photo-quality paper
- Color: Full color
- Quantity: Two identical photos required
- Head size: 1 inch to 1-3/8 inches (25mm to 35mm) from chin to crown
- Background: Plain white, no shadows
- Quality: Clear, continuous-tone, no visible pixels or dot patterns
BLS Center Photo Rules
As of September 2025, BLS International centers follow updated ICAO standards:
- Face must take up 80–85% of the photograph (stricter than the digital upload's 70–80%)
- Photos must be taken from a distance of at least 1.5 meters
- Dark-colored clothing required (light colors blend with white background)
- Photos should be unaltered by computer software
- Three-point balanced lighting with no shadows on face or background
BLS centers have trained staff who verify photo compliance on the spot. If your photo does not meet their standards, they will ask you to retake it before processing your application.
Indian Visa Photo vs Other Indian Document Photos
This comparison is important because many applicants confuse the specifications across document types:
| Document | Size | Pixels | Aspect Ratio | File Size Limit |
|---|---|---|---|---|
| Indian Visa (e-Visa) | 51×51mm | 350×350 to 1000×1000 | 1:1 (square) | 300 KB |
| Indian Visa (BLS/VFS) | 51×51mm | 350×350 to 1000×1000 | 1:1 (square) | 300 KB |
| Indian Passport (Passport Seva) | 35×45mm | 630×810 | 7:9 (rectangle) | 250 KB |
| OCI Card | 51×51mm | 200×200 to 900×900 | 1:1 (square) | 200 KB |
Key takeaways:
- Indian visa and OCI photos use the same 51×51mm square format but have different pixel and file size limits
- Indian passport (Passport Seva) uses a completely different 630×810 rectangular format
- A passport photo CANNOT be used for a visa application
- An OCI photo might work for a visa application but verify the file size is within limits
8 Most Common Indian Visa Photo Rejection Reasons
1. Wrong photo dimensions
Using a rectangular passport photo (630×810) instead of the required square visa format (51×51mm). This is the most common mistake because applicants assume all Indian document photos use the same format.
2. File size exceeds the limit
For BLS/VFS submissions, the maximum is 300 KB — not 1 MB like the e-Visa portal. Modern phone photos are 3–8 MB. Even after compression, many photos exceed 300 KB.
3. Photo is not perfectly square
The width and height must be exactly equal. A photo that is 600×601 pixels will be rejected. Verify your pixel dimensions in your phone's photo details or any image editor.
4. Background is not white
Off-white, cream, light grey, or backgrounds with warm tones from indoor lighting will be rejected. The automated check is strict about pure white backgrounds.
5. Glasses in the photo
Since September 2025, glasses are not permitted in Indian visa photos — no exceptions for prescription glasses, even if there is no glare. Remove all eyewear before taking the photo.
6. Face coverage too small
Common with photos taken at arm's length (selfies). Your face needs to fill 70–80% of the frame. A typical selfie shows too much body and not enough face.
7. Photo digitally altered
The portal checks for signs of beauty filters, AI enhancement, or generative modifications. Compliance formatting (resizing, cropping, background replacement) is acceptable. Altering facial features is not.
8. Photo older than 6 months
The photo must represent your current appearance. Significant changes in weight, hairstyle, facial hair, or skin tone since the photo was taken can result in rejection.
How to Get a Compliant Indian Visa Photo
Option 1: BLS/VFS Center
If you are applying in person, BLS International and VFS Global centers can take your photo on site. Their staff are trained on current ICAO specifications. Cost varies by location but is typically $5–15 for a set of photos.
Option 2: Photo Studio
Visit a local photo studio and specifically request: "I need a 51×51mm square photo with white background for an Indian visa application, plus a digital JPEG file under 300 KB."
Be specific about the square format. Many studios default to the 2×2 inch US passport size, which is technically the same physical dimensions but may produce a different pixel count. Verify the digital file meets the exact specifications.
Option 3: Take It at Home
Use your phone's camera with a plain white wall and natural window lighting. Follow the setup guide in our How to Take a Passport Photo at Home article. After taking the photo, crop it to a perfect square and compress to the correct file size.
Option 4: Use an Online Tool
Upload a photo to PhotoPass and select "India Visa" as the document type. The AI automatically crops to 51×51mm square, removes the background, verifies face coverage, and compresses to the correct file size for your application type. You get both a digital file for the portal and a printable 4×6 inch sheet.
e-Visa vs Regular Visa: Which Application Are You Using?
If you are not sure whether you need e-Visa specs or regular visa specs, here is how to determine your application type:
You are applying for an e-Visa if:
- You are applying at indianvisaonline.gov.in
- You are applying for a tourist, business, or medical visa
- Your nationality is eligible for e-Visa (most countries are)
- You will receive the visa electronically (no stamp in passport)
You are applying for a regular visa if:
- You are applying through BLS International or VFS Global
- You are applying for a visa type not available as e-Visa (employment, student, research, etc.)
- You need to submit physical documents and photos
- You will have a visa sticker placed in your passport
The photo specifications are similar but the file size limits are different. If in doubt, prepare your photo to the stricter BLS/VFS specification (300 KB max) — it will work for both application types.
Frequently Asked Questions
What is the photo size for an Indian visa application?
The photo size for an Indian visa application is 51 × 51 mm (2 × 2 inches) in a square format. For digital uploads to the e-Visa or BLS/VFS portal, the photo must be between 350 × 350 and 1000 × 1000 pixels, saved as JPEG. The maximum file size is 1 MB for e-Visa uploads and 300 KB for BLS/VFS uploads. The same physical dimensions apply to printed photos submitted with regular visa applications.
What is the picture size for Indian visa?
The picture size for Indian visa is 51 × 51 mm (a perfect square), equivalent to the 2 × 2 inch standard used for US passport photos. For digital submission, the picture size in pixels must be between 350 × 350 and 1000 × 1000 with a 1:1 aspect ratio. Any picture that is not perfectly square (for example 600 × 601 pixels) will be rejected by the portal's automated check.
What size photo is needed for Indian visa?
The size photo needed for an Indian visa is 51 × 51 mm in a square format with a plain white background. Digital uploads must be JPEG files between 350 × 350 and 1000 × 1000 pixels, sized 300 KB or smaller for BLS/VFS submissions and 1 MB or smaller for e-Visa applications. The same size applies whether you are applying online or submitting physical photos.
What is the Indian visa photo size in pixels?
The Indian visa photo size in pixels is a minimum of 350 × 350 and a maximum of 1000 × 1000, with width and height exactly equal. This applies to both the e-Visa portal and BLS/VFS digital uploads. The pixel range is the same for all visa types — only the maximum file size differs (1 MB for e-Visa, 300 KB for BLS/VFS).
What are the Indian e-visa photo requirements?
The Indian e-visa photo requirements are: square format (51 × 51 mm), JPEG file between 350 × 350 and 1000 × 1000 pixels, file size between 10 KB and 1 MB, plain white or off-white background, and head occupying 70–80% of the frame with no glasses. The photo must have been taken within the last 6 months and uploaded at indianvisaonline.gov.in along with a separate signature image at 1:3 aspect ratio.
What photo is needed for Indian visa application?
The photo needed for an Indian visa application is a square 51 × 51 mm passport-style photo with a white background, neutral expression, no glasses, and head filling 70–80% of the frame. For online submissions, you need a JPEG digital file between 350 × 350 and 1000 × 1000 pixels under the file size cap (300 KB for BLS/VFS, 1 MB for e-Visa). For BLS/VFS in-person submissions, you also need two identical printed photos on glossy paper.
What is the visa photo size for India?
The visa photo size for India is 51 × 51 mm (2 × 2 inches) square — the same physical size whether you are applying for an e-Visa, regular tourist visa, business visa, or any other category. Digital pixel dimensions range from 350 × 350 to 1000 × 1000 with a 1:1 aspect ratio. India visa photo size differs from India passport photo size, which is rectangular at 35 × 45 mm (630 × 810 pixels).
Can I use my Indian passport photo for my Indian visa application?
No. Indian passport photos for the Passport Seva portal are 630×810 pixels in a 7:9 rectangular format. Indian visa photos are 51×51mm square. They are completely different dimensions.
Can I use my OCI card photo for my Indian visa application?
Possibly, but verify the file size. OCI photos allow up to 200 KB, while BLS/VFS visa submissions allow up to 300 KB. An OCI photo that meets all specifications and is under 300 KB may work for a visa application, but it is safer to prepare a dedicated photo for each document.
Do I need the same photo for the online upload and the physical submission?
Yes. Both the digital upload and the printed photos must be identical — the same photo, not two different shots. Take one good photo and use it for both purposes.
What if the e-Visa portal says my photo is rejected but it looks fine?
The most common causes are: file size outside the 10 KB–1 MB range, photo not perfectly square (width ≠ height), or background not white enough. Check our Passport Seva Photo Upload Errors guide — many of the same portal errors apply to the visa portal as well.
Can I smile in my Indian visa photo?
No. A neutral expression with mouth closed is required. Any visible smile, even a slight one, can trigger rejection by the automated compliance check.
Is the Indian visa photo the same as the US visa photo?
They are the same physical size (51×51mm / 2×2 inches) but have different specifications for background, head size, and file format. A US visa photo may work as a starting point but should be verified against the Indian specifications before submission.
Last updated: May 2026. This guide reflects current Indian visa photo requirements as stated on indianvisaonline.gov.in, BLS International, and VFS Global.