How to Set Up Two-Factor Authentication Everywhere

Two-factor authentication (2FA) adds a second layer of security beyond your password. Even if a hacker steals your password, they cannot access your account without the second factor. Setting it up takes just a few minutes per account and is one of the most impactful things you can do for your online security.

Why This Matters

According to Google, adding a phone number as a second factor blocked 100% of automated bot attacks, 99% of bulk phishing attacks, and 66% of targeted attacks. Microsoft reports that accounts with MFA enabled are 99.9% less likely to be compromised. Despite this, only about 30% of users have 2FA enabled on their accounts. Password breaches happen constantly, with billions of credentials available on the dark web. Without 2FA, a single leaked password gives an attacker full access to your account.

Step-by-Step Instructions

  1. Download an authenticator app on your phone. Recommended options are Authy, Google Authenticator, or Microsoft Authenticator. Authy is especially convenient because it offers encrypted cloud backups of your 2FA codes.
  2. Start with your email account, as it is the master key to all your other accounts. In Gmail: Go to myaccount.google.com, click Security, click 2-Step Verification, and follow the prompts to add your authenticator app.
  3. Secure your financial accounts next. Log in to each bank and investment account, navigate to Security or Settings, and enable 2FA. Most banks support authenticator apps or SMS codes.
  4. Enable 2FA on social media accounts. Facebook: Settings > Security and Login > Two-Factor Authentication. Instagram: Settings > Security > Two-Factor Authentication. X/Twitter: Settings > Security > Two-Factor Authentication.
  5. Add 2FA to your Apple ID (Settings > your name > Password & Security > Two-Factor Authentication) and/or Microsoft account (account.microsoft.com > Security > Advanced security options).
  6. Secure shopping accounts like Amazon (Account > Login & Security > Two-Step Verification) and PayPal (Settings > Security > 2-Step Verification).
  7. After enabling 2FA on each account, save the backup/recovery codes in your password manager. These codes let you regain access if you lose your phone.
  8. If a service offers a choice, prefer an authenticator app over SMS. If the service supports hardware security keys (like a YubiKey), that is the strongest option.

Common Mistakes to Avoid

  • Only enabling 2FA on one account: Your security is only as strong as your weakest link. Prioritize email, banking, and social media accounts.
  • Not saving backup codes: If you lose your phone and have no backup codes, you may be permanently locked out of your accounts. Save these codes in your password manager the moment you set up 2FA.
  • Relying only on SMS-based 2FA: SMS codes can be intercepted through SIM swap attacks. Authenticator apps or hardware keys are significantly more secure.
  • Using the same phone number for 2FA and account recovery: If an attacker compromises your phone number, they could bypass both. Use an authenticator app as your primary 2FA method.

Additional Tips

  • Check https://2fa.directory/ to see which services support 2FA and what methods they offer.
  • If you manage a business, enforce 2FA for all team accounts, especially email, cloud storage, and admin panels.
  • Consider a hardware security key like a YubiKey for your most critical accounts (email, password manager). Hardware keys are phishing-resistant and the strongest form of 2FA available.

Last updated: February 10, 2026