Using login verification
Login verification is an extra layer of security for your Twitter account. Instead of only entering a password to log in, you’ll also enter a code which is sent via text message to your mobile phone. This verification helps make sure that you, and only you, can access your account.
After you enable this feature, you will need both your password and your mobile phone to log in to your account. When you log in to twitter.com, Twitter for iOS, Twitter for Android, or mobile.twitter.com, you will receive a text message with a six-digit login code to enter (see our list of supported carriers here).
Using login verification via web
To set up login verification on twitter.com:
- From your profile icon drop down menu, click Settings and privacy.
- Click on your Account settings and click the checkbox to Verify login requests.
- When prompted, click Okay, send me a message.
- If you receive our verification message, click Yes.
Note: you'll have to enter your password. - Read the overview instructions, then click Start.
- Click Send code to add your phone number.
Note: If you already have a phone number associated with your Twitter account, we will send you an SMS to confirm your number. - Enter the verification code sent to your device, then click Submit.
- To proceed, click Continue.
- Click Get Backup Code to generate a code. We recommend you store a screenshot of the code in case you need it for future use. This will help you access your account if you lose your mobile phone or change your phone number.
Now, when you log in to your account on twitter.com, Twitter for iOS, Twitter for Android, or mobile.twitter.com, a six-digit login code will be sent via text message to your phone. Enter the code when prompted to access your account.
To disable login verification:
- Click on your Account settings and deselect the Verify login requests option.
- Click Save changes.
Note: you'll have to enter your password.
Using login verification on Twitter for iOS
To set up login verification on Twitter for iOS:
- In the top menu, tap your profile icon, then tap Settings and privacy.
- Tap Account, then tap Security.
Note: If you don’t already have a phone number associated with your Twitter account, you’ll see a prompt to add one. A valid phone number is required to enable login verification. - Drag the slider to turn on Login verification.
- Tap Confirm to begin enrollment.
- Read the overview instructions, then tap Start.
- Tap Send code to add your phone number.
Note: If you already have a phone number associated with your Twitter account, we will send you an SMS to confirm your number. - Enter the verification code sent to your device, then tap Submit.
- To proceed, tap Continue.
- Tap Get Backup Code to generate a code. We recommend you store a screenshot of the code in case you need it for future use. This will help you access your account if you lose your mobile phone or change your phone number.
Now, when you log in to your account on twitter.com, Twitter for iOS, Twitter for Android, or mobile.twitter.com, a six-digit login code will be sent via text message to your phone. Enter the code when prompted to access your account.
If you enrolled in login verification before March 21, 2016:
When you log in to your account on twitter.com or on another device using Twitter for iOS, Twitter for Android, or mobile.twitter.com, a push notification will be sent to your phone. Open the push notification to approve the login request. Once you approve, you will be immediately logged in to your account on twitter.com.
You may also receive a login code via SMS text message. You can opt into this by clicking request a code sent to your phone via SMS when you log in to your account on twitter.com.
To disable login verification for iOS:
- In the top menu, tap your profile icon, then tap Settings and privacy.
- Tap Account, then tap Security.
- Drag the slider to turn off Login verification.
- Tap Confirm to save your settings.
Using login verification on Twitter for Android
To set up login verification on Twitter for Android:
- In the top menu, you will either see a navigation menu icon
or your profile icon. Tap whichever icon you have and select Settings and privacy.
- Tap Account, then tap Security.
Note: If you don’t already have a phone number associated with your Twitter account, you’ll see a prompt to add one. A valid phone number is required to enable login verification. - Check the box for Login verification to turn it on.
- Tap OK to begin enrollment.
- Read the overview instructions, then tap Start.
- Tap Send code to add your phone number.
Note: If you already have a phone number associated with your Twitter account, we will send you an SMS to confirm your number. - Enter the verification code sent to your device, then tap Submit.
- To proceed, tap Continue.
- Tap Get Backup Code to generate a code. We recommend you store a screenshot of the code in case you need it for future use. This will help you access your account if you lose your mobile phone or change your phone number.
Now, when you log in to your account on twitter.com, Twitter for iOS, Twitter for Android, or mobile.twitter.com, a six-digit login code will be sent via text message to your phone. Enter the code when prompted to access your account.
If you enrolled in login verification before March 21, 2016:
When you log in to your account on twitter.com or on another device using Twitter for iOS, Twitter for Android, or mobile.twitter.com, a push notification will be sent to your phone. Open the push notification to approve the login request. Once you approve, you will be immediately logged in to your account on twitter.com.
You may also receive a login code via SMS text message. You can opt into this by clicking request a code sent to your phone via SMS when you log in to your account on Twitter.com.
To disable login verification for Android:
- In the top menu, you will either see a navigation menu icon
or your profile icon. Tap whichever icon you have and select Settings and privacy.
- Tap Account, then tap Security.
- Uncheck the box for Login verification to switch it off.
- Tap OK to confirm.
Temporary passwords
Temporary passwords
After you enable login verification for your account on the web, you'll need to use a temporary password to log in to Twitter on other devices or applications that require you to enter your Twitter password; you will not be able to log in using your usual username and password combination. For example, if you enabled login verification in your account settings on the web, and need to login to the Twitter for Mac app, you will need to use a temporary password to do so.
If we detect you will need a temporary password to log in, we will send one via SMS text message to your phone. Alternatively, you can generate your own temporary password.
To generate temporary password on twitter.com:
- Click on the Account tab of your account settings on twitter.com.
- Click the Generate app password button.
- Enter your current account password and click Submit again.
- You can click on the temporary password and this will automatically copy it for you.
- When prompted to log in to your other device or application, enter your username and use the temporary password that you were provided.
Having trouble?
Check out our troubleshooting article for solutions to common issues.