Aadhaar Card Photo Size and Format 2026

Your Aadhaar photo appears on your Aadhaar card, in your eKYC records at every bank you've ever opened, on your PAN-Aadhaar linkage, and behind every digital ID verification you've used. UIDAI's photo standards control what works for Aadhaar enrollment, what's accepted by Aadhaar-linked online services, and what gets flagged at biometric verification. This guide covers all of it for 2026.

bolt TL;DR
Aadhaar enrollment photoCaptured by UIDAI at enrollment center — you cannot upload
Aadhaar online services photo3.5×4.5 cm · 20-100 KB · JPG · white background
mAadhaar app profile photo200×200 px · 5-50 KB · JPG (set in app)
eKYC photo (banks, MFs, telecom)3.5×4.5 cm · varies 20-200 KB · JPG · white background
PVC Aadhaar cardUses your existing enrollment photo — cannot replace
To update Aadhaar photoVisit UIDAI center physically — cannot do online
Photo standardsUIDAI follows ICAO 9303 (international passport standard)
badge

Aadhaar-style photo creator

Auto-crops to 3.5×4.5 cm, hits the KB target. For online services that need an Aadhaar-style photo upload.

Try it arrow_forward

The Aadhaar photo confusion: enrollment vs online services

"Aadhaar photo size" is one of the most-searched Indian ID queries — and one of the most misunderstood. There are actually three different "Aadhaar photo" use cases, each with different rules:

1. The photo on your Aadhaar card itself

This was captured by UIDAI staff at the enrollment center using their dedicated equipment. You did not upload it. UIDAI follows international ICAO 9303 standards for biometric photos. To change this photo, you must visit a UIDAI center physically — there is no online way to upload a new photo for your Aadhaar card.

2. Photos for Aadhaar-linked online services (eKYC)

When you open a bank account, mutual fund account, or telecom connection that uses Aadhaar eKYC, the service often asks for a separate photo upload — even though your Aadhaar already has one. This is for their own records. The specs vary by service but typically: 3.5 × 4.5 cm, 20-100 KB, JPG, white background.

3. Profile photo in the mAadhaar app

The mAadhaar app on your phone has a profile photo that's separate from your enrollment photo. You can change this in the app any time. It's just a profile picture — it doesn't update your actual Aadhaar.

Most "how to compress for Aadhaar" searches are actually about category #2 — banks, mutual funds, and online services that ask for an Aadhaar-style photo upload. This guide covers all three.

UIDAI's photo standards (enrollment)

When you enroll for Aadhaar (or update your existing Aadhaar photo), UIDAI captures the photo using their own equipment at an authorized center. The standards they follow:

  • Format: Photo captured at high resolution by UIDAI camera — the operator processes and stores it in UIDAI's database
  • Composition: Front-facing, both eyes visible, neutral expression, mouth closed
  • Background: Plain off-white or very light grey (UIDAI center backdrop)
  • Lighting: Even soft lighting, no harsh shadows, no red-eye
  • Coverage: Face fills approximately 70-80% of frame
  • Glasses: Allowed only if non-tinted and non-reflective. Most centers ask you to remove glasses.
  • Religious head coverings: Permitted, but face must be fully visible from forehead to chin
  • Standard: Internally based on ICAO 9303 (the international standard for biometric travel documents)

You don't need to do anything in advance — the operator at the enrollment center handles the photo capture. You just need to show up clean-shaven (or maintain your usual appearance), wear non-reflective glasses if any, and follow the operator's instructions.

Important: the photo on your Aadhaar card stays the same until you go back to a center to update it. If you got Aadhaar in 2014 and you look very different in 2026, you should update — banks and exam centers compare your face to your Aadhaar photo, and a stale photo causes friction.

Aadhaar-linked online services photo specs

When opening accounts that use Aadhaar eKYC, you'll often need to upload a recent photo separately. Common specs across major services:

Bank account opening (eKYC)

  • Most public sector banks (SBI, PNB, BOB, etc.): 3.5×4.5 cm, 20-100 KB, JPG, white background
  • Private banks (HDFC, ICICI, Axis, Kotak): Vary by bank, typically 200×230 px to 350×450 px, 20-200 KB
  • Small finance banks (AU, Equitas, Ujjivan): Often more flexible, 50-500 KB acceptable
  • Payment banks (Paytm, Airtel, Jio): Capture photo in-app via camera, no upload needed

