Passwords on their own are not enough to keep an account safe. They get guessed, reused, leaked in data breaches and handed over on fake login pages. Two-factor authentication adds a second lock that a criminal is far less likely to have the key to.
Quick answer: Two-factor authentication (2FA) means signing in with two different things: something you know, like your password, plus something you have, like your phone or a security key. Even if someone steals your password, they cannot get in without that second factor. Turn it on for email, banking and social media first.
What is two-factor authentication?
Two-factor authentication, often shortened to 2FA, is a sign-in process that asks for two separate proofs that you are really you. Security people group these proofs into three types, called factors:
- Something you know: a password or PIN.
- Something you have: your phone, a security key or a bank card.
- Something you are: your fingerprint or face.
Ordinary password logins use only the first. 2FA adds a second factor from a different group. You may also see the terms two-step verification or multi-factor authentication (MFA); for everyday purposes they mean much the same thing.
Why does 2FA matter?
The most common ways accounts get broken into involve stolen passwords:
- Data breaches: a website you use is hacked and passwords are leaked.
- Password reuse: criminals try leaked passwords on other sites.
- Phishing: a fake email or text tricks you into typing your password into a lookalike website.
With 2FA turned on, a stolen password alone is not enough. The attacker would also need your phone or security key. That is why the UK’s National Cyber Security Centre lists turning on two-step verification among its top tips for staying secure online, and the US Federal Trade Commission’s consumer advice recommends it too.
The different types of 2FA
Not all methods are equally strong. Here is how the common options compare.
| Method | How it works | Security level | Convenience |
|---|---|---|---|
| SMS text code | A code is texted to your phone | Basic (better than nothing) | Very easy |
| Email code | A code is sent to your email | Basic, depends on your email security | Easy |
| Authenticator app | An app generates a new code every 30 seconds | Strong | Easy once set up |
| Push notification | You tap Approve on your phone | Strong, if you only approve your own logins | Very easy |
| Security key | A small physical key you plug in or tap | Very strong | Requires carrying the key |
| Passkey | A secure key stored on your device, unlocked by fingerprint, face or PIN | Very strong | Very easy |
SMS codes
A text message with a one-time code is the most familiar method. It is far better than a password alone, but texts can sometimes be intercepted or redirected, for example through a scam where a criminal persuades a mobile network to move your number to their SIM card. Use it if it is the only option, and upgrade where you can.
Authenticator apps
An authenticator app generates a six-digit code that changes every 30 seconds. Because the code is created on your phone rather than sent to it, it cannot be intercepted in transit. Google, Microsoft and several password managers offer authenticator features.
Push notifications
Some services send a prompt to your phone asking “Is this you trying to sign in?” You simply tap to approve. The golden rule: never approve a prompt you did not trigger yourself. Repeated unexpected prompts are a sign someone has your password, so change it.
Security keys and passkeys
A security key is a small device, often shaped like a USB stick, that you plug in or tap on your phone. Passkeys are a newer approach that replace the password entirely with a secure key stored on your phone or computer, unlocked with your fingerprint, face or screen lock. Both are designed to resist phishing, because they only work on the genuine website.
How to set up two-factor authentication
The exact steps vary by service, but the pattern is similar almost everywhere.
- Sign in to the account on its official website or app.
- Go to the account’s settings and look for Security, Sign-in or Login settings.
- Find an option called two-factor authentication, two-step verification or similar.
- Choose your method. An authenticator app or passkey is a good choice if offered.
- Follow the on-screen steps. For an authenticator app, you will usually scan a QR code with the app.
- Enter the code shown to confirm it works.
- Save the backup codes the service gives you (more on this below).
Google, Apple and Microsoft all publish step-by-step help for turning on two-step protection, which you can find by searching their official support sites for “two-step verification”. Only follow instructions from the company’s own website, not from a link in an unexpected email or text.
What 2FA does not protect against
2FA is powerful, but it is not a force field. It will not stop you being tricked into handing over a code, it will not protect a device that is already infected with malware, and it cannot help if a criminal has access to your unlocked phone. That is why it works best alongside other basics: keeping your devices updated, using a screen lock, and being sceptical of urgent messages asking you to sign in or confirm a code.
Which accounts should I protect first?
Start with the accounts that would cause the most trouble if someone else got in:
- Your main email: it can be used to reset the passwords on almost everything else.
- Banking and payment apps: many banks already require extra checks, but review the options.
- Your Apple, Google or Microsoft account: these hold your backups, photos and device access.
- Social media: to stop your account being used to scam friends and family.
- Your password manager: it holds the keys to everything. See our password manager beginner’s guide.
- Shopping sites that store payment details.
- Your router or smart home apps, if they offer it. If you are upgrading your home network, our guide to fixing Wi-Fi dead spots covers the basics of router setup.
Don’t skip the backup codes
When you set up 2FA, most services give you a set of backup or recovery codes. Each one can be used once to get in if you lose your phone. Store them somewhere safe:
- Print them and keep them with important documents at home.
- Or save them in your password manager as a secure note.
It is also wise to add a second method, such as a backup phone number or a second security key, where the service allows it.
Common worries about 2FA
“Will I have to enter a code every time?” Usually not. Most services let you mark a trusted device, so you are only asked again on new devices or after a while.
“What if I change phones?” Before wiping your old phone, move your authenticator codes. Many authenticator apps offer a transfer or cloud backup option. If you are clearing apps to make room on your phone, check our list of what is safe to remove when your phone storage is full, and never delete an authenticator app without moving its codes first.
“Is it worth the hassle?” For important accounts, yes. A few seconds at sign-in is a small price for much stronger protection.
The short version
- 2FA adds a second check, such as your phone or a security key, on top of your password.
- It stops most attacks that rely on stolen passwords.
- Authenticator apps, security keys and passkeys are stronger than SMS codes.
- Protect your email, banking and main tech accounts first.
- Save your backup codes somewhere safe, and never share a 2FA code with anyone.
You will find more plain-English tech guides on staying safe online right here at ConnectionCafe.com.