Country Guides

Why Your Passport Seva Photo Upload Was Rejected (And How to Fix It in 30 Seconds)

Your Passport Seva photo upload failed? The #1 reason is the wrong pixel size. Learn exactly why the portal rejects your photo and how to get a compliant 630×810px image instantly.

·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.

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 — 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

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 ($4.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

Can I use the same photo for Passport Seva and my OCI application?

No. Passport Seva requires 630×810 pixels (35×45mm, rectangular). OCI requires 51×51mm (square). They are different dimensions and aspect ratios. You need separate photos for each.

My photo was taken at a studio. Why was it still rejected?

Most studios produce 2×2 inch printed photos or generic digital files. They rarely output the exact 630×810 pixel specification that Passport Seva requires. Even if the studio photo looks correct, it may be the wrong pixel dimensions.

Can I take the photo with my phone?

Yes. Modern smartphone cameras produce more than enough resolution. The key requirements are good lighting (face a window for natural light), a plain background (white wall works), and someone else taking the photo (not a selfie, though some tools can work with selfies). Use the rear camera for better quality.

I keep getting "Nothing found to be uploaded" on the portal. What does this mean?

This cryptic error usually means the file dimensions or format are wrong. The portal does not display a helpful error message. Re-save your image as a JPEG at exactly 630×810 pixels and under 250 KB, then try again.

Is background removal considered "digital alteration"?

Background replacement for compliance purposes (replacing a non-white background with white) is distinct from the cosmetic alterations that India's ICAO rules prohibit. Compliance formatting — resizing, cropping, background standardization — is standard practice used by all approved passport photo services. What is prohibited is altering your facial features, skin tone, or overall appearance.

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 →

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 — $4.99

Related articles