Create My Photo →
Passport Seva Digital Upload

Create a 630×810 Indian Passport Photo Online

Upload any photo — AI auto-centers your face, validates ICAO 2025 rules, and delivers a 630×810 px JPEG commonly used for Passport Seva upload.

630×810 px · Passport Seva Under 250 KB · JPEG 🤖 AI Face Centering ✅ ICAO 2025 Validated 2×2in Print Included
📸 Create 630×810 Photo — $5.99
📋 630×810 px — Passport Seva Specifications
Dimensions
630 × 810 px
Format
JPEG only
File Size
Under 250 KB
Aspect Ratio
7:9 (portrait)
Background
Plain white
Face Coverage
80–85% of frame
⚠️ Always verify with official guidelines. Passport Seva (GPSP 2.0) photo requirements may be updated. Check mportal.passportindia.gov.in for the latest instructions before submitting.

What Does 630×810 px Mean?

630×810 px refers to digital image dimensions — 630 pixels wide by 810 pixels tall. This is a pixel measurement for a file you upload online, not a printed photo size.

Passport Seva (GPSP 2.0) commonly requires this digital format when you upload your photo during the online application process. The 7:9 portrait aspect ratio is specific to Indian passport applications and differs from the square 2×2 inch format used for US passports.

🖥️ vs 🖨️

Digital vs. Print: Both Required

For most Indian passport applications you commonly need two different formats: the 630×810 px JPEG (35×45mm equivalent) for the online Passport Seva upload, and printed 2×2in (50×50mm) photos for your physical VFS document packet. VFSPhotoReady generates both from a single upload.

Digital Upload vs. VFS Print Photo

Specification 🖥️ Digital — Passport Seva 🖨️ Print — VFS Packet
Dimensions630 × 810 px (≈35 × 45 mm)2 × 2 in (50 × 50 mm)
FormatJPEGPrinted on photo paper
File SizeCommonly under 250 KBN/A (physical print)
BackgroundPlain whitePlain white
Where usedPassport Seva / GPSP 2.0 online uploadVFS Global application packet
Copies needed1 digital fileCommonly 2 printed copies
NOT thisNot a 2×2in file (that's the print size)Not 35×45mm (that's the digital-file size)

How VFSPhotoReady Prepares Your 630×810 Photo

1

Upload Any Photo

Take a selfie or use any existing photo. JPG, PNG, or WEBP — any size or resolution accepted.

2

AI Processes & Validates

AWS Rekognition detects your face, auto-centers it, resizes to 630×810 px, and checks 8 ICAO 2025 rules. File is compressed to under 250 KB.

3

Download Both Formats

Get the 630×810 px JPEG for Passport Seva upload plus a 2×2in print sheet for your VFS packet. Both in one order.

Ready to Create Your 630×810 Photo?

Upload once — get the Passport Seva digital file and VFS print sheet together. One-time $5.99 payment, instant download.

📸 Create 630×810 Photo Now

Common Reasons Photos Are Rejected

Wrong dimensions — uploading a 2×2 inch or randomly sized file instead of 630×810 px
File too large — JPEG over 250 KB may not upload successfully to Passport Seva
Non-white background — colored or patterned backgrounds are commonly rejected
⚠️
Face off-center — face not properly centered in the frame per ICAO guidelines
⚠️
Glasses worn — ICAO 2025 guidelines indicate all glasses should be removed
⚠️
Smiling expression — a neutral expression with mouth closed is commonly required
🔒Browser-based processing — photo stays private
💳One-time payment — no subscription
Instant download after payment
📧Photo delivered by email as backup

630×810 px Photo — Common Questions

What is a 630×810 Indian passport photo?
A 630×810 Indian passport photo is a digital image size commonly required for Passport Seva (GPSP 2.0) online upload. It refers to image dimensions in pixels — 630 pixels wide by 810 pixels tall — not a printed photo size.
Is 630×810 the same as 35×45mm?
Not exactly, but they're related. 630×810 px is a digital file size for online upload to Passport Seva, and it corresponds to the classic 35×45mm Indian passport photo format. The physical print required for your separate VFS document packet is a different size — 2×2in (50×50mm). You commonly need both formats when applying for an Indian passport. VFSPhotoReady provides both in one order.
What file size is required for Passport Seva photo upload?
Passport Seva commonly requires the photo file to be under 250 KB in JPEG format at 630×810 px dimensions. VFSPhotoReady is designed to help prepare a photo that meets this guidance. Always check the latest instructions at mportal.passportindia.gov.in.
Can I use a 2×2 inch photo for Indian passport?
For the VFS Global printed document packet, yes — VFS commonly requires a 2×2in (50×50mm) printed photo, the same nominal size as the US passport photo. But you cannot use a 2×2in photo for the separate Passport Seva online upload, which requires a 630×810 px digital file (35×45mm equivalent). These are two different requirements for two different steps.
What background color is required for Indian passport photos?
A plain white background is commonly required for Indian passport and OCI photos per ICAO 2025 guidelines. VFSPhotoReady includes AI background removal to replace non-white backgrounds with a clean ICAO-compliant white automatically.

Create Your Passport Seva Photo

630×810 px JPEG + 2×2in print sheet — both formats ready to download in minutes.

📸 Create My Photo — $5.99

More Indian Passport Photo Resources

📸 Create 630×810 Photo — $5.99