Country Guides

Passport Seva Photo Rejected? Here's the Fix (630×810 Pixel Guide 2026) | PhotoPass

Passport Seva photo upload failed? The #1 reason is wrong pixel dimensions. Learn exactly why the portal rejected your photo and get a compliant 630×810px image in 30 seconds.

By PhotoPass Team··9 min read

The #1 Reason Your Photo Was Rejected: Wrong Pixel Dimensions

Here is the fact that trips up almost everyone: the Passport Seva portal requires your photo to be exactly 630 × 810 pixels.

Not 600×600. Not 2×2 inches. Not 51×51mm. Not "approximately 630×810." Exactly 630 × 810 pixels.

This is a 7:9 aspect ratio — a tall rectangle, not a square. And this is where the confusion starts:

DocumentPhoto SizeAspect Ratio
Passport Seva portal upload630 × 810 px (35×45mm)7:9 (rectangle)
Indian e-Visa application2×2 inches (51×51mm)1:1 (square)
OCI card application2×2 inches (51×51mm)1:1 (square)
US passport application2×2 inches (51×51mm)1:1 (square)

See the problem? If you Google "Indian passport photo size," most results tell you 2×2 inches or 51×51mm — because that is the correct size for printed photos used at BLS/VFS centers abroad, and for OCI and visa applications. But the Passport Seva digital upload uses a completely different specification. The fastest way to fix this is to use an Indian passport photo maker that outputs the exact 630×810 format.

A photo prepared for your OCI application will be rejected by Passport Seva. A photo sized for your US passport will be rejected. Even a photo from a professional studio that gives you a "standard Indian passport photo" may be rejected — because most studios produce 2×2 inch prints, not 630×810px digital files.

The Full List: 8 Reasons Passport Seva Rejects Your Photo

1. Wrong pixel dimensions (630×810 required)

As explained above. The portal performs a pixel-level check. Off by even a single pixel, and the upload fails silently. Your photo must be exactly 630 pixels wide and 810 pixels tall.

2. File size over 250 KB

Modern smartphones produce photos that are 3–8 MB. The Passport Seva portal has a hard cap of 250 KB (and a minimum of approximately 10 KB). Your photo needs to be compressed to fit within this range — without losing enough quality to trigger the image quality check.

This is trickier than it sounds. Aggressive JPEG compression creates visible artifacts that can cause rejection. You need intelligent compression that maintains facial clarity while hitting the file size target.

3. Wrong file format

The portal accepts JPEG (.jpg) only. Not PNG. Not HEIC (which iPhones use by default). Not WebP. If your file is anything other than .jpg, the upload will fail without explanation.

4. Face coverage too small or too large

Under the new ICAO rules enforced since September 2025, your face must occupy 80–85% of the photograph. This means a tight close-up showing your head and the very top of your shoulders. Not a half-body shot. Not a headshot with too much space above.

Previously, the requirement was 70–80% face coverage. The tighter 80–85% standard catches photos that would have been acceptable before September 2025.

5. Non-white background

The background must be plain, pure white. Not off-white. Not cream. Not light grey. Not "close to white."

Here is where indoor lighting becomes your enemy. Even if you stand against a white wall, yellowish incandescent bulbs (extremely common in Indian homes) make white appear cream in the photo. The portal's automated checker sees cream, not white, and rejects.

6. Glasses in the photo

Since the September 2025 ICAO enforcement, glasses are effectively banned from Indian passport photos. Any reflection, glare, or shadow from frames triggers an automatic rejection. Even frameless, anti-glare glasses can produce subtle reflections that the system catches.

The safe approach: remove your glasses for the photo.

7. Shadows on face or background

Shadows are the second most common rejection reason after wrong dimensions. The ICAO standard requires uniform, even lighting across your entire face and the background. Common shadow problems:

  • Overhead room lighting creating shadows under the nose, chin, and eye sockets
  • Standing too close to the wall, causing your body to cast a shadow on the background
  • Side lighting creating a bright/dark split across your face
  • Flash from a phone camera creating harsh shadows behind your head

8. Digital alteration detected

Since India's Passport Seva Program 2.0 launched in February 2026, the portal's automated system actively checks for digitally altered photos. This includes beauty filters, AI-generated backgrounds, color correction that changes skin tone, and any detectable generative AI enhancement.

The rule is clear: your photo must represent your actual, unaltered appearance. Tools that format and crop your photo (resizing to 630×810, removing the background) are compliant. Tools that modify your face (smoothing, retouching, relighting) are not.

How the Passport Seva Upload System Actually Works

Understanding the validation pipeline helps you avoid rejection:

  1. File format check: Is it a .jpg file? If not → instant rejection.
  2. Pixel dimension check: Is it exactly 630×810? If not → instant rejection.
  3. File size check: Is it between 10 KB and 250 KB? If not → instant rejection.
  4. Face detection: Can the system detect a face? If not → rejection.
  5. Face coverage check: Does the face occupy 80–85% of the frame? If not → rejection.
  6. Background check: Is the background sufficiently white and uniform? If not → rejection.
  7. Quality check: Is the image sharp, well-lit, and free of artifacts? If not → rejection.
  8. Alteration check: Does the photo show signs of digital manipulation? If yes → rejection.

