| Aadhaar (online services) | 3.5×4.5 cm · 413×531 px · 20-100 KB · JPG · white background |
| PAN Card (Form 49A) | 3.5×2.5 cm · 213×213 px · 20-200 KB · JPG · white background |
| Indian Passport (Passport Seva) | 3.5×4.5 cm · 413×531 px · 10 KB-1 MB · JPG · plain white background |
| Best tool | ShrinkTo ID Photo Creator (auto-crop + KB target + browser-based) |
| Phone tip | Have someone else take it — selfies have wrong angle |
| Time needed | 5-10 minutes including retakes |
Use the ID photo creator
Auto-crops to exact mm dimensions, hits required KB target, supports Aadhaar / PAN / Passport / Visa.
Why make ID photos at home?
Studio photos in India cost ₹50-150 per set. If you're applying for Aadhaar update, PAN card, passport, and a visa in the same year, that's ₹600+ for something a phone can do in 5 minutes. Plus:
- Re-takes are free. If your studio photo gets rejected, you go back and pay again. At home you just take another.
- Match the exact spec. Studios often hand you a photo at "passport size" without checking the specific portal's KB or pixel requirements. At home you can verify.
- Privacy. Your photo isn't on a studio's WhatsApp or email after.
The trade-off: you need 10 minutes and a plain white wall. For most people that's an easy yes.
Aadhaar photo specifications
Aadhaar enrollment itself is done at a UIDAI center where they take the photo on their equipment. But for online Aadhaar-linked services (eKYC for banks, mutual fund accounts, gas connections, etc.), you may need to upload an Aadhaar-style photo:
- Dimensions: 3.5 × 4.5 cm (passport size)
- Pixel size: 413 × 531 px at 300 DPI
- File size: 20-100 KB depending on the portal (some accept up to 200 KB)
- Format: JPG / JPEG
- Background: Plain white or very light
- Face coverage: 70-80% of frame
- Recency: Within last 6 months
Aadhaar updates (correcting name, address, photo) require you to visit a center physically — they take the new photo there. The specs above apply to online services that use Aadhaar-style photos, not the Aadhaar card itself.
PAN card photo specifications (Form 49A)
The PAN card application (Form 49A for Indians, Form 49AA for foreign nationals) accepts photos with these specifications:
- Dimensions: 3.5 × 2.5 cm (square-ish, NOT regular passport size)
- Pixel size: 213 × 213 px (some portals accept 200 × 200)
- File size: 20-200 KB
- Format: JPG / JPEG
- Background: White or off-white, plain
- Color: Color photo, not black-and-white
- Recency: Within last 3 months
Important: PAN's photo dimensions are different from most other Indian IDs (3.5×2.5 vs the usual 3.5×4.5). A passport-style photo is too tall for PAN. You need a wider crop. Most ID photo tools have a separate PAN preset for this reason.
For PAN, you also need a separate signature image: 2 × 4.5 cm physical, 10-50 KB JPG, black ink on white paper.
Indian Passport photo specifications
The Passport Seva portal accepts photos meeting these specs:
- Dimensions: 3.5 × 4.5 cm (international ICAO standard)
- Pixel size: 350 × 450 px minimum, up to 4500 × 3500 max
- File size: 10 KB minimum to 1 MB maximum (most portals accept 250 KB)
- Format: JPG / JPEG
- Background: Plain white or off-white
- Face coverage: 70-80% of frame
- Expression: Neutral, mouth closed, both eyes visible
- Glasses: Allowed only if not tinted and not reflective
- Head coverings: Permitted for religious reasons; face must be fully visible from forehead to chin
- Recency: Within last 6 months
Step-by-step: take the photo
- Find a plain white wall. Avoid posters, switches, doors. If no plain wall is available, hang a white bedsheet or blanket.
- Stand 1-1.5 meters from the wall. This avoids shadows behind you. If you stand right against the wall, your shadow appears.
- Position yourself in good light. Stand near a window during daytime, facing the light. Avoid direct sunlight (creates harsh shadows). Avoid overhead lighting (creates raccoon eye shadows).
- Have someone else take the photo. Selfies don't work — the angle is wrong (camera looks up at you), the distance is too close (your face appears distorted), and your arm is visible.
- The photographer holds the phone at YOUR eye level. Not above, not below. Eye level produces the most flattering and standards-compliant photo.
- Distance: 1-1.5 meters. Frame should show top of head, full face, and shoulders. Phone cameras have wide-angle lenses that distort at close range — back up.
- Look directly at the camera. Eyes open. Mouth closed (slight smile okay). Neutral expression.
- Take 5-10 photos. Subtle differences in expression matter. Pick the best one — your face will look subtly different in each.
Step-by-step: convert to ID photo
- Open ShrinkTo's ID photo creator. Auto-crops to exact mm dimensions and compresses to required KB range.
- Pick the ID type: Aadhaar, PAN Card, Indian Passport, or others. The tool auto-loads the exact spec.
- Drop your phone photo. Up to 12 MB. The tool shows a crop area locked to the ID's required ratio.
- Drag the crop area to position your face. Top of head should be near the top of the crop, face should fill ~75% of the crop area.
- Click Generate. The tool resizes to exact pixel dimensions, then compresses to land in the required KB range using binary-search quality.
- Verify the output. Tool shows: dimensions, file size, format. All should match the spec.
- Download and use. File is named with the ID type for easy identification.
Total time: ~30 seconds once your phone photo is ready.
If your photo's background isn't white
Government ID photos require white or very light backgrounds. If your photo has a colored or busy background, two options:
- Re-take against a white wall. 5 minutes. Best quality.
- Use AI background removal. ShrinkTo's background remover isolates you from the background, then lets you replace with white. The result is high-quality for ID portraits where the AI handles hair and edges well.
The AI route works well 90% of the time. Edge cases: very tight crops where hair is cut off, heavy shadows, glasses with strong reflections.
Common mistakes that cause rejection
- Wrong dimensions. Most common: using passport size (3.5×4.5) for PAN (3.5×2.5). The PAN portal accepts but Tier-2 verification flags it.
- File too small. Compressing below the minimum KB makes the photo look pixelated. Aim for the middle of the range.
- Patterned background. Wallpaper, painted accent walls, posters — all cause rejection. Plain white only.
- Photo too dark or too bright. Phone cameras over-correct in poor lighting. Re-take in better light rather than fixing in software.
- Wearing reflective glasses. Flash reflects off lenses. Remove glasses or use a non-flash setting.
- Face not centered. Auto-crop tools help with this, but verify the final crop has your face centered horizontally.
- Top of head cut off. ID photos require the entire head visible. Recompose to include 1-2 cm of space above your head.
- Smiling broadly. Most Indian ID portals require neutral expression. Slight smile is okay; teeth showing is not.
Frequently asked questions
Can I really make a passport photo with my phone?
Do all ID photos use the same dimensions?
Can I use the same photo for Aadhaar, PAN, and passport?
What if I don't have a white wall?
How long does the photo need to be 'recent'?
Do I need to retake my Aadhaar photo if I look different?
Can I edit my face in an ID photo?
Is it legal to make my own passport photo?
Why does my PAN card photo look stretched or wrong?
What if my photo is rejected after submission?
- UIDAI Aadhaar enrollment guidelines (verified May 2026)
- Income Tax Department PAN application Form 49A specifications
- Passport Seva photo upload specifications
- ICAO 9303 — international passport photo standard
Last verified: May 7, 2026.
Create your ID photo in 30 seconds
Free, browser-based, supports Aadhaar / PAN / Passport / US visa / UK visa / Schengen.
badge Use the ID photo creator →