Sukat · Passport photo · India

Passport photo size in India

India’s passport photo is 35 × 45 mm — exactly 630 × 810 px for the Passport Seva upload, on a plain white background. The old 2 × 2 inch square was retired in September 2025 and is now the top rejection reason. Sukat crops to the 7:9 frame, converts an iPhone HEIC to JPEG, and compresses into the strict 10–250 KB window — entirely in your browser. No upload, no signup, no watermark.

Compress passport photo →
Last reviewed: July 2026
The spec

Indian passport photo requirements

The current MEA / Passport Seva rules under ICAO 9303, plus the digital upload limits the portal enforces automatically.

India changed its passport photo size in 2025. Since 1 September 2025 the standard is 35 × 45 mm — the old 2 × 2 inch (51 × 51 mm) square is retired for passports and is now the top rejection reason. Passport Seva Program 2.0 checks uploads automatically and rejects non-compliant photos on the spot, with no correction window. OCI cards and Indian visas still use the 51 × 51 mm square, so match your exact application type. Always cross-check the official portal (passportindia.gov.in).
Photo size
35 × 45 mm (3.5 × 4.5 cm) — the ICAO size, mandatory since Sep 2025
Digital upload
Exactly 630 × 810 px, JPEG only, 10–250 KB (Passport Seva / mPassport)
Head height
36–38 mm chin to crown; face fills 80–85% of the frame
Background
Plain white only — off-white, cream, or grey are auto-rejected
Expression
Neutral, mouth closed, both eyes open, looking straight ahead
Glasses
Not allowed since Sep 2025 (unless a documented medical need)
Editing
No filters, beauty modes, or AI edits — PSP 2.0 rejects altered photos
Recency
Taken within the last 6 months
How to

Compress an Indian passport photo

Crop to 35 × 45 mm (630 × 810 px), keep the background plain white, then land inside the portal's 10–250 KB window — one workflow.

Upload your photo

Drop a JPG, PNG, HEIC, or WebP onto Sukat's drop zone. An iPhone HEIC works directly — which matters, because the Passport Seva portal silently rejects HEIC, PNG, and WebP.

Crop to 35 × 45 mm (630 × 810 px)

Click Crop and match the 7:9 ratio, keeping the face large — 80–85% of the frame, 36–38 mm chin to crown. For the strict portal check, shoot against a real white wall; Sukat's Remove Background tool is best for exam, OCI, and visa photos rather than the automated Passport Seva upload.

Export JPEG inside the KB window

Choose JPEG and set Maximum File Size to 250 KB — or your exam's tighter cap. Click Convert & Download. Sukat binary-searches for the highest quality that fits, keeping you inside the portal's 10–250 KB range.

Use cases

Which Indian document needs which photo

India is unusual — different documents need different photo sizes. Here's what each expects, and where Sukat fits.

Indian passport (Passport Seva)

For a standard fresh or reissue application at a PSK or POPSK, your photo is captured at the centre — you don't upload one. A compliant 35 × 45 mm / 630 × 810 px photo is needed for the mPassport upload where it applies, for infant applications (bring a print), and at Indian Missions abroad.

OCI cards and Indian visas

These still use the 51 × 51 mm (2 × 2 inch) square — a different spec from the passport. The e-Visa allows up to 1 MB; BLS/VFS uploads are stricter at 300 KB.

Government exams

UPSC, SSC, RRB, IBPS and similar portals use a rectangular photo with tight KB caps, often 20–50 KB, plus a separate signature scan.

PAN and Aadhaar

PAN card photos are 25 × 35 mm; Aadhaar uses its own digital spec, typically JPEG under 50 KB.

College and scholarship portals

Admission, NSP scholarship, and university forms each set their own dimensions and file-size ceilings.

Consular services abroad

NRIs applying through BLS or VFS often need printed photos to a specified size — confirm the handling centre's page before printing.

Why Sukat

Why Sukat for Indian passport photos

Five things this tool gets right that most "passport photo online" sites get wrong.

Hits the exact KB window

Passport Seva accepts 10–250 KB and rejects anything outside it with no useful error; exams cap tighter still, often 20–50 KB. Generic resizers make you guess a quality percentage. Sukat reverses that — type 250 KB, or the exam's cap, and the algorithm finds the highest quality that fits.

Turns an iPhone HEIC into JPEG

The Passport Seva and exam portals silently reject HEIC, PNG, and WebP — the upload just fails with no explanation. Sukat decodes an iPhone HEIC and exports clean JPEG at the right size and KB.

The right frame, not the old 2×2

Since September 2025 the passport is 35 × 45 mm (630 × 810 px), not the retired 2 × 2 inch square. Sukat crops to the 7:9 ratio with the face sized large, so you don't submit a legacy square that gets rejected on sight.

White background, the safe way

Sukat can drop in a plain white background, but Passport Seva 2.0 flags AI-replaced backgrounds and filters — so for the passport upload, shoot against a real white wall and let Sukat crop, size, and compress. For exams, OCI, and visas, the background tool is fine.

Signature scans too

Passport Seva and most exams need a separate signature image with its own KB cap (often 10 KB–1 MB, or tighter). Sukat compresses a scanned signature to the exact target the same way it does the photo.

Questions

FAQ

What is the passport photo size in India?

Since 1 September 2025 the standard is 35 × 45 mm (3.5 × 4.5 cm), the ICAO Doc 9303 size. For the Passport Seva digital upload it is exactly 630 × 810 pixels, JPEG, 10–250 KB, on a plain white background, with the face filling 80–85% of the frame.

Is the Indian passport photo still 2×2 inch?

No. The old 2 × 2 inch (51 × 51 mm) square was retired for passports in September 2025 and is now the most common rejection reason. OCI cards and Indian visas, however, still use the 51 × 51 mm square — a separate spec.

Do I upload a photo, or is it taken at the PSK?

For a standard fresh or reissue application at a Passport Seva Kendra or Post Office PSK, your photo is captured at the centre during the appointment, so you don't upload one. A compliant photo is still needed for the mPassport/portal upload where it applies, for infant applications (bring a print on white), and at Indian Missions abroad.

What are the digital upload specs for Passport Seva?

Exactly 630 × 810 pixels, JPEG only, file size 10–250 KB, plain white background, face at 80–85% of the frame, no glasses, and no filters or edits. Files outside the pixel or KB limits are auto-rejected.

Can I use AI background removal for Passport Seva?

Be careful. Standardising to a plain white background is acceptable, but Passport Seva Program 2.0 flags AI-replaced backgrounds, beauty filters, and any edit to your facial features. For the passport upload, the safest route is a genuine white wall — use Sukat only to crop, size, and compress. Background replacement is fine for exam, OCI, and visa photos.

Can I wear glasses?

No. Since the September 2025 ICAO enforcement, glasses are not permitted unless you carry a doctor's certificate for a medical need. Any glare or reflection triggers automatic rejection.

Does it work with an iPhone photo?

Yes. Drop the HEIC straight in — Sukat decodes it and exports JPEG at the right size and KB. This matters because the Passport Seva portal silently rejects HEIC files.

Does Sukat upload my photo anywhere?

No. Cropping, resizing, and compression all run in your browser. The photo never reaches a server, and there's no account or email — switch to airplane mode after the page loads and it still works.

Get your Indian passport photo to spec.

Free, in-browser, no upload. Crop to 35 × 45 mm (630 × 810 px), set a white background, and land inside the 10–250 KB window — or your exam's cap.

Compress passport photo →