Passport Photo
Passport Size Photo Maker
Create a compliant 35×45 mm Indian passport photo, sized for Passport Seva.
Drop a photo or tap to choose
JPG, PNG, WebP or iPhone HEIC — nothing is uploaded, it all runs on your device.
100% private — your image never leaves this device.
Perfect for
- New Indian passport applications and renewals on Passport Seva
- Anyone needing a print-ready 35×45 mm photo from a phone snap
- Reuse for Aadhaar and other forms with the same 35×45 mm ratio
How to use this tool
- Tap the box and choose your photo or signature — or drag it in.
- Pick the document type or size you need above.
- ExamKB resizes and compresses it to the exact spec and shows the result against the limit.
- Download the ready-to-upload JPG. Nothing ever leaves your device.
Specification
Confirm against your official notification before you apply — specs change between cycles.
| Item | Dimensions | File size | Format |
|---|---|---|---|
| Passport photo | 630×810 px | 10–250 KB | JPG |
Source: Passport Seva, Ministry of External Affairs · official siteLast verified: July 2026
Common mistakes to avoid
- Using the 2×2 inch (51×51 mm) OCI/US size — the Indian passport is 35×45 mm
- Wearing glasses; the 2025 ICAO rules reject glare and reflections
- Too much space around the head — new rules want 80–85% face coverage
Pro tips
- Stand against a plain white wall in even daylight, no shadow behind you
- Keep the file under 250 KB; around 120–200 KB is a safe, sharp target
- Don't use beauty filters — Passport Seva 2.0 checks for digitally altered photos
Related tools
Frequently asked questions
What is the Indian passport photo size?
35×45 mm, digitally 630×810 pixels, JPG on a plain white background, with the file roughly between 10 KB and 250 KB.
Can I wear glasses?
No. Under the ICAO rules India enforces since September 2025, any glare or reflection from glasses can cause rejection, so remove them.
Can I use this photo for Aadhaar too?
Often yes — Aadhaar uses the same 35×45 mm ratio, though its file limit is smaller, so re-check the size.