Stuck on My Bharat Portal login? Fix OTP not received, forgot password, MY Bharat ID issues, and login errors — step-by-step solutions that actually work.
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 message that doesn’t explain anything. Either way, you can’t get in — and that’s frustrating.
This guide covers every known My Bharat Portal login problem and gives you working fixes in plain language. No jargon, no guesswork.
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, theOTP expires before you use it, you’ve forgotten your password or MY Bharat ID, or there’s atemporary server issue on the portal itself.
Each of these has a specific fix. Let’s go through them one by one.
Table of Contents
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 beensent,” 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 messagesthrough transactional SMS routes, but if your number is on DND, the message gets blockedsilently.
- 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 atemporary 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, butthe 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.
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 isstraightforward.
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 fromprevious 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 | Browser compatibility issue | Browser compatibility issue |
| 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 Portal OTP not coming on my phone?
The most likely reasons are DND active on your SIM, wrong mobile number entered, server delayduring peak hours, or too many OTP requests in a short time. Check your DND status by dialing1909, wait 3 minutes, and then request the OTP once more.
Q2. 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.
Q3. 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.
Q4. My Bharat Portal says “invalid credentials” even though I know my password. Whatshould 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.
Final Note
My Bharat Portal login issues are almost always fixable on your own. The OTP delay problem isthe most frustrating one, but it resolves in most cases once you check your DND settings and giveit a few minutes. For anything that doesn’t resolve after the steps above, the toll-free helpline at14472 is your fastest path to a real answer.
If you have trouble with registering on My Bharat Portal or downloading your certificate after completing tasks , check the other guides on this site for step-by-step walkthroughs of those processes as well.