Mutual fund account (KRA / CKYC)

Mutual fund houses use SEBI-mandated KYC standards via KRAs (CAMS, Karvy, NSDL CVL). Their portals typically accept:

  • Dimensions: 200×230 px to 4000×3000 px
  • File size: 50-500 KB (one of the more relaxed limits)
  • Format: JPG / PNG (PDF for some KRAs)

Telecom connections (postpaid SIM)

  • Jio, Airtel, Vi: Photo captured in-app or by retailer; no user upload needed for Aadhaar-linked SIMs
  • BSNL postpaid: Sometimes asks for separate photo upload, 3.5×4.5 cm, 20-50 KB JPG

Government services portals

  • e-Shram (labor card): 200×230 px, 50-200 KB JPG
  • Ayushman Bharat (PMJAY): Photo captured at enrollment center; no online upload
  • Driving License (Sarathi portal): 3.5×4.5 cm, 20-100 KB JPG, white background

One pattern: the 3.5×4.5 cm white-background JPG at 20-100 KB works for nearly every Aadhaar-linked service. If you make one compliant photo, it serves most of these portals.

mAadhaar app photo

The mAadhaar app (Android / iOS) lets you carry a digital version of your Aadhaar on your phone. The app has its own profile photo separate from your enrollment photo:

  • Where: Open mAadhaar → Profile → tap photo to change
  • Specs: 200×200 px (square crop), 5-50 KB JPG
  • Source: Take with the app's camera, or pick from phone gallery
  • Privacy: The mAadhaar app stores this locally on your phone. It does not sync to UIDAI's servers and does not appear on your physical Aadhaar card.

This is purely cosmetic. Useful if you want a more recent photo for showing your digital Aadhaar at airports or banks (some staff compare your face to the digital photo, and a recent one is easier to verify).

To set: take a phone selfie or use a recent passport-style photo. The app will let you crop to square. No need to compress externally — the app handles size internally.

PVC Aadhaar card

UIDAI launched the PVC Aadhaar card in 2020 — a wallet-sized plastic version of your Aadhaar with embedded security features. People often ask: "Can I upload a new photo for my PVC card?"

Answer: No. The PVC card uses the same photo as your existing Aadhaar enrollment. UIDAI prints what's in their database. You cannot upload a different photo for the PVC card specifically.

If you want a recent photo on your PVC card:

  1. Visit a UIDAI enrollment center
  2. Request a photo update (one of the demographic update options)
  3. The operator captures a new photo
  4. UIDAI updates the photo in their database (takes 5-10 days)
  5. Order a new PVC card from your updated Aadhaar

Cost: ₹50 for biometric/photo update + ₹50 for PVC card. Total ₹100. Process takes 2-3 weeks end-to-end.

How to update your Aadhaar photo

UIDAI does not allow online photo updates. You must visit a UIDAI enrollment center physically. The process:

  1. Find a nearby Aadhaar enrollment center. Visit https://uidai.gov.in/locate → enter your area → get the list of authorized centers.
  2. Book an appointment online (recommended). Most centers accept walk-ins but appointments avoid hours of waiting. Book on UIDAI's appointment portal.
  3. Carry your Aadhaar card and a backup ID. They'll need your Aadhaar number and one other government ID for verification.
  4. At the center: request a "Demographic Update" with photo. Pay ₹50 fee. The operator captures your new photo.
  5. Get the URN (Update Request Number). Acknowledgement slip with a 14-digit URN. Save this — it's how you track the update.
  6. Track the update on UIDAI's website. https://uidai.gov.in/check-aadhaar → enter URN. Status updates every 24-48 hours. Expected processing: 5-10 days.
  7. Receive confirmation SMS. When the update completes, UIDAI sends a confirmation to your registered mobile.
  8. Download updated e-Aadhaar. https://eaadhaar.uidai.gov.in → enter Aadhaar number → download. Your new photo appears in the e-Aadhaar PDF.
  9. Optionally order a new PVC card. ₹50 for the physical card with the new photo.

