Country Guides

GPSP 2.0 Photo Upload Guide: How to Upload Your Photo on the New Passport Seva Portal (2026)

The new Passport Seva portal (GPSP 2.0) requires mandatory photo upload before your application is accepted. Step-by-step guide to uploading your 630×810 photo, signature, and documents on mportal.passportindia.gov.in.

By PhotoPass Team··11 min read

If you are applying for an Indian passport in 2026 — whether from India or from overseas through VFS Global or BLS International — you are now using GPSP 2.0, the new version of the Passport Seva portal. And the biggest change from the old portal is this: uploading your photo, signature, and supporting documents online is now mandatory.

Under the old system (GPSP 1.0), these uploads were optional. You could skip them and submit physical documents directly. That is no longer the case. The Indian Embassy in Washington DC and consulates worldwide have explicitly stated: "These uploads are mandatory, else the application will not be accepted."

This guide walks you through the photo and signature upload process on the new portal, step by step.

What Changed with GPSP 2.0

The Ministry of External Affairs rolled out GPSP 2.0 (Global Passport Seva Program Version 2.0) starting September 2025. The migration happened in phases — September 2025 for most missions, October 2025 for UAE and Saudi Arabia, and progressively for other locations.

The key changes that affect your photo upload:

  • Mandatory ICAO-compliant photo upload. Before GPSP 2.0, you could submit your photo physically at the passport office or VFS center. Now you must upload a digital photo that meets ICAO standards before your application will be processed.
  • Mandatory signature upload. You must upload a scanned image of your handwritten signature.
  • Mandatory document upload. Supporting documents (address proof, identity proof, etc.) must be uploaded digitally. The portal allows up to three documents.
  • New portal URL. The GPSP 2.0 portal is at mportal.passportindia.gov.in/mission for overseas applicants. The old embassy.passportindia.gov.in portal is being phased out. If you filled an application on the old V1 portal, it will not be accessible in V2 — you will need to create a new application.
  • E-passport readiness. GPSP 2.0 is designed to support India's upcoming e-passports with embedded biometric chips. The stricter photo requirements are part of this transition.

Step-by-Step: Uploading Your Photo on GPSP 2.0

Step 1: Prepare Your Photo Before Logging In

Do not start the application until your photo file is ready. The portal has a session timeout, and if you spend too long preparing your photo after starting the form, you may lose your progress.

Your photo must meet these exact specifications:

  • Dimensions: 630×810 pixels (width × height)
  • File format: JPEG (.jpg or .jpeg) only
  • File size: Under 250 KB
  • Background: Plain white, uniform, no shadows
  • Face coverage: 80–85% of the frame (chin to top of head)
  • Expression: Neutral, mouth closed, eyes open
  • Glasses: Not allowed (enforced since September 2025)
  • No digital editing: No beauty filters, AI backgrounds, or skin tone alteration

If your photo does not meet these specs, the portal will reject it during upload — and you only get 12 upload attempts before the system locks you out for that application.

Step 2: Register and Log In

Go to mportal.passportindia.gov.in/mission (for overseas applicants) or mportal.passportindia.gov.in/gpsp (for India-based applicants).

If you are a first-time user, click "Register" and create an account with your email and phone number. If you have an existing account from the old portal, you may need to register again — V1 accounts do not carry over to V2.

Step 3: Fill Out the Application

Select "Apply for Ordinary Passport" or the relevant service. Choose "Re-issue of Passport" for renewals. Fill in your personal details, address information (one Indian address and one overseas address for NRIs), and select the correct Indian mission based on your location.

For overseas applicants using VFS Global in the US, select from: USA - Atlanta, USA - Chicago, USA - Houston, USA - New York, USA - San Francisco, USA - Seattle, or USA - Washington DC.

Use DD/MM/YYYY format for all dates — not the US MM/DD/YYYY format. This is a common rejection reason.

Step 4: Upload Your Photo

After submitting the application form, you will see an option to upload your photo and signature. This appears either on the confirmation page or through a three-dot menu next to your submitted application.

