Two-Factor Authentication (2FA): What It Is and Why It Matters

Two-factor authentication adds a second lock to your account: something you have (a phone or a key) on top of something you know (your password). A stolen password alone is then no longer enough to get in.

Not all methods are equally strong

A hardware security key is the strongest option and defeats phishing outright. An authenticator app (TOTP) is a very good second. SMS codes are better than nothing, but they can be intercepted through SIM-swap fraud — use them only when nothing else is offered.

Save your recovery codes

When you enable 2FA you are given one-time recovery codes. Store them in your password manager or on paper in a safe place — they are what stands between you and a locked-out account the day the phone is lost.

2FA does not replace the password

The two factors guard different flanks: 2FA stops a leaked password from becoming a takeover, while a strong unique password protects you where 2FA is unavailable or bypassed. You need both.

Which popular services support 2FA?

ServiceSupported methods
DiscordSMS, authenticator app (TOTP), hardware security key
DuolingoNo 2FA offered — the password is the account’s only lock
EA (Electronic Arts)SMS, email, phone call, authenticator app (TOTP)
Epic GamesSMS, email, authenticator app (TOTP), the service’s own app
FacebookSMS, authenticator app (TOTP), hardware security key
FortniteSMS, email, authenticator app (TOTP), the service’s own app
iCloud MailSMS, phone call, hardware security key, the service’s own app
InstagramSMS, authenticator app (TOTP)
MinecraftSMS, phone call, email, authenticator app (TOTP), the service’s own app
NetflixNo 2FA offered — the password is the account’s only lock
PayPalauthenticator app (TOTP), hardware security key
PlayStationSMS, authenticator app (TOTP)
Robloxauthenticator app (TOTP), email, hardware security key
SnapchatSMS, authenticator app (TOTP)
SpotifyNo 2FA offered — the password is the account’s only lock
Steamemail, the service’s own app
TelegramSMS, phone call
TikTokauthenticator app (TOTP), SMS, email
Ubisoftemail, authenticator app (TOTP), SMS
X (Twitter)SMS, authenticator app (TOTP), hardware security key
YouTubeSMS, phone call, authenticator app (TOTP), the service’s own app, hardware security key

Source: the community-maintained 2fa.directory. Offerings change — check the service’s security settings.