Total time: 2-3 weeks including center visit, processing, and PVC card delivery. The new photo takes effect immediately for online services once it's in UIDAI's database.

Step-by-step: create an Aadhaar-style photo for eKYC

For online services that ask you to upload an Aadhaar-style photo (banks, mutual funds, government portals), the workflow:

  1. Take a phone photo against a plain white wall. Use natural daylight from a window. Have someone hold the phone at your eye level 1-1.5 m away.
  2. Open ShrinkTo's ID photo creator. Browser-based, no upload.
  3. Pick the "Aadhaar" preset. Auto-applies 3.5×4.5 cm dimensions and 20-100 KB target.
  4. Drop your photo. Cropper opens with the right aspect ratio locked. Drag to position your face — top of head near top of crop, face filling 70-80%.
  5. Click Generate. Tool resizes to 413×531 px and binary-search-compresses to land near 50 KB.
  6. Verify the output. Dimensions ✓, file size ✓, JPG format ✓, white background ✓.
  7. Save with a clear filename. "aadhaar_photo_dakshesh_2026.jpg" — easy to find when you're filling out three different bank applications.
  8. Upload to your service portal. Most accept this size and format directly.

If your background isn't white, use AI background removal (ShrinkTo's BG remover) to replace with white before compressing.

Privacy considerations for Aadhaar-related photos

Your Aadhaar photo is the most-used photo of you in India. Once uploaded to a service, it's typically retained indefinitely. A few things worth knowing:

  • UIDAI's database is the most secure. UIDAI's servers are highly regulated and audited. Your enrollment photo is encrypted at rest. UIDAI does not share photos with third parties without your consent (you authorize sharing during eKYC by entering an OTP).
  • Service-side storage is variable. When you upload a photo to a bank, mutual fund, or telecom, that service stores a copy. Their data security varies. Major banks meet strict regulations; smaller services may not.
  • Browser-based compression keeps the photo private during processing. If you use a server-based compressor to prepare your photo for upload, the compressor's server has a copy too. Browser-based tools (ShrinkTo) avoid this. Verify via DevTools Network tab — no upload requests during processing.
  • Don't email Aadhaar photos as attachments to unverified addresses. Email isn't end-to-end encrypted by default. Attached photos are accessible to email providers and intermediaries.
  • The mAadhaar app stores your profile photo locally. If you lose your phone, the photo isn't on UIDAI's servers — but it is on your phone. Use phone encryption + screen lock.
  • Use AI background removal for non-white background photos privately. Browser-based AI removes the background without uploading the photo. Don't use server-based BG removers for ID photos.

Common mistakes

  • Trying to update Aadhaar photo online. Not possible. Photo updates require visiting a center. Online "Aadhaar photo update" services are scams — they cannot deliver what they promise.
  • Confusing mAadhaar app photo with actual Aadhaar photo. Updating the app photo doesn't update your Aadhaar card. They're separate.
  • Uploading the photo from your Aadhaar card to bank eKYC. If your Aadhaar is from 2014 and you look different in 2026, the bank's KYC verification flags the mismatch. Upload a recent photo, not the photo from your Aadhaar card.
  • Photo too small (under 20 KB). Over-compressing makes the photo look pixelated and triggers KYC verification rejection. Aim for 40-60 KB for the 20-100 KB range.
  • Wearing glasses with reflections. Aadhaar enrollment doesn't allow reflective glasses. Same for online eKYC. Remove glasses or use a non-reflective pair.
  • Background not plain. Aadhaar standards require plain white or very light. Patterned wallpaper, dark walls cause verification issues.
  • Old photo from 5+ years ago. Some services (banks especially) flag old photos during KYC. Use a photo within the last 6 months for online uploads.
  • Photo with another person visible. Aadhaar requires a clear single-person photo. Photos with relatives in the background, or shadows of others, cause rejection.
  • Mistaking PAN dimensions (3.5×2.5 cm) for Aadhaar (3.5×4.5 cm). Aadhaar is taller (passport ratio), PAN is squarer. Use a tool with the right preset to avoid this.

Aadhaar photo troubleshooting

"My Aadhaar photo doesn't look like me anymore" — Update at a UIDAI center. ₹50 fee, 5-10 day processing.

