Aadhaar OTP Not Received? Try These 8 Fixes Right Now
Aadhaar OTP not coming on your mobile? Fix UIDAI OTP limit exceeded, DND block, wrong number linked & e-KYC failures. Working solutions for today.
Official Links
Aadhaar OTP Not Received: How to Fix
Aadhaar OTP (One-Time Password) is essential for online Aadhaar services like downloading e-Aadhaar, updating details, e-KYC verification, and linking Aadhaar with various government portals. When the OTP does not arrive on your registered mobile number, it blocks all these transactions. This guide covers every reason why Aadhaar OTP may not be received and how to fix each issue.
Common Error Messages and Symptoms
You may experience these issues when requesting an Aadhaar OTP:
- "OTP has been sent to your registered mobile number" โ but no SMS arrives
- "OTP generation failed โ please try again later" โ UIDAI server error
- "Maximum OTP attempts exceeded" โ too many requests in a short period
- "Invalid OTP" โ OTP received but does not work when entered
- OTP arrives after the validity period (10 minutes) has expired
- OTP is received on an old mobile number you no longer use
- No error shown, but SMS never arrives even after multiple attempts
- OTP works for some services but not for Aadhaar portal specifically
Why Aadhaar OTP May Not Be Received
1. Mobile Number Not Registered with Aadhaar
The most common reason. If your current mobile number is not linked to your Aadhaar, UIDAI sends the OTP to whatever number is on record โ or no number at all.
How to check: Visit myaadhaar.uidai.gov.in and try the "Verify Mobile/Email" option to see if your number is linked.
2. Network or Signal Issues
Poor mobile network coverage can delay or block SMS delivery. This is especially common in rural areas or inside buildings with weak signal.
3. UIDAI Server Overload
During peak hours (typically 10 AM to 2 PM on working days), UIDAI servers experience heavy traffic. OTP generation may be delayed or fail.
4. DND (Do Not Disturb) Activated
If DND is active on your mobile number, your telecom operator may block transactional SMS from certain senders, including UIDAI.
5. SMS Storage Full
If your phone's SMS inbox is full, new messages including OTPs cannot be delivered.
6. OTP Rate Limiting
UIDAI limits the number of OTP requests per Aadhaar number. If you have requested too many OTPs in a short time, further requests are blocked temporarily.
7. Telecom Operator Delays
Sometimes the delay is on the telecom operator's side. Certain operators have intermittent issues with delivering bulk transactional SMS.
Step-by-Step Troubleshooting
Step 1: Verify Your Registered Mobile Number
Before anything else, confirm that your current mobile number is linked to Aadhaar:
- Go to myaadhaar.uidai.gov.in
- Click on "Verify Mobile & Email" under My Aadhaar Services
- Enter your Aadhaar number and captcha
- If your number is not linked, you must update it (see Step 7)
Step 2: Check Network and Signal
- Ensure your phone has at least 2-3 bars of signal
- Move to an area with better coverage if indoors
- Toggle Airplane mode on and off to refresh the network connection
- If using dual SIM, ensure the correct SIM is set for SMS reception
Step 3: Disable DND
- Jio: SMS
STOPto 1909, or use MyJio app โ Settings โ DND - Airtel: SMS
STOPto 1909, or use Airtel Thanks app - Vi (Vodafone Idea): SMS
STOPto 1909 - BSNL: SMS
STOPto 1909 - Wait 24 hours for DND deactivation to take effect
Step 4: Clear SMS Inbox
Delete old messages to free up space. Most phones can store only a limited number of SMS messages. Clear at least 50-100 messages.
Step 5: Wait and Retry
- Wait at least 30 minutes before requesting another OTP
- Try during off-peak hours (early morning 6-8 AM or after 8 PM)
- Each OTP is valid for 10 minutes โ enter it promptly when received
Step 6: Use TOTP Instead of OTP
UIDAI offers a TOTP (Time-based OTP) feature as an alternative:
- Download the mAadhaar app from Google Play or App Store
- Register your Aadhaar in the app
- Go to TOTP section in the app
- The app generates a time-based OTP that refreshes every 30 seconds
- Use this TOTP wherever Aadhaar OTP is required
Step 7: Update Your Mobile Number in Aadhaar
If your mobile number has changed or was never registered:
- Visit the nearest Aadhaar Enrolment/Update Centre โ find one at appointments.uidai.gov.in
- Carry your Aadhaar card and a valid ID proof
- Fill the Aadhaar Update/Correction form
- Provide your new mobile number
- Complete biometric verification
- Pay โน75 for the update
- You will receive an Update Request Number (URN) โ update takes 10-90 days
Note: Mobile number update cannot be done online. You must visit a centre in person.
Alternative Methods and Workarounds
Use mAadhaar App TOTP
As described in Step 6, this is the best alternative when SMS OTP is not working. The TOTP is generated on your device and does not depend on SMS delivery.
Use Aadhaar Virtual ID
For services that accept Virtual ID (VID) instead of Aadhaar number, generate a VID through the mAadhaar app without needing OTP verification.
Visit Aadhaar Centre for Offline Services
If you need Aadhaar-related services urgently and OTP is not working:
- Visit any Aadhaar Seva Kendra or enrolment centre
- Services like address update, mobile update, and biometric update can be done offline
- Carry original documents for verification
Use Masked Aadhaar / e-Aadhaar via TOTP
Download your e-Aadhaar using TOTP from the mAadhaar app if SMS OTP is delayed.
Request OTP via Email
Some services allow OTP delivery to your registered email address as well. Check if the portal you are using offers an email OTP option.
Helpline Contacts
| Contact | Details |
|---|---|
| UIDAI Toll-Free | 1947 (available 24x7) |
| UIDAI Email | help@uidai.gov.in |
| myAadhaar Portal | myaadhaar.uidai.gov.in |
| UIDAI Grievance | uidai.gov.in/en/contact-support.html |
| mAadhaar App Support | Available within the app under Help section |
For telecom-related SMS issues:
- Jio: 198 or MyJio app
- Airtel: 198 or Airtel Thanks app
- Vi: 199 or Vi app
- BSNL: 1800-180-1503
Prevention Tips
- Keep your mobile number updated โ whenever you change your number, visit an Aadhaar centre to update it within 30 days
- Install mAadhaar app โ set up TOTP as a backup authentication method before you need it urgently
- Keep DND off or ensure transactional messages are allowed through your DND preferences
- Don't spam OTP requests โ wait at least 2-3 minutes between attempts to avoid rate limiting
- Maintain SMS storage โ regularly clear old messages so new OTPs can be received
- Save UIDAI sender ID โ add the UIDAI SMS sender to your contacts so your phone does not filter it as spam
Related Guides
- How to Update Mobile Number and Email in Aadhaar โ Complete Guide
- How to Change Mobile Number in Aadhaar Card โ Step-by-Step Guide
- Aadhaar Card Common Problems & Solutions
- How to Download e-Aadhaar Card PDF Online โ Step-by-Step Guide
- How to Check Aadhaar Card Update Status Online
Frequently Asked Questions
Why is Aadhaar OTP not coming on my mobile?
The most common reasons are: your mobile number is not registered with Aadhaar, DND is activated on your SIM, network signal issues, UIDAI server overload during peak hours, or your SMS inbox is full. Follow the troubleshooting steps above to identify and fix the specific issue.
How many times can I request Aadhaar OTP in a day?
UIDAI allows a limited number of OTP requests per Aadhaar number per day (typically 8-10 attempts). After exceeding this limit, you must wait 24 hours before requesting again. Use TOTP via the mAadhaar app as an alternative.
Can I receive Aadhaar OTP on a number not linked to my Aadhaar?
No. Aadhaar OTP is sent only to the mobile number registered in the UIDAI database. If your number has changed, you must visit an Aadhaar enrolment centre to update it. Online mobile number update is not available.
What is the difference between OTP and TOTP for Aadhaar?
OTP (One-Time Password) is sent via SMS to your registered mobile number. TOTP (Time-based OTP) is generated by the mAadhaar app on your phone and refreshes every 30 seconds. TOTP does not require SMS delivery and works even without mobile network.
How long is an Aadhaar OTP valid?
Aadhaar OTP is valid for 10 minutes from the time of generation. If you do not enter it within this window, you must request a new OTP. TOTP refreshes every 30 seconds and must be used within that window.
Related Aadhaar Guides
Related Guides
Aadhaar PAN Name Mismatch? Fix Linking Error
Aadhaar-PAN linking failed due to name or DOB mismatch? Learn how to fix the error by updating Aadhaar or PAN details for ITR filing in 2026.
Aadhaar Authentication History: Check Who Used Your Aadhaar
Check your Aadhaar authentication history online at myaadhaar.uidai.gov.in. See who used your Aadhaar, auth types, and how to detect fraud.
DigiLocker App Not Working? Fix Developer Options & Rooted Phone Issues
Fix DigiLocker app not working due to developer options, rooted phone detection, or app crashes. Step-by-step troubleshooting guide.
Aadhaar vs Voter ID vs Passport โ Which ID Proof to Use and When
Compare Aadhaar card, Voter ID, and Passport as identity and address proof documents. Know which ID is accepted where, key differences, and when to use each document.
How to Apply for Driving License Online โ Step-by-Step Guide
Complete guide to apply for new driving license online via Parivahan Sewa. Learner's license, documents, fees, and test process.