Country Guides

630×810 Indian Passport Photo: Make the Exact Passport Seva Size Without Stretching a 2×2 Photo

Need a 630×810 Indian passport photo for Passport Seva? Learn the exact 7:9 size, why 2×2 photos fail, and how to make a compliant JPEG under 250 KB.

By PhotoPass Team··12 min read

If you searched for "630×810 pixels", you are probably staring at a Passport Seva error message right now. The portal rejected your photo, or you are trying to prepare the file before using one of your limited upload attempts.

Here is the short answer: the Passport Seva portal requires your digital photo to be exactly 630 pixels wide and 810 pixels tall. That is a 7:9 rectangular ratio — not a square. If you uploaded a 2×2 inch photo, it is the wrong shape. If you stretched a 2×2 photo to 630×810, the pixel dimensions may look correct but your face proportions are distorted, which can fail the biometric check.

This guide explains exactly what the 630×810 requirement means, why it is different from 2×2 inch photos from CVS or Walgreens, and how to get a file that is more likely to pass on the first upload. If you just want to make a 630×810 passport photo right now, you can skip ahead — but the details below will help you understand why the portal is so strict.

What Does 630×810 Pixels Actually Mean?

Pixels are the tiny dots that make up a digital image. When the Passport Seva portal says 630×810, it means:

  • Width: exactly 630 pixels
  • Height: exactly 810 pixels

This is equivalent to 35×45 millimeters when printed at 457 DPI, or approximately 35×45mm at standard 300+ DPI printing.

The aspect ratio is 7:9 — a tall rectangle, not a square. This matters because most "passport photo" services default to a 2×2 inch square (1:1 ratio), which is the US passport standard. India uses a different standard.

630×810 vs 2×2: The Mistake That Breaks Most Uploads

A 2×2 inch passport photo is square. A 630×810 Passport Seva photo is a tall rectangle. Those shapes are not interchangeable.

If you resize a square 2×2 photo directly to 630×810, one of two bad things happens:

  • The image stretches vertically. Your face becomes unnaturally long, which can trigger biometric distortion checks.
  • The image is cropped after the fact. Important head, chin, shoulder, or white-space proportions can be cut off.

The correct workflow is: take or choose a portrait photo, crop to a 7:9 rectangle first, position the face so chin-to-crown height is about 80–85% of the frame, then resize the finished crop to exactly 630×810 pixels.

Why Does Passport Seva Use This Unusual Size?

India's passport photo specification follows the ICAO 9303 standard for biometric travel documents, which recommends 35×45mm for printed passport photos. The 630×810 pixel digital version is the Passport Seva portal's specific implementation of this standard for online uploads.

Most other countries that use 35×45mm photos (UK, most of Europe, Australia) do not specify an exact pixel count for digital uploads. India's Passport Seva portal is one of the few systems that enforces exact pixel dimensions. This is why the 630×810 requirement catches so many applicants off guard — it is a uniquely strict enforcement.

If you are applying outside India through BLS International, separate the Passport Seva digital upload from the BLS printed-photo packet. The online upload is 630×810 pixels, while printed BLS requirements can vary by country. See the BLS Indian passport photo specifications guide before printing or uploading.

Why Your Photo Keeps Getting Rejected

There are five common reasons a photo fails the 630×810 check on Passport Seva:

1. Wrong aspect ratio

You uploaded a square photo (2×2 inches = 1:1 ratio). The portal needs a rectangle (7:9 ratio). This is the single most common rejection. A square photo cannot be resized to 630×810 without either stretching or cropping — both of which cause problems.

2. Wrong pixel dimensions

Your photo is close but not exact — for example 640×820 or 600×800. The portal checks the exact pixel count. Even being off by a few pixels causes rejection.

3. File too large

The maximum file size is 250 KB. Modern smartphone cameras produce photos that are 3–8 MB. You need to compress the JPEG without reducing the pixel dimensions below 630×810.

