LIVEHey friends around the world! Today's problems: Latest questions

Text message codes vs authenticator apps: which MFA is safer?

·

Be the first to rate3 min read10 views

My bank, email and social media all offer two-step verification. Some send a text code, others suggest an authenticator app or a passkey. I've only ever used text codes. Is an authenticator app really safer than SMS codes, and which accounts should I switch first?

Diagram: Choosing MFA — Start with email; Use an app or passkey; Save backup codes; Deny surprise prompts

Concerns & risks

You use text message codes everywhere and see options for authenticator apps and passkeys.

At a glance: switch these accounts first
AccountWhy
EmailResets everything else
BankingMoney access
Password managerHolds all passwords
Mobile carrierBlocks SIM swaps
Social mediaImpersonation risk
Work accountsFollow your employer's policy
Bitwarden password manager app on desktop and phone (Bitwarden official image), annotated: Stronger sign-in options
Stronger sign-in options. Image: Bitwarden (official source, cropped and annotated by ReportSpeed)
Overview diagram: Choosing MFA — Start with email; Use an app or passkey; Save backup codes; Deny surprise prompts
The whole fix at a glance: start with email, use an app or passkey, save backup codes, deny surprise prompts. Original diagram by ReportSpeed

Causes & evidence

CISA's Secure Our World guidance says to turn on multifactor authentication for every account that offers it, because it makes you significantly less likely to be hacked even if a password is stolen. CISA ranks methods: phishing-resistant MFA such as FIDO security keys and passkeys is the most secure; authenticator apps that generate codes or push notifications are next; and SMS text and voice codes are better than nothing but can be intercepted, for example through SIM swapping. Start with your most important accounts, such as email, banking and financial apps, and social media. Save backup codes when you set up MFA so you can get back in if you lose your phone.

Edge cases: some services only offer SMS; keep it on rather than none. Shared family accounts may need a shared authenticator plan. Travelers should check that codes work without cell service.

Troubleshooting flowchart: try each step in order and stop when it is fixed — Text message codes vs authenticator apps
Work through it in order and stop when the problem is gone. Original diagram by ReportSpeed

Turning off MFA because text codes are 'weak' leaves you with a password alone, which is much worse.

What to do

Step illustration: numbered steps for Text message codes vs authenticator apps
The steps from this answer as numbered cards. Original diagram by ReportSpeed
Comparison chart: MFA methods ranked (CISA)
MFA methods ranked (CISA). Original diagram by ReportSpeed
MFA methods ranked (CISA)
MethodStrength
Security key (FIDO)Strongest, phishing-resistant
PasskeyStrongest, phishing-resistant
Authenticator appStrong
Push notification appStrong; deny unexpected prompts
SMS or voice codeBetter than nothing
Password onlyWeakest
  1. Turn on MFA for email first, since it resets other accounts.
  2. Switch email and banking to a passkey or authenticator app where offered.
  3. Install a reputable authenticator app and scan each account's setup code.
  4. Save backup codes somewhere safe, such as a password manager.
  5. Add a carrier PIN to reduce SIM swap risk if you still use SMS.
  6. Deny any login prompt you didn't start.
Callout graphic of common mistakes to avoid and what to do instead for Text message codes vs authenticator apps
Mistakes I see most often, plus the better move. Original diagram by ReportSpeed

Common mistakes:

  • Disabling MFA instead of upgrading it
  • Losing backup codes
  • Approving surprise push prompts
  • Leaving email on SMS only

ReportSpeedMan tip: Set up MFA on a new phone before wiping the old one. Authenticator codes don't always transfer automatically.

What I would actually do

I'd switch email and banking to a passkey or authenticator app, save backup codes, and add a carrier PIN.

The trade-off people miss: stronger MFA means more steps when you change phones; plan the move so you don't lock yourself out.

How to tell it worked

Your email and bank use an app or passkey.

Quick FAQ

Is SMS MFA bad?
It's better than nothing.

What's a passkey?
A phishing-resistant sign-in using your device.

What if I lose my phone?
Use backup codes.

Wrap-up: Use MFA everywhere; prefer passkeys or security keys, then authenticator apps, and keep SMS only where nothing better is offered.

Wiki: Multi-Factor Authentication (MFA) and Credit Scores and Credit Reports.

Text message codes vs authenticator apps: read the originals

Step-by-step photos

  1. Before: You use text message codes everywhere and see options for authenticator apps and passkeys
    1. Before The problem
  2. Cause: CISA's Secure Our World guidance says to turn on multifactor authentication for every…
    2. Why it happens The cause
  3. Fix steps: Turn on MFA for email first, since it resets other accounts; Switch email and banking to a passkey or authenticator app…; Install a reputable authenticator app and scan each…
    3. The fix The fix
  4. After: Use MFA everywhere; prefer passkeys or security keys, then authenticator apps, and keep SMS only where nothing better is offered
    4. After The result

⚡ Speed Summary

  1. Use MFA everywhere; prefer passkeys or security keys, then authenticator apps, and keep SMS only where nothing better is offered.
  2. Set up MFA on a new phone before wiping the old one. Authenticator codes don't always transfer automatically.
  3. Turning off MFA because text codes are 'weak' leaves you with a password alone, which is much worse.

Was this answer helpful?

Tap a star to rate this answer.

Real experiences

No experiences yet. Be the first to share.

Ask anonymously