The frustrating part is that the portal does not tell you which check failed. You just see a generic error or a silent failure. This is why most people end up re-uploading 3, 4, 5 times — guessing at what went wrong.

The Difference Between Passport Seva, OCI, and Visa Photos

This confusion is worth addressing directly because it causes a huge number of rejections:

If you are applying within India through the Passport Seva portal:

  • Digital upload: 630 × 810 pixels (35×45mm), JPEG, under 250 KB
  • Face coverage: 80–85%
  • Background: Pure white

If you are an NRI renewing through BLS/VFS abroad:

  • You need both: the 630×810 digital upload for the portal AND two printed 35×45mm photos

If you are applying for an OCI card:

  • 2×2 inches (51×51mm), square format — the OCI card photo size is completely different from the Passport Seva spec
  • Do not use your OCI photo for a passport application

If you are applying for an Indian e-Visa:

  • 2×2 inches (51×51mm), square format — same as OCI, different from Passport Seva

How to Fix Your Photo Right Now

Check your photo against all 20 Passport Seva validation criteria before reuploading — it's free and identifies which specific check is failing.

Option A: Manual fix (if you have image editing skills)

  1. Open your photo in any image editor (Photoshop, GIMP, Canva, even Preview on Mac)
  2. Crop to a 7:9 aspect ratio with your face centered and occupying 80–85% of the frame
  3. Resize to exactly 630 × 810 pixels
  4. Ensure the background is pure white (#FFFFFF)
  5. Export as JPEG with quality set to around 80–85% to keep the file under 250 KB
  6. Verify the file is between 10 KB and 250 KB

The problem with this approach: getting the face coverage ratio right is extremely difficult by eye. Too much forehead space? Rejected. Chin too close to the bottom edge? Rejected. And if your background is not perfectly white, you need to manually mask and replace it — which risks triggering the digital alteration check if done poorly.

Option B: Use an AI-powered tool built for this exact problem

This is what PhotoPass is built for. Upload any selfie or photo, and the AI automatically:

  • Detects your face and calculates the exact 80–85% face coverage
  • Crops to the 630×810 pixel specification
  • Removes the background and replaces it with compliant white
  • Compresses to under 250 KB while maintaining sharpness
  • Runs a compliance check against all ICAO requirements
  • Delivers a ready-to-upload JPEG file

The entire process takes about 30 seconds and costs ₹399 ($2.99). If your photo is rejected by Passport Seva after using PhotoPass, you get a full refund.

Quick Checklist Before You Upload

Before hitting "Upload" on the Passport Seva portal, verify:

  • File is .jpg format (not .png, .heic, or .webp)
  • Dimensions are exactly 630 × 810 pixels
  • File size is between 10 KB and 250 KB
  • Face occupies 80–85% of the frame
  • Background is pure white with no shadows or gradients
  • No glasses
  • Eyes open, neutral expression, mouth closed
  • Taken within the last 6 months
  • No beauty filters or AI enhancement applied
  • Even lighting with no shadows on face or background

Frequently Asked Questions

Why was my Passport Seva photo rejected?

The most common reason is wrong pixel dimensions. Passport Seva requires exactly 630×810 pixels (35×45mm, rectangular). Other causes include file size over 250 KB, non-white background, glasses, or insufficient face coverage (must be 80-85% under ICAO rules enforced since September 2025).

What size should a Passport Seva photo be?

Exactly 630 pixels wide by 810 pixels tall, in JPEG format, under 250 KB. This is a 7:9 rectangular format — not the 2×2 inch square used for OCI, US passport, or Indian e-Visa applications. For the square format, see the OCI photo size and format guide.

How do I fix "isMobileDeviceDetected failed" on Passport Seva?

This error is caused by the portal's device detection script, not your photo. Switch to Google Chrome on a desktop computer, disable any VPN, and clear cookies for the Passport Seva domain. If you must use mobile, request the desktop version of the site.

Can I wear glasses in my Indian passport photo?

No. Since the September 2025 ICAO enforcement, glasses are effectively banned from Indian passport photos. Any reflection, glare, or shadow from frames triggers automatic rejection. Remove your glasses for the photo.

What background color is required for Indian passport photos?

Plain, pure white. Not off-white, cream, or light grey. Indoor lighting with yellowish bulbs can make white walls appear cream in photos, which the portal's automated checker will reject.

How do I resize a photo to 630x810 pixels?

Open your photo in any image editor, crop to a 7:9 aspect ratio with your face occupying 80-85% of the frame, then resize to exactly 630×810 pixels. Export as JPEG at 80-85% quality to stay under 250 KB. Or use a compliance tool like PhotoPass that handles cropping, resizing, and background removal automatically.

The Bottom Line

Your Passport Seva photo was almost certainly rejected because of the 630×810 pixel requirement. This one specification — unique to the Passport Seva portal and different from every other Indian document photo — catches more applicants than all other rejection reasons combined.

The fix takes 30 seconds: create your compliant India passport photo on PhotoPass →. For a cost comparison of online passport photo tools, see our PhotoPass vs PhotoAiD comparison.

Last updated: April 2026. This guide reflects the current Passport Seva portal requirements, including the ICAO standards enforced since September 1, 2025, and the Passport Seva Program 2.0 updates from February 2026.

Create your passport photo now

Under 3 minutes. No account needed. Compliance checked automatically.

Get Started — $2.99

Related articles