4. Wrong file format

The portal only accepts JPEG (.jpg or .jpeg). PNG, HEIC, WebP, and other formats will be rejected.

5. Wrong file name

File names with special characters, spaces, or unusual extensions can cause upload failures. Rename your file to something simple like photo.jpg before uploading.

How to Get a 630×810 Pixel Photo

You have three options:

Option 1: Professional Photo Service

Go to Walgreens, CVS, or Staples and specifically ask for an "Indian passport photo, 35×45mm, digital file." Do not ask for a generic "passport photo" — you will get a 2×2 inch US-spec photo. Not all locations can produce the Indian spec. Staples has reportedly updated their systems for 35×45mm. Cost: $10–20.

The problem with this approach: many store employees are unfamiliar with the Indian specification. You may need to verify the pixel dimensions yourself after receiving the file. Right-click the file, check properties, and confirm it shows exactly 630×810.

If the store only offers a 2×2 inch US passport photo, do not use that as your Passport Seva upload file. It can be useful as a printed backup for other services, but it is not the 630×810 digital upload.

Option 2: Manual Editing

  1. Take a photo with your phone or camera.
  2. Open it in an image editor (MS Paint, Photoshop, GIMP, Canva).
  3. Crop to a 7:9 rectangle first. Do not stretch a square or landscape image into 630×810.
  4. Position the face so chin to crown fills roughly 80–85% of the frame.
  5. Resize the finished crop to exactly 630×810 pixels.
  6. Save as JPEG.
  7. Check that the file size is under 250 KB.

The problem with this approach: getting the pixels right is the easy part. Getting the face coverage right while preserving natural face proportions is harder. A file can be exactly 630×810 and still fail if the head is too small, the face is distorted from a close selfie, the background is not uniform white, or the JPEG is too blurry after compression.

Option 3: Online Passport Photo Tool

Use a tool specifically designed for Indian passport specifications. Upload your phone photo, and the tool automatically crops to the correct aspect ratio, positions the face at the right coverage percentage, removes or replaces the background, and outputs the file at exactly 630×810 pixels under 250 KB.

PhotoPass does exactly this for $2.99. You upload a photo from your phone, it auto-crops to 630×810 with correct face positioning, handles the white background, and runs a compliance check before you download. The entire process takes under three minutes.

630×810 vs Other Indian Document Photo Sizes

This is where most guides fail you — they do not mention that India uses different photo sizes for different documents:

DocumentPixel DimensionsAspect RatioFormat
Indian Passport (Passport Seva)630×810 pixels7:9 (rectangle)JPEG, under 250 KB
Indian Visa (e-Visa online)350×350 to 1000×1000 pixels1:1 (square)JPEG, under 300 KB
OCI Card200×200 to 900×900 pixels1:1 (square)JPEG, under 200 KB

A photo made for one will not work for the others. If you are applying for multiple Indian documents simultaneously (common for NRIs), you need separate photos for each. Check the OCI photo requirements if you also need a square-format OCI photo.

Other Requirements Beyond Pixel Size

Getting the dimensions right is necessary but not sufficient. Your 630×810 photo must also meet these requirements:

  • White background — plain, uniform white. No patterns, shadows, or off-white tones.
  • Face coverage — your face (chin to top of head including hair) must occupy 80–85% of the 810-pixel height. That means your face takes up roughly 648–689 pixels of vertical space. This is a very tight crop with minimal space above your head.
  • Natural camera distance — stand far enough back to avoid face distortion, then crop tighter afterward. Do not solve face coverage by taking a close-up selfie.
  • No glasses — completely banned since September 2025 under ICAO enforcement. Even frameless anti-glare glasses cause rejection.
  • No digital editing — Passport Seva Program 2.0 (launched February 2026) actively checks for AI-generated backgrounds, beauty filters, skin smoothing, and color correction that alters skin tone.
  • File size — under 250 KB, JPEG only.
  • Expression — neutral, mouth closed, eyes open, looking directly at camera.

