Updating your Aadhaar address, name, or photo online through myAadhaar or the UIDAI portal sometimes requires uploading a new passport photograph. The upload field looks simple until your photo gets rejected for wrong dimensions, excessive file size, or unsupported format.
Aadhaar is India's primary identity document — your photo must match biometric records on file. This guide explains the technical requirements and how to prepare a compliant photo at home using free, private browser tools.
Aadhaar photo technical requirements
UIDAI online update flows typically specify:
- Format: JPEG (.jpg) — HEIC, PNG, and PDF are rejected
- Dimensions: Commonly around 213×213 pixels or similar square/portrait ratio (check the active form tooltip)
- File size: Usually under 20KB–100KB depending on the service
- Background: Plain light background, no shadows
- Recency: Photo should reflect your current appearance for biometric matching
Requirements evolve with portal updates. Always read the instructions on the upload screen at uidai.gov.in or myaadhaar.uidai.gov.in before preparing your file.
When you need a new Aadhaar photo
- Online demographic update (name correction, address change)
- Child Aadhaar enrolment where parent uploads photo digitally
- Re-enrolment after long gap where appearance changed significantly
- Some state welfare scheme integrations requesting fresh Aadhaar photo
For in-person updates at an Aadhaar Seva Kendra, the operator captures your photo on site — no digital upload needed from you.
Step-by-step: prepare photo online
- Take a clear photo. Face a window, stand against a plain wall, look directly at the camera. No filters, no sunglasses.
- Open the Aadhaar preset. Go to /tools/image/govt-photo/?preset=aadhaar on mobile or desktop.
- Upload and crop. Centre your face in the crop guide. The preset applies UIDAI-friendly dimensions.
- Set compression target. Choose 50KB or 20KB based on the portal's stated maximum.
- Download the JPG and verify file properties show correct dimensions.
- Upload during your myAadhaar session while logged in with OTP verification.
Photo must match your biometrics
UIDAI compares uploaded photos against existing iris and face templates. Extreme edits, heavy makeup changes, or old photos from years ago may fail verification even if technically correct in KB and pixels. Use a recent photo that looks like you do today — the same appearance you would present at a physical Aadhaar centre.
NRIs updating Aadhaar from abroad
Indian citizens in the Gulf, US, or Europe can perform many Aadhaar updates online if their mobile number is linked. iPhone users should convert HEIC to JPG first — see our HEIC guide. ToolShoppy works internationally since processing is client-side; no Indian IP address required.
Protect your Aadhaar photo
Aadhaar photos are sensitive biometric data protected under India's DPDP Act. Never upload them to untrusted "free resizer" websites that store files on overseas servers. ToolShoppy processes everything locally — your photo never transits the network.
If upload still fails
- Try a different browser (Chrome recommended for uidai.gov.in)
- Disable VPN — some UIDAI sessions block non-Indian IP ranges for certain services
- Clear the file and re-compress to a smaller KB target
- Visit an Aadhaar Seva Kendra for in-person photo capture as fallback
Prepare your photo before starting the OTP login flow — UIDAI sessions time out, and you do not want to repeat verification because of a photo format error.