Technology

Is Public WiFi Safe for Online Banking? The Honest Answer

You’re in a café, the train WiFi finally connects, and you remember you need to pay a bill. But is it safe to use public WiFi for online banking? You’ve probably heard horror stories about hackers lurking on coffee-shop networks, stealing passwords out of thin air. Here’s the honest, up-to-date answer: the risk is much lower than it used to be — but it’s not zero, and there are a few things you should know before you log in.

Why public WiFi used to be terrifying (and what’s changed)

Ten years ago, the fear was justified. Many websites didn’t encrypt their traffic, so anyone on the same network with basic snooping software could read what you sent — usernames, passwords, the lot. That’s largely history now. In 2026, virtually every banking app and website uses strong encryption (HTTPS/TLS), which means even if someone intercepts your data, all they see is scrambled gibberish. Your banking app also uses certificate pinning — it checks it’s talking to your real bank, not an impostor.

So the nightmare scenario of a hacker in the corner passively harvesting your login details? On a modern banking app, it’s essentially not possible. The encryption holds up whether you’re on café WiFi, hotel WiFi or your home network. That’s the good news, and it’s significant.

The risks that are still real

But before you bank freely from every Pret in London, here are the genuine risks that remain:

Evil twin networks. This is the main one. An attacker sets up a WiFi hotspot called “Café WiFi Free” (or something mimicking the real network), you connect to it, and now all your traffic flows through their equipment. They still can’t break your bank’s encryption — but they can try to trick you: redirecting you to fake login pages, or stripping encryption from less careful sites. Always confirm the exact network name with staff, and be suspicious of networks that don’t need the password the café advertised.

Fake banking pages and phishing. On a compromised network, attackers can redirect you to a convincing fake of your bank’s login page. If you type your credentials there, encryption doesn’t help — you’ve handed them over voluntarily. This is why you should always use your bank’s official app (downloaded from the App Store/Play Store) rather than logging in through a browser on public WiFi. Apps are far harder to spoof.

Shoulder surfing. The lowest-tech attack is the most common: someone literally watching you type your PIN or password. Use a privacy screen filter (£10–£15) or just shield the screen with your hand like you would at a cashpoint.

Session hijacking on non-banking sites. While your bank is well protected, other sites might not be. If you log into email on public WiFi and that session gets hijacked, the attacker could use your email to reset your banking password. It’s a roundabout route, but it’s real.

How to use public wifi for online banking safely

If you need to bank on the go, do it like this:

  1. Use your bank’s official app, not the browser. It’s the single biggest safety upgrade. Keep the app updated.
  2. Use a VPN. A virtual private network encrypts everything leaving your device, closing the remaining gaps. It’s the belt-and-braces option — see our guide on what a VPN is and whether you need one.
  3. Verify the network name with staff before connecting. Turn off “auto-join” for public networks so your phone doesn’t connect to impostor hotspots automatically.
  4. Make sure the site shows the padlock (https://) if you must use a browser. Never ignore a “your connection is not private” warning — that’s exactly the warning that matters.
  5. Use your mobile data instead, when you can. Your 4G/5G connection is encrypted and far harder to intercept than any public WiFi. If the task is quick — checking a balance, approving a payment — just switch WiFi off and use data. Honestly, this is what I do.
  6. Log out when you’re done, and don’t let the browser save banking passwords.

What about two-factor authentication?

This is your safety net, and it matters enormously. Even in the absolute worst case — someone somehow gets your password — they still can’t log in without the second factor (the code texted to you, or your banking app’s approval prompt). Make sure 2FA is enabled on your bank accounts and your email. Our guide on setting up two-factor authentication walks through it. With 2FA on, public-WiFi banking goes from “slightly risky” to “genuinely fine”.

The verdict: safe enough with basic precautions

What about hotel WiFi and those login pages?

Hotel and airport WiFi often uses a “captive portal” — the page where you enter your room number or accept terms before getting online. These are generally fine, but they have one quirk worth knowing: until you complete the portal, your connection isn’t fully established, and some VPNs can’t connect until after you’ve clicked through. The safe routine is: connect to the WiFi, complete the portal page (don’t enter anything sensitive there — just the room number or accept button), then switch your VPN on before doing anything else. Also, be wary of portals that ask for lots of personal details — a name and room number is normal; a full address and date of birth is not. And if the portal page itself looks broken or throws security warnings, treat the whole network as suspect and stick to mobile data instead.

Setting up your phone for safer public WiFi

A few one-time settings make every future café visit safer. First, turn off auto-join for open networks: on iPhone go to Settings > WiFi and set “Ask to Join Networks” to Ask or Off; on Android, turn off “Connect to open networks” in WiFi preferences. This stops your phone silently joining an attacker’s “Free_Cafe_WiFi” the moment you walk past. Second, enable your VPN’s auto-connect on untrusted networks if it offers it — most good VPN apps do. Third, keep Bluetooth discoverability off when you’re not using it. None of this takes more than five minutes, and it means the safe behaviour happens automatically instead of relying on you remembering in a busy coffee queue.

For the official word on banking scams, Action Fraud’s fraud guidance is worth bookmarking — and report anything suspicious there too.

So, is it safe to use public WiFi for online banking? With a modern banking app, 2FA enabled, and the official network verified: yes, reasonably safe. The encryption does the heavy lifting. I’d still prefer mobile data for anything important — it’s simpler and removes the question entirely — and I’d never log into a bank through a browser on a network I don’t trust. But the days of needing to panic about café WiFi are over. Take the basic precautions above, keep your apps updated, and bank wherever you need to. Just maybe don’t do it on the “FREE_WIFI_NO_PASSWORD” network that appeared out of nowhere.

4 Comments on “Is Public WiFi Safe for Online Banking? The Honest Answer”

Leave a Reply

Your email address will not be published. Required fields are marked *