Identity Documents

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.

CitizenNest Editorial Team8 min read
โš ๏ธ
Disclaimer: This is an independent informational guide. We are NOT affiliated with any government body. Always verify on official websites.

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:

  1. Go to myaadhaar.uidai.gov.in
  2. Click on "Verify Mobile & Email" under My Aadhaar Services
  3. Enter your Aadhaar number and captcha
  4. If your number is not linked, you must update it (see Step 7)

Step 2: Check Network and Signal

  1. Ensure your phone has at least 2-3 bars of signal
  2. Move to an area with better coverage if indoors
  3. Toggle Airplane mode on and off to refresh the network connection
  4. If using dual SIM, ensure the correct SIM is set for SMS reception

Step 3: Disable DND

  1. Jio: SMS STOP to 1909, or use MyJio app โ†’ Settings โ†’ DND
  2. Airtel: SMS STOP to 1909, or use Airtel Thanks app
  3. Vi (Vodafone Idea): SMS STOP to 1909
  4. BSNL: SMS STOP to 1909
  5. 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

  1. Wait at least 30 minutes before requesting another OTP
  2. Try during off-peak hours (early morning 6-8 AM or after 8 PM)
  3. 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:

  1. Download the mAadhaar app from Google Play or App Store
  2. Register your Aadhaar in the app
  3. Go to TOTP section in the app
  4. The app generates a time-based OTP that refreshes every 30 seconds
  5. 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:

  1. Visit the nearest Aadhaar Enrolment/Update Centre โ€” find one at appointments.uidai.gov.in
  2. Carry your Aadhaar card and a valid ID proof
  3. Fill the Aadhaar Update/Correction form
  4. Provide your new mobile number
  5. Complete biometric verification
  6. Pay โ‚น75 for the update
  7. 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:

  1. Visit any Aadhaar Seva Kendra or enrolment centre
  2. Services like address update, mobile update, and biometric update can be done offline
  3. 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

  1. Keep your mobile number updated โ€” whenever you change your number, visit an Aadhaar centre to update it within 30 days
  2. Install mAadhaar app โ€” set up TOTP as a backup authentication method before you need it urgently
  3. Keep DND off or ensure transactional messages are allowed through your DND preferences
  4. Don't spam OTP requests โ€” wait at least 2-3 minutes between attempts to avoid rate limiting
  5. Maintain SMS storage โ€” regularly clear old messages so new OTPs can be received
  6. Save UIDAI sender ID โ€” add the UIDAI SMS sender to your contacts so your phone does not filter it as spam

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.