MY Bharat Portal OTP Not Received, Login Not Working or Forgot Password? Here’s the Complete Fix
You opened mybharat.gov.in, entered your mobile number, and waited for the OTP. Nothing arrived. Or maybe you typed your password and got an error that explains nothing. Either way, you’re locked out — and that’s frustrating. This guide covers every MY Bharat Portal login problem in 2026 and gives you working fixes in plain language. No jargon, no guesswork.
Table of Contents
Why My Bharat Portal Login Fails — The Short Answer
My Bharat Portal login fails most often because of one of four reasons: the OTP never arrives, the OTP expires before you use it, you’ve forgotten your password or MY Bharat ID, or there’s a temporary server issue on the portal itself.
Each of these has a specific fix. Let’s go through them one by one.
Even if you don’t know how to register then you can find My Bharat Portal Registration Guide here,Free step by step Guide, complete and essential.
Problem 1: OTP Not Received on My Bharat Portal
This is the most common complaint. You click “Login with OTP,” your screen says “OTP has been sent,” but your phone shows nothing. Here’s what’s actually happening and how to fix it.
Why the OTP Doesn’t Arrive
- DND (Do Not Disturb) is active on your SIM. Government OTP services send messages through transactional SMS routes, but if your number is on DND, the message gets blocked silently.
- Network congestion. If thousands of users are logging in at the same time — for example,right after a new scheme announcement — the SMS gateway slows down. Your OTP may arrive 5–10 minutes late.
- Wrong mobile number. You may have registered with a different number than the oneyou’re currently checking.
- SIM is inactive or in low signal area. The message is sent but can’t be delivered.
- Too many OTP requests. Clicking “Resend OTP” multiple times quickly can trigger a temporary block on your number.
How to Fix OTP Not Received on mybharat.gov.in
Step 1 — Wait 2–3 minutes first.
The portal clearly says the OTP is valid for only 2 minutes, but the delivery itself can be delayed. Wait before retrying.
Step 2 — Check your DND status.
Dial 1909 from your mobile and follow the voice instructions to check or deactivate DND.Alternatively, send an SMS: type START 0 and send it to 1909 to deactivate all DND categories.
Step 3 — Request the OTP again, but only once.
After 3 minutes, click “Resend OTP” once. Do not click multiple times — that blocks future OTPs
Step 4 — Try logging in with your email address instead.
If you registered with both a mobile number and an email, go back to the login page and switch toyour email ID. The OTP sent to email is often faster and more reliable.
Step 5 — Check your registered mobile number.
If you’re not sure which number you used, try logging in with your email first, then check yourprofile settings to see the registered mobile number.
Step 6 — Try during off-peak hours.
The mybharat.gov.in server handles heavy traffic during morning hours and after majorannouncements. Try logging in between 10 PM and 8 AM for faster OTP delivery
Step 7 — Clear browser cache and try again.
Sometimes a stuck browser session prevents the OTP request from going through properly. Press Ctrl + Shift + Delete , clear cookies and cache, then try again.
Step 8 — Try the DigiLocker Alternative:
If the standard OTP fails, suggest using the DigiLocker login path as a “Backdoor” to the portal.
Still no OTP after all of this?
Call the My Bharat helpline at 14472 or 1800-212-2729 (toll-free) and request manual support. You can also raise a ticket at support.mybharat.gov.in
Problem 2: OTP Received but Showing as Invalid or Expired
You got the OTP but the portal says it’s wrong or expired. This happens more often than you’dthink.
Why This Happens
- The OTP is valid for only 2 minutes on My Bharat Portal. If there was any delay betweenwhen you received it and when you typed it, it may have already expired.
- Copy-pasting the OTP sometimes includes an invisible space at the beginning or end,which makes it read as incorrect.
- Using an older OTP from a previous login attempt — even if it arrived late — won’t work.
How to Fix an Invalid OTP
- Request a fresh OTP.
Don’t use the one you already received. Click “Resend OTP” and usethe newest code only. - Type the OTP manually
instead of copy-pasting. This eliminates hidden character issues. - Act fast.
Once you receive the OTP, fill it in within 90 seconds to be safe. The 2-minute clockstarts when the OTP is generated, not when it arrives on your phone. - Refresh the login page
if you’ve been sitting on it for a while, then request a new OTP fromscratch.
Problem 3: Forgot Password on My Bharat Portal
If you set a password during registration and now can’t remember it, resetting it is straightforward.
Steps to Reset My Bharat Portal Password
- Go to mybharat.gov.in and click Sign In.
- On the login screen, click “Forgot Password” (below the password field).
- Enter your registered mobile number, email address, username, or MY Bharat ID — anyone of these works.
- Click “Get OTP.”
- Enter the OTP sent to your registered mobile or email.
- You’ll be taken to a “Set a New Password” screen.
- Enter your new password. The portal asks you to create a password that’s different from previous ones.
- Confirm the new password and click “Update Password.”
- Click “Login Now” to sign in with your new password.
Important: Your new password must be different from any password you’ve used before on thisportal. If you see an error saying the password has been used before, try a completely new combination.
Problem 4: Forgot MY Bharat ID
MY Bharat ID is the unique ID assigned to you when you registered. Some users lose track of itand can’t log in because they don’t know what to enter.
How to Find Your MY Bharat ID
Your MY Bharat ID is visible in three places:
- Your registered email inbox — search for an email from mybharat.gov.in with the subject”Registration Successful.” Your ID is mentioned there.
- Your profile page — if you’re logged in on another device or through a browser that has your session saved, go to your profile and find your ID.
- The login page itself — you don’t always need your MY Bharat ID. You can log in with your registered mobile number, email address, or username as well. Try those first.
If none of these work, contact the helpline at 14472 and provide your registered name, date ofbirth, and mobile number. The support team can retrieve your ID.
Problem 5: My Bharat Portal Login Not Working — Error Messages
Sometimes the portal just throws an error without explaining what went wrong. Here are the most common ones and what to do.
| Error / Symptom | Likely Cause | Fix |
| “Invalid credentials” | Wrong password or mobile number | Double-check the number; use “Forgot Password” |
| “User not found” | Not registered yet, or wrong input | Register first at mybharat.gov.in/yuva_register |
| Page loads but login button does nothing | Old browser or in-app browser | Open mybharat.gov.in directly in Chrome or Firefox. If using phone, don’t open from WhatsApp link — open browser separately |
| Blank white screen after login | Session conflict | Clear cache, log out of all tabs, try again |
| “Too many attempts”message | Repeated wrong entries | Wait 30 minutes, then try again |
| Portal is slow or not opening | Server maintenance or high traffic | Try after 30 minutes or during off-peak hours |
Problem 6: Can’t Login as a Partner or NSS Program Officer
Partner login and Program Officer login work differently from Youth login. Many users try logging in from the wrong page.
- Partners should log in at: mybharat.gov.in/ministry
- Youth / Volunteers log in at: mybharat.gov.in/yuva_login
- NSS Program Officers use the same portal but with their designated credentials sentduring onboarding.
If you’re a partner and didn’t receive your login credentials, contact your Business Forum or theDepartment of Youth Affairs at the address: CEO, MY Bharat, Shastri Bhawan, Dr. RajendraPrasad Road, New Delhi – 110001.
When to Contact My Bharat Portal Support
If you’ve tried everything above and still can’t log in, reach out directly:
Toll-free helpline: 14472 or 1800-212-2729
Support portal: support.mybharat.gov.in
Office address: CEO, MY Bharat, Department of Youth Affairs, Ministry of Youth Affairsand Sports, Shastri Bhawan, Dr. Rajendra Prasad Road, New Delhi – 110001
The helpline is available during government working hours. For faster resolution, have yourregistered mobile number, email address, and date of birth ready before you call.
Frequently Asked Questions
Q1. Why is MY Bharat OTP not coming on my phone?
If your MY Bharat OTP is not coming, the most likely reasons are DND active on your SIM, wrong mobile number entered, server delay during peak hours, or too many OTP requests in a short time.
Q2. Can I receive MY Bharat OTP on WhatsApp or email instead of SMS?
Yes — if you registered with an email address, you can swithc to email OTP on the login page, WhatsApp OTP is not currently supported on mybharat.gov.in.
Q3. How long is the OTP valid on My Bharat Portal?
The OTP on mybharat.gov.in is valid for 2 minutes from the time it is generated. Once it expires,you need to request a new one.
Q4. My Bharat Portal says “invalid credentials” even though I know my password. What should I do?
First, confirm you’re entering the correct registered mobile number or email. If you’re sure it’sright, use the “Forgot Password” option to reset it. Also check that Caps Lock is not on whiletyping your password.
Q5. Can I use My Bharat Portal login on the mobile app?
Currently, mybharat.gov.in is primarily a web-based portal optimized for mobile browsers. Forthe best experience on a smartphone, open the official website in Chrome or Firefox browserrather than an in-app browser. Use the same login credentials you use on the desktop site.
Q6. I forgot my My Bharat ID. How do I find it?
Check your registration email from mybharat.gov.in for a message titled “RegistrationSuccessful” — your MY Bharat ID is included there. Alternatively, you can log in using yourmobile number, email, or username instead of your ID.
Final Note
MY Bharat Portal login issues in 2026 are almost always fixable on your own. Whatever the problem — OTP delay, DND setting, password reset, or browser issue — the fix is almost always in this guide. If nothing works, call the toll-free helpline at 14472. For registration help or certificate download issues, check our other guides on this site.
Not registered yet? Read our free My Bharat Portal Registration Guide — complete step-by-step for first-time users.



I register this email id and number but when I open it it say user not found