"My eKYC photo upload keeps failing" — Check: is it JPG (not PNG)? Is file size 20-100 KB? Are dimensions 3.5×4.5? Try a different browser. Some bank portals don't work in Safari.

"Bank rejected my photo even though it matches the spec" — Bank-side review can flag photos for reasons beyond the technical spec: poor lighting, partial shadows, mild blur. Re-take with better lighting.

"My PVC Aadhaar arrived with the wrong photo" — UIDAI prints whatever is in their database. If their database has an old photo, the PVC card has the old photo. Update at a center first, then re-order PVC.

"I want to verify my Aadhaar photo before applying" — Download e-Aadhaar from https://eaadhaar.uidai.gov.in. Open the PDF (password is first 4 letters of your name in caps + your year of birth, e.g. "DAKS1995"). The photo on your e-Aadhaar is the photo currently in UIDAI's database.

"Can I use my Aadhaar enrollment photo for other applications?" — Technically yes if you can extract it from your e-Aadhaar PDF. But the photo is small and watermarked. Better to take a fresh photo for each application.

Frequently asked questions

What is the photo size for Aadhaar 2026?
For the Aadhaar card itself: photo is captured by UIDAI at the enrollment center, you cannot upload. For Aadhaar-linked online services (eKYC, banks, mutual funds): typically 3.5×4.5 cm, 20-100 KB, JPG, white background.
Can I update my Aadhaar photo online?
No. UIDAI requires you to visit a physical enrollment center to update your Aadhaar photo. There is no online photo upload option. The process costs ₹50 and takes 5-10 days to reflect in the database.
How do I make an Aadhaar-style photo at home?
Take a photo against a plain white wall in good natural lighting. Have someone hold the phone at your eye level 1-1.5 m away. Crop to 3.5×4.5 cm ratio, compress to 50 KB JPG. Use ShrinkTo's ID photo creator with the Aadhaar preset for automatic sizing.
What's the difference between Aadhaar enrollment photo and mAadhaar app photo?
Enrollment photo is what appears on your Aadhaar card and in UIDAI's database — only updatable at a physical center. mAadhaar app photo is a profile picture in the mobile app, separate from your Aadhaar, and only stored on your phone.
Can I use my Aadhaar card photo for bank account opening?
It's preferable to upload a recent photo, not extract from your Aadhaar card. Banks' KYC verification compares your uploaded photo with your face during video KYC — if your Aadhaar is from 2014 and you look different now, the comparison fails. Use a fresh photo within the last 6 months.
What is the PVC Aadhaar card?
A wallet-sized plastic version of your Aadhaar with embedded security features. Order online from UIDAI for ₹50. The PVC card uses your existing enrollment photo — to get a new photo on the PVC card, update your Aadhaar enrollment first at a center.
Why does UIDAI use specific photo standards?
UIDAI follows ICAO 9303, the international standard for biometric travel documents. This ensures Aadhaar photos work for biometric verification, facial recognition, and cross-checking with other government databases.
What happens if my Aadhaar photo is too old?
If the difference between your Aadhaar photo and your current appearance is large, you may face friction at airports, exam centers, or bank verifications. UIDAI doesn't have an automatic 'photo expiration' — you can update voluntarily when you feel the photo no longer matches.
Can I upload an Aadhaar photo from any country?
Aadhaar enrollment requires physical presence at a UIDAI center in India. NRIs can update their Aadhaar photo when they visit India next. There's no remote/embassy-based photo update process.
What's the safest way to share my Aadhaar photo for eKYC?
Use the official eKYC flow within the service (bank, MF house). They generate an OTP-authorized request to UIDAI, which returns your authorized data including photo. You don't need to upload your Aadhaar photo separately when using OTP-based eKYC. If a service asks for a separate photo upload, that's for their own records (in addition to UIDAI's).
Sources & references
  • UIDAI official photo specifications — uidai.gov.in (verified May 2026)
  • UIDAI enrollment guidelines
  • ICAO 9303 — international biometric photo standard
  • RBI eKYC framework guidelines
  • SEBI KYC norms for mutual fund accounts

Last verified: May 7, 2026.

Make an Aadhaar-style photo for online services

Free, browser-based, exact specs. Your photo never leaves your device.

badge Aadhaar-style photo creator →