100% compliant with Indian government requirements. Perfect for passports, visas, OCI, PAN cards & more. Instant results guaranteed.
We support all major Indian government documents with exact specifications
2x2 inch / 51x51mm
For Passport Seva Kendra
2x2 inch / 51x51mm
Overseas Citizen of India
25x35mm
Permanent Account Number
2x2 inch / 51x51mm
Background verification
2x2 inch / 51x51mm
e-Visa & regular visa
35x45mm
Online & offline applications
2x2 inch / 51x51mm
Election Commission of India
35x35mm
Foreigner registration
35x35mm
Person of Indian Origin
...and 15+ more India document types!
Create Your Photo NowSave time, money, and hassle. Get perfect India photos from home!
Join thousands of satisfied customers who got their India photos instantly
Get Started - ₹329 OnlyWe handle all technical details automatically. Just upload any photo!
Standard size for India passport, OCI, visa, PCC
Plain white background with no patterns or shadows
Face from chin to top of head should cover most of the image
Eyes should be at proper height with both visible
Natural expression, mouth closed, looking at camera
High resolution, good lighting, taken within 6 months
Passport, OCI, Visa, PCC, Voter ID
Driving License, Child Passport
FRRO, PIO, PCC (some types)
Perfect photos from your home in minutes!
Any selfie or photo from your phone. Our AI handles the rest!
Automatic background removal, sizing, and compliance checking.
Get digital file + printable 4x6" sheet instantly!
Everything about India passport and visa photos
India passport photos must be 2x2 inches (51x51mm) for standard passports. Child passports and some documents require 35x45mm. VisaPics automatically creates the correct size based on your selected document type.
Yes! Most India documents (passport, OCI, visa, PCC) use the same 2x2 inch (51x51mm) size. Create one photo with VisaPics and use it for multiple applications. Just make sure it's recent (within 6 months).
PAN card photos are 25x35mm with white background. For online PAN applications, some require 213x213 pixels. VisaPics supports both formats and automatically creates the correct size for your application.
Glasses are allowed only if worn daily for medical reasons. They must be clear (no tinted lenses) with no glare or reflections. Eyes must be fully visible. If in doubt, it's safer to take the photo without glasses.
OCI (Overseas Citizen of India) card photos must be 2x2 inches (51x51mm), same as regular passport. The photo should be in color with white background, taken within the last 6 months.
Simply upload your photo to VisaPics and select "India Passport" document type. We'll create a 51x51mm photo that's 100% compliant with Passport Seva Kendra requirements. You get both digital and printable versions.
India visa photos require a plain white or light-colored background. VisaPics automatically removes your current background and replaces it with a perfectly white background that meets all requirements.
You receive one digital photo file (perfect for online applications) plus a printable 4x6" sheet with multiple copies. The printable sheet typically contains 4-8 photos depending on the size, ready to print at home or any photo shop.
100% compliant photos for passports, visas, OCI, PAN cards & more. Instant results from home!
Create Your Photo - ₹329 ($3.99)