Twitch logo

How to enable 2FA for your Twitch account

Updated June 5, 2026

How to enable 2FA for your Twitch account

A step-by-step guide on how to set up two-factor authentication (2FA) for your Twitch account using Authenticator App. With 2FA enabled, signing in requires both your password and a temporary verification code — keeping your account safe even if your password is stolen.

1

Download Authenticator App

First, download the Authenticator ℠ App on your Apple device. Click the button below or scan the QR code with your iPhone camera.

Authenticator ℠ App

Get the Authenticator ℠ App

Scan the QR codes from Twitch and generate secure one-time codes.

Download on the App StoreDownload on the Mac App StoreGet it on Google Play
2

Open your Twitch Settings

Sign in to twitch.tv in a desktop web browser, click your profile picture in the top-right corner, and choose Settings from the drop-down menu.

Open your Twitch Settings
3

Go to the Security and Privacy tab

Open the Security and Privacy tab, then scroll down to the Security section where the two-factor authentication options live.

Go to the Security and Privacy tab
4

Start Two-Factor Authentication setup

In the Security section, click Set Up Two-Factor Authentication, then click Enable 2FA to begin. Enter your password if prompted.

Start Two-Factor Authentication setup
5

Confirm your mobile number

Twitch uses your phone number as the account recovery anchor, so enter your mobile number and click Continue.

Confirm your mobile number
6

Verify your mobile number

Twitch texts you a 7-digit security code by SMS. Type that code into the verification field to confirm your phone number.

Verify your mobile number
7

Open the QR code screen

Choose the authenticator app option instead of SMS, and a window with the QR code (and a secret key) appears. Leave this window open while you reach for your phone.

Open the QR code screen
8

Scan the QR code with your Authenticator App

On your iPhone, open the Authenticator App, tap the + button at the bottom of the screen, and hold your phone up to scan the QR code Twitch is showing. If you can't scan it, choose manual entry and type in the secret key instead.

Scan the QR code with your Authenticator App
9

Save the account in your Authenticator App

After scanning, the Authenticator App auto-fills the Twitch account name and secret key. Check that the details look right and tap Save to add the account.

Save the account in your Authenticator App
10

Copy the 6-digit code from your Authenticator App

Your Authenticator App now shows a 6-digit code for Twitch that refreshes every 30 seconds. Copy the current code so you can enter it back on Twitch.

Copy the 6-digit code from your Authenticator App
11

Enter the code to verify on Twitch

Back on the Twitch website, type the 6-digit verification code from your Authenticator App into the field and submit it.

Enter the code to verify on Twitch
12

Finish enabling two-factor authentication

Twitch confirms that two-factor authentication is now on. Click Done to complete setup; you'll enter a code from your Authenticator App the next time you sign in.

Finish enabling two-factor authentication
13

Keep your recovery options current

If Twitch shows any backup or recovery codes, save them somewhere safe. Keep the phone number on your account up to date, since it is the main way to recover access if you ever lose your Authenticator App.

Backup & recovery

Twitch's 2FA is tied to the phone number on your account (an Authy account is linked automatically), so the phone number on file is the primary recovery anchor if you lose access to your authenticator app. If Twitch displays backup/recovery codes during setup, save them: one code lets you sign in once and re-bind 2FA to a new device. If you lose your authenticator and have no codes, you may need to recover via the phone number on file or submit Authy's phone-change request.

That's it — your Twitch account is now protected with two-factor authentication. If you have any issues during setup, visit the official Twitch help page. Stay safe!

Related guides

Disclaimer

This content is for educational purposes only.

Begamob is not affiliated with or endorsed by Twitch. All trademarks and product names are the property of their respective owners and are used solely for identification purposes. Interface labels and menu names may change over time — when in doubt, follow the official Twitch documentation.