Common Error Messages Related to 630×810

If the Passport Seva portal shows any of these errors, the pixel dimensions or photo quality is the likely cause:

  • "Image size is not correct. Dimensions should be 630*810 pixels." — Your photo is not 630×810. Check the exact dimensions.
  • "isMobileDeviceDetected failed" — The portal detected the photo was taken on a mobile device but the upload method triggered a mobile browser issue. Try uploading from a desktop browser.
  • "postureCheck failed" — Your head is tilted or rotated. Retake the photo looking straight at the camera. See our postureCheck failed fix guide.
  • "distortionCheck failed" — The photo has lens distortion, likely from being taken too close to the camera. Stand at least 1–1.5 meters from the camera. See our distortionCheck failed fix guide.

For a complete guide to every Passport Seva error code, see our detailed post on Passport Seva Photo Upload Errors.

Frequently Asked Questions

Why does Passport Seva require exactly 630×810 pixels?

It is India's digital implementation of the ICAO 9303 standard for 35×45mm biometric photos. Most other countries do not enforce exact pixel counts, but Passport Seva performs a strict pixel-level check on every upload.

Can I use a 2×2 inch photo and resize it to 630×810?

No. A 2×2 inch photo is square (1:1 ratio). Passport Seva needs a 7:9 rectangle. Resizing a square photo to 630×810 will either stretch your face or crop the image incorrectly. Start with a portrait photo, crop to 7:9, then resize.

What if my photo is 631×810 or 629×810?

It will likely be rejected. The portal checks exact pixel dimensions. Even being off by a single pixel can cause a rejection. Always verify the exact dimensions before uploading.

Is 630×810 the same as 35×45mm?

Yes, approximately. 630×810 pixels at 457 DPI equals exactly 35×45mm. At the more common 300 DPI, it prints slightly larger. The pixel dimensions are what the Passport Seva portal checks — the millimeter equivalent is for printed photos.

What should I ask for at CVS, Walgreens, or Staples?

Ask for an Indian passport photo in 35×45mm format and confirm whether they can provide a digital file at exactly 630×810 pixels. Do not simply ask for "passport photos" in the US, because that usually means a 2×2 inch square photo. After you receive the file, check the dimensions yourself before uploading.

Why does my exact 630×810 photo still fail?

Exact dimensions are only the first check. Passport Seva can still reject the file for face coverage, blur, file size, background color, head posture, lens distortion, glasses, or browser/session upload issues. If the portal gives a vague error, use the Passport Seva upload error guide to identify the likely cause.

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

No. Passport Seva requires 630×810 pixels (rectangular, under 250 KB). OCI requires a square photo between 200×200 and 900×900 pixels (under 200 KB) — the OCI card photo dimensions are completely different. They are completely different formats.

How do I check the pixel dimensions of my photo?

On Windows, right-click the file, select Properties, then the Details tab — look for Width and Height. On Mac, open the file in Preview, then go to Tools → Show Inspector. On iPhone, open the photo in the Photos app and swipe up to see dimensions.

Quick Summary

The Passport Seva portal requires exactly 630×810 pixels for digital photo uploads. This is a rectangular 7:9 ratio, not the square 2×2 inch format used for US passports. The photo must be JPEG, under 250 KB, with a white background and 80–85% face coverage. Photos made for Indian visas or OCI cards (which use a square format) will not work for Passport Seva. The easiest way to get the exact size right is to use PhotoPass — upload a phone photo, get a compliant 630×810 file in under three minutes for $2.99. See how PhotoPass compares to other tools in our PhotoPass vs PhotoAiD comparison.

Last updated: May 2026. Reflects Passport Seva portal requirements, GPSP 2.0 upload behavior, and ICAO standards enforced since September 2025.

Create your passport photo now

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

Get Started — $2.99

Related articles