Passport
35×45 mm
White bg
Card
Square
Light bg
Visa · GC
Any 2×2in
White bg
Signature
140×60 px · FREE
White bg
✅ File 1 — upload to the Indian passport portal (Passport Seva)
✅ File 2 — 4×6 print sheet, which can be printed and cut out your own photos
For your VFS physical packet, you need 2×2-inch printed photos.
✅ Our 4×6 print sheet includes the correct 2×2in physical photos — ready to cut and submit.
📍 Walmart Photo → 16¢ per 4×6 sheet
📍 Walgreens Photo → 29¢ per 4×6 sheet
📍 CVS Photo → 42¢ per 4×6 sheet
Order online → pick up in store → cut along the lines → done!
✅ High quality · Exact 2×2 inch size · White background
✅ No studio. No appointment. No overpaying.
Original
OriginalProcessed
✓ AI Processed🤖 VFS & ICAO 2025 Compliance Click to expand ▾
Complete Your Order
Indian Passport Photo — ICAO 2025 Compliant
Indian Passport Photo — Digital Download
What you get
✉️ We'll email download links valid for 48 hours · * Email required
Pay securely — credit card, debit card, Apple Pay, Google Pay
Payment Successful!
Your Indian passport photo is ready. Download and upload to Passport Seva.
🖥️ Digital JPEG → Upload to Passport Seva / GPSP 2.0 at mportal.passportindia.gov.in
🖨️ Print Sheet → Print on 4×6 photo paper at Walmart/CVS/Walgreens → Cut on dashed lines → 2 copies of 50×50mm (2×2in) physical photos for VFS packet
✅ AI Validated → Your photo was checked against 8 ICAO 2025 rules before download
✅ File 1 — upload to the Indian passport portal (Passport Seva)
✅ File 2 — 4×6 print sheet, which can be printed and cut out your own photos
For your VFS physical packet, you need 2×2-inch printed photos.
✅ Our 4×6 print sheet includes the correct 2×2in physical photos — ready to cut and submit.
📍 Walmart Photo → 16¢ per 4×6 sheet
📍 Walgreens Photo → 29¢ per 4×6 sheet
📍 CVS Photo → 42¢ per 4×6 sheet
Order online → pick up in store → cut along the lines → done!
✅ High quality · Exact 2×2 inch size · White background
✅ No studio. No appointment. No overpaying.