App Store

Bank of America Mobile Banking

Originator Bank of America
Primary Metric 5,021,670
Bank conveniently and securely with the Bank of America® Mobile Banking app for U.S.-based checking, savings, credit card, loan and investment accounts. Manage Accounts •View account balances and review activity •Activate or replace credit/debit cards •Set alerts for important account info •Manage all accounts, including checking, savings, credit cards, loans and investment accounts Transfer Money and Pay Bills •Securely send and receive money with Zelle® in our app using a US mobile number or email address¹ •Transfer funds between your Bank of America and linked Merrill accounts •Pay bills Check Deposit •Take photos of checks to deposit them to your checking or savings account •Get immediate confirmation that your check is processing² Erica, Your Virtual Financial Assistant³ •Ask Erica to find transactions, pay bills and more •Get valuable alerts, and helpful insights Security •Set up Touch ID/Face ID® •If fraudulent activity is suspected on your card, we’ll notify you •View security center •With our Mobile Banking Security Guarantee, you’re not liable for fraudulent transactions when reported promptly⁴ Manage Investments with Merrill •Trade stocks,ETFs,mutual funds •View up-to-date Market data, news, and quotes •Send messages and documents securely to your advisor FICO® Credit Score •Easily check your FICO® credit score •View the key factors that affect your score •Find out about keeping credit healthy Financial Education and Savings & Budgeting Tools •Set up and manage savings goals •Organize and track your spending by category •View all transactions •Compare spending against income •Easily create a budget based on previous spending or from scratch See the Online Banking Service Agreement at bankofamerica.com/serviceagreement for more information. Mobile carrier message and data rates apply. ¹Zelle transfers require enrollment and must be made from a Bank of America consumer checking or savings account to an eligible domestic bank account. Recipients have 14 days to register to receive money or the transfer will be canceled. Dollar and frequency limits apply. ²Deposits are subject to verification and not available for immediate withdrawal. Other restrictions apply. ³Erica does not provide investment advice. Erica only listens or speaks when you tap the microphone and retains interactions to optimize your experience. Erica speaks aloud and hears and responds to all voices. Erica is only available in English. ⁴You’re not liable for fraudulent Mobile Banking transactions when you notify the bank within 60 days of the transaction first appearing on your statement and comply with security responsibilities. Investing involves risk. There is always the potential of losing money when you invest in securities. Merrill Lynch, Pierce, Fenner & Smith Incorporated (also referred to as MLPF&S or Merrill) makes available certain investment products sponsored, managed, distributed or provided by companies that are affiliates of Bank of America Corporation (BofA Corp). MLPF&S is a registered broker-dealer, registered investment adviser, Member SIPC and a wholly owned subsidiary of BofA Corp. Insurance and annuity products are offered through Merrill Lynch Life Agency Inc. (MLLA), a licensed insurance agency and wholly owned subsidiary of BofA Corp. Banking products are provided by Bank of America, NA, and affiliated banks, Members FDIC and wholly-owned subsidiaries of Bank of America Corporation. Investment products •Are Not FDIC Insurance •Are Not Bank Guaranteed •May Lose Value All features may not be available in iPad and may only be available for certain account types Zelle® and the Zelle® related marks are wholly owned by Early Warning Services, LLC and are used herein under license iPhone, iPad, Touch ID and Face ID are registered trademarks of Apple®, Inc Bank of America related trademarks are trademarks of Bank of America Corporation Bank of America, NA Member FDIC ©2026 Bank of America Corporation
View Raw Thread

Developer & User Discourse

mushahed • Apr 22, 2026 ★ 5
North American number 2 bank I love this bank
Elletgoe • Apr 22, 2026 ★ 1
Horrible compatibility for individuals with cognitive deficiencies.
TonTonTonTonTonTonTon • Apr 21, 2026 ★ 1
Cannot search transactions by more than one month at a time. Chase lets you search all transactions
Tommy 2 Tone. • Apr 21, 2026 ★ 5
This is great,Thanks for all your help. Tom Newton
BugReporter13 • Apr 21, 2026 ★ 1
The app is bugged, and it appears I'm not the only one with this issue. After logging in, there is only a blank screen with a grey line at the bottom. This problem has existed for months at this point, and even with software updates, has not been addressed. I am now seriously considering switching away from BofA due to how unreliable this app is.
New2venice • Apr 20, 2026 ★ 2
It does a fine job of checking my balance but nothing special that it needs to be almost 500mb. Maybe I’m missing all the exciting functionality in there somewhere.
Taco ice cream • Apr 19, 2026 ★ 1
Your app shows me numbers that it needs an internet connection to find. You do not need to take up 500 megabytes of local storage space on my device. Your software engineers are lazy.
Sal@BG • Apr 19, 2026 ★ 5
I check my bank accounts every day. I know daily what transactions are flowing through my accounts.
BobfromO.C. • Apr 19, 2026 ★ 5
Citibank & Chase are much more problematic. BofA is the best of the bunch IMHO.
sle226 • Apr 19, 2026 ★ 2
Please, please, please fix the app so the notifications number goes away after you've viewed them. This has been going on at least two years. There are even Reddit threads about it. When you fix it, I'll give you more stars.
carterizer8 • Apr 18, 2026 ★ 1
App is dated and terrible the customer support is awful
RED IN SHOCK • Apr 18, 2026 ★ 5
See above!
Mí tía • Apr 18, 2026 ★ 5
Bueno cima
Mako49 • Apr 18, 2026 ★ 3
For some reason every time I log in it asks for my debit card info and social. Makes me reset the password. Maybe the update??
Unit121 • Apr 17, 2026 ★ 1
I tried to chat live to get a simple answer for my question. When it connected me to a real person, there is about a full minute wait before anybody actually typed anything. After the first response, the person took a full two minutes to respond for the next one. In their first response, they also said “I see you have a question about card information? “ I never said this and I never selected it. I have no idea where this came from so I had to re say my question. They made it a point to not answer my question directly. They actually just said “I see that you have a question about this”. And then there was another full minute before they said anything else. I asked a very simple question and it was very clear and I don’t know why people do this in customer service. It is so unprofessional and aggravating. Eventually, they were able to tell me that I have to call in and do this on the phone. But it took them about two paragraphs to say this. It also took them forever to answer. What could’ve been a six minute conversation has been about a 20 minute text conversation. This person could be anywhere doing anything. They could be literally having sex and just doing this on their phone in between ejaculations. They could be playing a video game or driving. There’s no accountability. The answer answers took forever and they weren’t real answers. It was a terrible chat experience and very aggravating and now I have to call in and spend more of my time doing it.
kumal Anil21 • Apr 17, 2026 ★ 5
G
Truely12 • Apr 17, 2026 ★ 5
Quick and easy
dl97ag • Apr 17, 2026 ★ 1
Seriously, pare it down. Just do it.
mertman88 • Apr 17, 2026 ★ 1
Still an issue. After Face ID, the screen goes blank white except for a thin gray line at the bottom. There is no way around it, and force quitting the app does nothing. The only solution is uninstalling and reinstalling. It makes it completely impossible to access your bank account at times when you actually need to access your bank account.
Jpasint • Apr 17, 2026 ★ 1
Only see a blank screen. Please fix or we need to change banks.