How to Enable 2FA on Twitch
Twitch requires 2FA before you can broadcast, run a Twitch Affiliate/Partner account, or use certain chat features. 2FA also blocks the most common Twitch account takeovers.
Quick path: Settings → Security and Privacy → Set Up Two-Factor Authentication
Step-by-step: 2FA setup on Twitch
- 1
Open Twitch settings
Sign in at twitch.tv, click your avatar at the top right, then 'Settings'.
- 2
Go to Security and Privacy
Click the 'Security and Privacy' tab. Scroll to 'Security' → 'Two-Factor Authentication'.
- 3
Set up phone first
Twitch requires a phone number as a recovery step. Enter your number and verify the SMS code. (You won't need to use SMS for sign-in after this.)
- 4
Enable Authenticator App
After phone verification, click 'Set Up Authenticator App'. Twitch shows a QR code.
- 5
Scan with 2FAA and verify
Open 2FAA, scan the QR code, then enter the current 6-digit code back into Twitch. 2FA is now required at every login.
Generate Twitch 2FA codes with 2FAA
You don't need a separate authenticator app. 2FAA is a free, browser-based TOTP generator — your secret never leaves your device, and it works offline as a PWA. The same secret can be used in parallel with Google Authenticator or Authy if you prefer redundancy.
Frequently asked questions
Why does Twitch force me to use 2FA?
Twitch requires 2FA for Affiliate/Partner streamers and to use many channel features (because compromised streamer accounts have caused real harm). Even for viewers, 2FA is strongly recommended.
Can I use 2FAA instead of the Authy app on Twitch?
Yes. Twitch used to recommend Authy specifically, but it accepts any standard TOTP authenticator including 2FAA.
I deleted Authy — how do I switch to 2FAA?
If you still have your Twitch backup codes, log in with one, disable 2FA, then re-enable it and scan the new QR code with 2FAA. If you lost backup codes, contact Twitch Support to verify identity.