Click the upload option for the photograph. Select your prepared 630×810 pixel JPEG file. The portal will validate the file immediately — checking dimensions, file size, and format. If it passes the initial check, the system may run additional biometric validation (face detection, posture check, distortion check).

If the upload fails, you will see an error message. Common errors include:

  • "Image size is not correct. Dimensions should be 630*810 pixels." — Your file is not exactly 630×810.
  • "isMobileDeviceDetected failed" — Try uploading from a desktop browser instead of mobile.
  • "postureCheck failed" — Your head is tilted. Retake the photo.
  • "distortionCheck failed" — Photo has lens distortion. Stand further from the camera.

Important: You have a maximum of 12 upload attempts per application. If all 12 fail, you may need to create a new application.

Step 5: Upload Your Signature

Sign on a plain white sheet of paper using a blue or black ballpoint pen. Take a clear photograph or scan of the signature — no blur, good contrast between ink and paper.

Crop the image to a tight rectangle around the signature. Save as JPEG, under 250 KB. The file name should be simple with no special characters.

Upload through the same interface as the photo.

Step 6: Upload Supporting Documents

The portal allows you to upload up to three supporting documents. For passport renewals, upload:

  • Copy of your current passport (first and last pages)
  • Copy of your visa or immigration status (for overseas applicants)
  • Any other required document from your checklist

Even though you upload these digitally, you still need to submit physical copies to VFS or BLS. The digital upload speeds up processing but does not replace the physical submission.

Step 7: Print and Proceed

After all uploads are accepted, print your completed application form. Sign the printed form physically in the designated boxes. Note down your Application Reference Number (ARN) — you will need this for VFS or BLS.

For overseas applicants: proceed to the VFS Global or BLS International portal to complete payment and arrange document shipping or an in-person appointment.

Tips to Avoid Upload Problems

  • Use a desktop computer. The Passport Seva portal works better on desktop browsers than mobile. Several error codes (including "isMobileDeviceDetected failed") are triggered specifically by mobile browser uploads.
  • Prepare your photo with a tool designed for 630×810. Manually resizing in Paint or Photoshop often results in slightly wrong dimensions or incorrect face coverage. PhotoPass outputs the exact 630×810 spec with ICAO-compliant face positioning for $2.99.
  • Rename your files before uploading. Use simple file names with no spaces or special characters. Good: photo.jpg. Bad: IMG_20260422 (1).jpeg.
  • Do not use photos from previous applications. Even if your appearance has not changed, the portal checks for ICAO compliance under the 2025 standards. Older photos that passed the previous requirements may not pass the new 80–85% face coverage rule.
  • Check your file size after editing. If you compress a JPEG too aggressively to get under 250 KB, the image quality may be too low and fail the quality check. Aim for 100–200 KB for the best balance.

What Happens If You Cannot Upload

If the portal consistently rejects your photo despite meeting all specifications, you have a few options:

  • Visit a VFS or BLS center in person. Staff can assist with photo capture and upload using ICAO-compliant equipment. Some centers have updated their systems specifically for GPSP 2.0 requirements.
  • Contact the consulate. For persistent technical issues, email the relevant consulate's passport section. Response times vary but consulates have been responsive to GPSP 2.0 related queries.
  • Create a new application. If you have exhausted your 12 upload attempts, you may need to start a fresh application with a new ARN. Your old application will not be processed.

Quick Summary

GPSP 2.0 made photo, signature, and document uploads mandatory for all Indian passport applications worldwide. Your photo must be exactly 630×810 pixels, JPEG, under 250 KB, with a white background and 80–85% ICAO face coverage. You get 12 upload attempts per application. Use a desktop browser and a purpose-built tool like PhotoPass to avoid wasting attempts on rejected photos.

Last updated: April 2026. Reflects GPSP 2.0 requirements as enforced by Indian embassies and consulates worldwide.

Create your passport photo now

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

Get Started — $2.99

Related articles