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