Multi-factor authentication: the four kinds, ranked
Multi-factor authentication means needing a key and a lock combination to open your door. Even if somebody steals the password, they are still standing outside.
People talk about it as if it were one thing. It is four things, and they are not equally good. Any of them beats none of them — but one difference matters more than all the others, and almost nobody is told about it.
Ranked, best first
- 01 Hardware key or passkey A physical key, or one stored in your phone or password manager. Can't be phished
- 02 Authenticator app Six digits that change every 30 seconds. Free, works with no signal. Phishable
- 03 Push approval "Approve this sign-in?" Easy — and easy to tap yes by reflex. Phishable
- 04 Text message Still stops the person who only bought your password. Phishable
| Method | Stops a stolen password | Stops a fake login page | Survives a lost phone | Cost |
|---|---|---|---|---|
| Hardware key | Yes | Yes | Yes, if you own two | $25–50 each |
| Passkey | Yes | Yes | If synced | Free |
| Authenticator app | Yes | No | With backup codes | Free |
| Push approval | Yes | No | No | Usually free |
| Text message | Yes | No | No | Free |
If you only change one thing: move your email off text messages. Email is the master key — whoever controls it can reset every other account you own.
- Turn on multi-factor for your email, your bank and your password manager. In that order — email first, because everything else resets through it.
- Use an authenticator app rather than text messages wherever the site offers one. It takes about two minutes per account.
- Save your backup codes somewhere that is not the phone — printed, or in your password manager. Losing a phone should be annoying, not catastrophic.
Your email, your bank and your password manager all require a second factor, and at least the first two use an app or a key rather than a text message.
You could lose your phone today and still get back into everything by tomorrow morning.
Want someone to just do this for you? Tell us what is going on — twenty minutes, free.