Quick Links

Two-Factor Authentication (2FA) is a great security tool as it makes it harder for attackers to break into your account. Most apps make it pretty easy to turn on 2FA, and Twitter is no exception. Here’s how to enable it.

To begin, you'll need to be logged in to your Twitter account, either on the Twitter website or in the Twitter app for Android, iPhone, or iPad. The process is almost identical for both, except for the starting point.

The 2FA process for Twitter sets up SMS messaging by default. If you want to use an authenticator app, you'll have to go through this process and then change from using SMS to using an authenticator app.

Set Up 2FA Using SMS Messages

On the Twitter website, click "More" from the main menu.

The Twitter menu with the More option highighted.

Click "Settings and Privacy" in the menu (or popup) that appears.

Twitter's "More" menu with the "Settings and privacy" option highighted.

In the Twitter app, swipe to the right or tap on your avatar in the top-left corner to open the menu and then select "Settings and Privacy."

The Twitter app menu with the "Settings and privacy" option highighted.

From this point, the options are exactly the same. We'll show you how to set up 2FA in the Twitter website, but it's identical in the app.

In the "Settings" section, click "Account."

The Settings menu with the Account option highighted.

Select "Security" in the "Login and Security" section.

The "Login and Security" menu with the Security option highighted.

Next, click "Login Verification" in the "Security" section.

The "Login Verification" option.

Now, select the checkbox to the right of "Login Verification."

The "Login verification" checkbox.

This opens a new panel to go through the process of setting up 2FA. Click "Start."

The "Login verification" Start button.

Enter your Twitter password and select "Verify."

The text box for entering your password, and the Verify button.

Next, you'll need to confirm your phone number, so click "Send Code." If you don't have a phone number associated with your account, you'll have to provide one at this point.

The "Send code" button for Twitter to send you an SMS message.

Twitter will send you an SMS message with a 6-digit code. Enter the code and then click "Submit."

The textbox for entering the code Twitter sent you by SMS, and the Submit button.

2FA protection will now be enabled on your Twitter account. Select "Get Backup Code" to get your emergency code in case you lose your phone.

The final screen with the "Get backup code" button highighted.

Copy the displayed code and keep it somewhere safe, so you can get back in if your device is lost, stolen, or broken.

If you're happy to use SMS messaging for your 2FA, then you can stop here. Follow the instructions below to change from SMS verification to an authenticator app verification.

Use an Authenticator App for 2FA

Before you make the switch, make sure you've downloaded and signed in to an authenticator app on your smartphone. We recommend Authy, but you'll find a good number of options available in the Google Play Store and Apple App Store.

To use an authenticator app, log in to Twitter (if you haven't already). Next, follow the instructions at the top of the page to get to your verification settings (Account > Security > Login Verification).

As with setting up SMS, the process is almost identical whether you're using the Twitter website or the mobile app.

In the "Verification Methods" section, click on the "Mobile Security App" option.

The "Verification methods" options, with the "Mobile security app" option highlighted.

This opens a new panel to go through the process of changing your 2FA to use an authenticator app. Click "Start."

The "Security app" Start button.

Enter your Twitter password and select "Verify."

The text box for entering your password, and the Verify button.

If You're Using the Twitter Website

A QR code will be displayed. Set up a new account in your authenticator app, scan the QR code with your phone, and click "Next."

The QR code, and the Next button.

If You're Using the Twitter App

Click "Set Up Now."

The "Set up now" button.

The app will automatically switch to your authenticator app and create an account. If you have more than one authenticator app installed, you'll have to choose which one to use.

From this point, the process is identical for both the website and the mobile app.

Enter the code from your authenticator app and click "Verify." This process will confirm that the authenticator app was set up correctly.

A textbox to enter the verification code, and the Verify button.

Everything is now set up, so click "Got It" to exit the process.

The "Got it" button at the end of the process.

If you decide to revert to SMS, you can go back into Account > Security > Login Verification settings and uncheck the "Mobile Security App" option.