When you first move to Spain, opening a bank account is a top priority. Besides the physical card, mobile banking apps are what everyone uses most these days. When I first had to get a card, I was completely lost and struggled to decide between Santander, BBVA, and CaixaBank. For various reasons, I’ve ended up using accounts and apps from all three over time. So today, I’m starting this thread to share my personal experiences with these major banking apps as a reference for any newcomers.
The Bottom Line First
If we’re just talking about app design and user experience, my personal ranking is: BBVA > Santander > CaixaBank. BBVA’s app is definitely the most modern; its feature integration and smoothness are excellent. Of course, this is just my opinion on the apps themselves. Your choice of bank will ultimately depend on your actual needs, such as branch availability, account maintenance fees, specific services, etc.

A Detailed Look at Each Banking App
BBVA
BBVA’s app is my current favorite. The interface is very clean, and the blue color scheme is easy on the eyes. The features are logically categorized, with common functions like checking your balance, making transfers, and using Bizum placed in prominent spots. Its expense tracking feature is particularly impressive; it automatically categorizes your spending (e.g., dining, shopping, transportation), making it crystal clear where your money goes each month, which is a great help for budgeting. The app is also very fast—fingerprint or face ID login is almost instantaneous, and it rarely lags. As for drawbacks, I feel it has slightly fewer physical branches than Santander, but since most banking can be done online now, it’s not a major issue.
Santander
Santander, often called the ‘Red Bank,’ is undoubtedly one of the banks with the most branches in Spain—you see them everywhere. Its app is also very comprehensive, with all the necessary features. The app’s design is pretty standard, with its distinctive red interface. Personally, I find its navigation a bit convoluted at times; finding a specific setting might require digging through several menus. However, you get used to it. Its biggest advantage is its “stability”. As a major bank, it offers a great sense of security. Plus, it partners with many universities, so students might get special offers when opening an account, which is a great perk.
CaixaBank
CaixaBank is currently promoting its sub-brand, imagin, which targets young people with its main selling point of no maintenance fees. Its app has a very youthful design, almost like a social media app, and includes discounts and prize draws in addition to banking features. If you’re young and looking for something trendy with good deals, imagin is an excellent choice. However, if you need to handle more complex traditional banking tasks, you’ll likely still need to visit a CaixaBank branch. I find the imagin app’s functionality a bit more basic compared to the other two, focusing more on daily spending and transfers. For users with more complex financial needs, such as investments, loans, or even advanced options for BBVA transfers, it might feel a bit limited. Overall, it’s a suitable first bank card for a young person, who may not yet be thinking about complex products like Spanish bank loans.
| Banking App | Pros | Cons |
| BBVA | Modern interface, smooth operation, powerful expense analysis | Relatively fewer physical branches |
| Santander | Extensive branch network, comprehensive features, stable and reliable | Slightly dated app design, navigation can be convoluted |
| CaixaBank | Youthful design, no maintenance fees, many promotions | Relatively basic features, weaker support for complex services |
Finally, I also want to mention digital banks like N26 and Revolut. Their app experiences are top-notch, and opening an account is incredibly easy. However, they have no physical branches, and you might run into issues if you try to use them as your primary bank account for official matters, as they are not always accepted. Therefore, I’d recommend getting one as a secondary card for daily spending, but it’s safer to stick with a traditional bank for your main account. Which banking app do you all use? Feel free to leave a comment below with any complaints or recommendations to discuss!