Create My Photo →
VFS Global Print Photo

VFS Indian Passport Photo Size Guide

The VFS document packet requires printed 35×45 mm photos — not 2×2 inch. Get the right size plus a Passport Seva digital file in one order.

35×45 mm · VFS Print 630×810 px · Digital Included 🤖 AI Face Centering ✅ ICAO 2025 Validated 🖨️ 4-up Print Sheet
🖨️ Create VFS-Ready Photo — $4.99
📋 VFS Indian Passport — Photo Requirements
Print Size
35 × 45 mm
Copies
Commonly 2
Background
Plain white
NOT This
Not 2×2 inch
Face Coverage
70–80% of frame
Also Needed
630×810 px digital
⚠️ Check current VFS requirements. Photo requirements may vary by location and application type. Verify at vfsglobal.com or contact your nearest VFS center before your appointment.

35×45 mm — What It Looks Like

The 35×45 mm format is the standard Indian passport photo size used worldwide — in India, the US, the UK, Australia, and Canada. It is a portrait-format photo (taller than it is wide), unlike the square US passport photo.

35×45
35×45 mm
Indian Passport
✅ Correct
2×2"
2×2 inch
US Passport (wrong)
❌ Wrong size
630×810
630×810 px
Digital upload
🖥️ Also needed

35×45 mm vs. 2×2 inch vs. Digital

FormatDimensionsUse CaseStatus
Indian Passport Print35 × 45 mm (≈ 1.38 × 1.77 in)VFS Global document packet, Affidavit form✅ Required
Passport Seva Digital630 × 810 px (under 250 KB)Online upload at mportal.passportindia.gov.in✅ Also required
US Passport Photo2 × 2 inch (50.8 × 50.8 mm)US passport applications only❌ Wrong for India
UK Passport Photo35 × 45 mmUK passport applications⚠️ Same size but different rules

How to Print Your 35×45 mm VFS Photos

One Upload — Both Formats

1

Upload Your Photo

Any photo works — phone selfie, family snapshot, or existing passport photo. Any format, any size.

2

AI Processes Both

Face detected and centered, 8 ICAO 2025 rules validated, 630×810 px digital + 35×45 mm print sheet both generated.

3

Download & Print

Get your digital file for Passport Seva upload and print sheet ready for your VFS appointment. Both in one $4.99 order.

Create Your VFS-Ready Passport Photo

35×45 mm 4-up print sheet + 630×810 px Passport Seva digital file. Both formats in one order.

🖨️ Create VFS-Ready Photo — $4.99

Why VFS Photos Get Rejected

Using 2×2 inch photos — the US format is a different size and aspect ratio. VFS requires 35×45 mm.
Non-white background — patterned, grey, or colored backgrounds are commonly not accepted.
Glasses in photo — ICAO 2025 guidelines indicate all glasses should be removed for passport photos.
⚠️
Blurry or low-quality print — printing at low resolution or on regular paper reduces photo quality.
⚠️
Smiling or expressions — a neutral expression with mouth closed is commonly required.
🖨️4-up print sheet for Walmart/CVS printing
🖥️630×810 px digital file included
🔒Photo stays private — browser processing
💳One-time $4.99 — no subscription

VFS Photo Size — Common Questions

What is the VFS Indian passport photo size?
The VFS Indian passport photo size is commonly 35×45 mm — 35 mm wide by 45 mm tall. This is the physical printed photo size required for the VFS Global document packet. This is not the same as the 2×2 inch US passport photo size.
How many photos does VFS require for Indian passport renewal?
VFS Global commonly requires two printed 35×45 mm photos for the physical document packet. Requirements may vary — check the latest instructions at vfsglobal.com or your nearest VFS center before your appointment.
Is 35×45 mm the same as 2×2 inch?
No. 35×45 mm is approximately 1.38×1.77 inches — significantly smaller and a different aspect ratio than the 2×2 inch US passport photo. Using a 2×2 inch photo for an Indian passport application is a common mistake that may cause rejection.
Where can I print 35×45 mm passport photos?
You can print 35×45 mm passport photos at Walmart, CVS, Walgreens, or any photo printing service. VFSPhotoReady provides a 4-up print sheet sized for a standard 4×6 inch photo paper — print it at any drugstore photo center and cut along the dashed lines.
Do I need both the digital file and printed photos for Indian passport?
Yes, for most Indian passport applications you commonly need both: the 630×810 px JPEG for the online Passport Seva upload, and printed 35×45 mm photos for your physical VFS document packet. VFSPhotoReady generates both from a single upload.

Ready for Your VFS Appointment?

Get your 35×45 mm print sheet + 630×810 px digital file. Print at Walmart, upload to Passport Seva — done.

🖨️ Create My VFS Photo — $4.99

More Indian Passport Photo Resources

🖨️ Create VFS-Ready Photo — $4.99