How to Set Up 2FA on Google & Gmail with an Authenticator App

Step-by-step guide to enabling two-factor authentication on your Google account using an authenticator app instead of SMS. Protect Gmail, Drive, YouTube, and every Google service.

Your Google account is the skeleton key to your digital life. Gmail, Drive, Photos, YouTube, Google Pay — if someone gets into your Google account, they get into everything. Two-factor authentication (2FA) is the single most effective way to prevent unauthorized access, and setting it up takes less than five minutes.

This guide walks you through enabling 2FA on Google using an authenticator app — which is significantly more secure than SMS verification codes.

Why Use an Authenticator App Instead of SMS?

Google offers several 2FA options: SMS codes, Google Prompts, security keys, and authenticator apps. Here’s why an authenticator app is the best choice for most people:

  • SMS codes can be intercepted. SIM-swapping attacks let attackers redirect your text messages to their phone. This isn’t theoretical — it happens regularly, especially targeting high-value accounts.
  • Authenticator apps work offline. No cell signal? No problem. TOTP codes generate on your device without needing a network connection.
  • No phone number required. You don’t need to give Google a phone number to use an authenticator app.

Google calls 2FA “2-Step Verification” in their settings. Same thing, different name.

What You’ll Need

  • Your Google account credentials
  • A phone with an authenticator app installed (like FactorCat, Google Authenticator, or another TOTP-compatible app)
  • A computer or tablet for the setup process (easier than doing it all on your phone, but not required)

Step-by-Step Setup

1. Open Google’s Security Settings

Go to myaccount.google.com/security and sign in if prompted.

Scroll down to the “How you sign in to Google” section and click “2-Step Verification.”

2. Start the 2-Step Verification Setup

Click “Get started.” Google may ask you to re-enter your password.

Google will first ask you to set up a phone number for SMS verification. You can either:

  • Add a phone number now and switch to an authenticator app afterward (recommended — gives you a backup)
  • Skip this and go directly to authenticator app setup

3. Add an Authenticator App

Once basic 2-Step Verification is enabled, you’ll see additional options. Look for “Authenticator app” and click “Set up.”

Google will show you a QR code on screen.

4. Scan the QR Code with Your Authenticator App

Open your authenticator app on your phone:

  • In FactorCat: Tap the + button, then Scan QR Code. Point your camera at the screen. FactorCat will automatically detect the QR code and add your Google account.
  • In other apps: Look for an “Add account” or ”+” option and scan the QR code.

Your authenticator app will immediately start generating 6-digit codes that refresh every 30 seconds.

5. Verify the Code

Google will ask you to enter the current 6-digit code from your authenticator app to confirm it’s working. Type the code displayed in your app and click “Verify.”

6. Done

Google will confirm that your authenticator app is set up. From now on, when you sign in to Google on a new device or browser, you’ll enter your password and then a code from your authenticator app.

What About Google Prompts?

Google Prompts (the “tap yes on your phone” notification) is convenient but less secure than an authenticator app. Prompts require an internet connection and can be bypassed by sophisticated phishing attacks that relay the prompt in real time. An authenticator app generates codes locally on your device — there’s nothing to relay.

If you want both convenience and security, use an authenticator that supports push-to-approve with auto-fill (like FactorCat). You get the tap-to-approve experience without the security tradeoffs of Google Prompts.

Recovery: What If You Lose Your Phone?

Before you walk away, set up at least one backup method:

  • Backup codes: Google lets you generate a set of one-time backup codes. Print them or save them somewhere safe (not on your phone). Go to 2-Step Verification settings → “Backup codes”“Set up.”
  • Recovery phone number: If you added a phone number earlier, you can use it as a fallback.
  • Second device: If your authenticator app supports multi-device sync or cloud backup (FactorCat does), your tokens are recoverable even if you lose your primary phone.

Do not skip this step. If you lose your phone with no backup method, you could be permanently locked out of your Google account.

Tips

  • Secure your recovery email too. If your Google recovery email is a less-secure account, an attacker can reset your Google password through it. Set up 2FA on your recovery email as well.
  • Check your app passwords. If you use apps that don’t support 2FA (like some older email clients), you may need to generate app-specific passwords in your Google security settings.
  • Review your account regularly. Visit myaccount.google.com/security periodically to check for unrecognized devices or sessions.

Next Steps

Secured your Google account? You’re already ahead of most people. Here are the accounts to protect next:


Want an authenticator that auto-fills MFA codes in your browser? FactorCat detects the site, sends a push to your phone, and fills in the code when you approve. No more switching apps or racing the 30-second timer.

Try FactorCat — launching soon

An authenticator that auto-fills MFA codes in your browser. Get notified when it's ready.

Protect your other accounts