The most common reasons your login fails
Bank of America login problems usually fall into a few categories: you're entering the wrong password, your account is temporarily locked for security, your browser is blocking cookies, or the website is down. Start by checking the simplest things first — whether caps lock is on, whether you're using the right username or card number, and whether you're on the real Bank of America website and not a phishing copy.
If you're certain your password is correct, the next step is to look at what message the website shows you. Bank of America displays different error messages for different problems, and the message itself tells you what to do next.
Key Takeaways
- Wrong password, caps lock, or typing your card number instead of your username are the first things to check before assuming something is broken.
- If the website says your account is locked, you can unlock it yourself through the "Forgot Username or Passcode" link without calling anyone.
- If you see a message about unusual activity or a security code, Bank of America is asking you to verify your identity — check your phone or email for a code they sent you.
- Browser cookies and cache can block login; clearing them or trying a different browser often fixes the problem when ready.
- If none of these steps work, call Bank of America at 1-800-933-6262 to confirm your account is not compromised and to get a real person to troubleshoot with you.
What to do if you see "invalid username or password"
This message means Bank of America did not recognize what you typed. Before you assume you forgot your password, check these things: Is caps lock on? Are you using your username, or are you typing your debit card number? Bank of America usernames are not the same as card numbers — your username is what you created when you set up online banking, or it may be your email address.
If you are certain you are typing your username correctly and the password is right, try the "Forgot Username or Passcode" link on the login page. You will be asked to confirm your identity by answering security questions or receiving a code on your phone or email. Once you confirm who you are, you can create a new password and try logging in again.
When your account is locked or you see a security message
Bank of America locks accounts temporarily after several wrong password attempts, or when it detects login activity that looks unusual — logging in from a new device, a new location, or at an odd time. If you see a message saying your account is locked or asking you to verify your identity, do not panic. This is a security feature protecting your money.
Check your phone and email for a message from Bank of America. They usually send a code (often called a one-time passcode or OTP) that you enter on the website to prove you are the real account holder. If you do not see a message, click "Resend Code" or "Send Code to My Phone" on the login screen. If you still do not receive anything after a few minutes, call 1-800-933-6262 and tell them you cannot receive the code — they can verify you another way.
Browser problems that block login
Your web browser stores small files called cookies that help websites remember you. If these files get corrupted, or if your browser is set to block them, Bank of America's login will not work. The fastest fix is to clear your browser's cookies and cache, then try logging in again.
On most browsers, you can do this by pressing Ctrl+Shift+Delete (Windows) or Command+Shift+Delete (Mac), then selecting "All time" or "Everything" and clicking Delete. After that, close the browser completely and open it again. If clearing the cache does not work, try a different browser — if you normally use Chrome, try Firefox or Safari. If login works in a different browser, the problem was your original browser, not your account.
Checking if Bank of America's website is down
Occasionally Bank of America takes its website offline for maintenance or experiences an outage. Before you spend time troubleshooting, check whether the problem is on their end. Go to a website like Downdetector or DownRightNow and search for "Bank of America." If many other people are reporting login problems at the same time, the website is likely down and you just have to wait.
You can also try accessing your account through the Bank of America mobile app instead of the website. Sometimes the app works when the website is down, or vice versa. If the app works, you know your account is fine and the website is the problem.
What to do if nothing works
If you have tried resetting your password, clearing your browser cache, checked that the website is not down, and you still cannot log in, call Bank of America at 1-800-933-6262. Have your Social Security number, date of birth, and a form of ID ready. A representative can check whether your account has been compromised, whether there is a technical issue on their end, and can walk you through login steps in real time.
If you are calling from outside the United States, Bank of America has different phone numbers for different countries — you can find yours on their website under "Contact Us." Wait times are usually shorter early in the morning or on weekdays.
Protecting your account after you get back in
Once you regain access, take a moment to check your account for unauthorized activity. Look at recent transactions and make sure they are all yours. If you see charges you did not make, call 1-800-933-6262 right away and report them — Bank of America has a process for disputing unauthorized transactions.
If your password was weak or you think someone may have seen it, change it again. Go to Settings or Preferences in your online banking, find the password or security section, and create a new one that is at least 12 characters long and includes numbers, uppercase letters, and symbols. Do not use the same password across multiple websites.
Frequently Asked Questions
How long does Bank of America lock my account after wrong password attempts?
Bank of America usually locks your account for 24 hours after multiple failed login attempts. You can unlock it sooner by using the "Forgot Username or Passcode" link and confirming your identity. You do not have to wait or call anyone.
Can I log in if I am traveling or in a different country?
Yes, but Bank of America may ask you to verify your identity the first time you log in from a new location. This is normal. You will receive a code on your phone or email — enter it to confirm you are the real account holder. If you know you will be traveling, you can call 1-800-933-6262 before you leave to let them know.
What if I never set up online banking and do not have a username?
You can create one on the Bank of America login page by clicking "Enroll Now" or "Register." You will need your debit card or account number, Social Security number, and date of birth. The process takes a few minutes and you can log in when ready after.
Is it safe to reset my password on public WiFi?
It is safer to do it on your home WiFi or mobile data, but if you must use public WiFi, make sure you are on the real Bank of America website (check the URL starts with https:// and has a lock icon). Do not log in on public WiFi if you are on a website that looks suspicious or unfamiliar.