Skip to main content

This step-by-step guide shows you how to turn on two-factor authentication (2FA) on your computer and mobile devices for Yahoo

Setting up 2FA for Yahoo! on your computer

Once you have enabled two-step verification for your Yahoo! account, you will require a  code (in addition to your password) any time a login attempt is made from a new/unknown device or web browser. Yahoo! will send you this code via a text message or phone call as per your selection.


1.        Sign in to your Yahoo! account

2-factor authentication - Yahoo - step 1

2.        Click your user icon in the upper-right hand corner then click Settings

2-factor authentication - Yahoo - step 2

3.        Click Account security. Confirm your sign-in details

2-factor authentication - Yahoo - step 3

4.        Beside Two-step verification, click the Toggle button to turn it on

2-factor authentication - Yahoo - step 4

5.        Enter your mobile number

2-factor authentication - Yahoo - step 5

 6.        Click Send SMS or Call me to get a verification code

2-factor authentication - Yahoo - step 6

7.        Enter the verification code, then click Verify

2-factor authentication - Yahoo - step 7

8.        If you access Yahoo! in third-party apps, click Create app passwords or click Skip for now

2-factor authentication - Yahoo - step 8

Turning on 2FA for Yahoo! on your mobile devices

NOTE: If you have turned on 2FA for Yahoo! using your desktop computer, you may still need to turn it on for your mobile devices.

Once you have enabled two-step verification for your Yahoo! account, you will require a code (in addition to your password) any time a login attempt is made from a new/unknown device or web browser. Yahoo! will send you this code via a text or phone call.


1. Open the Yahoo Mail app from your Home screen

2-factor authentication - Yahoo mobile - step 1

2. Tap User Icon, then tap Settings, then tap Manage Accounts

2-factor authentication - Yahoo mobile - step 2

3. Tap Account Info, then tap Security settings

2-factor authentication - Yahoo mobile - step 3

4. Unlock your phone using your credentials

2-factor authentication - Yahoo mobile - step 4

5. Tap button on Two-step verification section

2-factor authentication - Yahoo mobile - step 5

6. Enter your mobile to receive the verification code via SMS or phone call

Some third-party email apps (that do not use the Yahoo! branded sign-in page) require you to enter a single password for login credentials. To access your Yahoo! account on these apps, you’ll need to generate and use an app password. An app password is a long, randomly generated code that gives a non-Yahoo! app permission to access your Yahoo! account. You’ll only need to provide this code once to sign in to your third-party email app.

2-factor authentication - Yahoo mobile - step 6

Third party 2FA apps

If you would like to use a third party 2FA app, there are many available. Most are free of charge and effective with Gmail. The recommendation is to do your research and find a solution that’s right for you. Below are some examples of 2FA apps currently available.

Google Authenticator

Lastpass logo

LastPass Authenticator

Microsoft Authenticator

Authy icon

Authy