How to enable two-factor authentication on Instagram

A strong password is important, but it may not always be enough to protect your Instagram account. With online threats becoming more sophisticated, adding an extra layer of protection can help reduce the risk of unauthorised access.
Instagram offers two-factor authentication (2FA), a security feature that asks you to verify your identity with a unique code whenever you log in from a new device. Even if someone gets your password, they still won’t be able to access your account without this second verification step.
Why enable two-factor authentication on Instagram?
Two-factor authentication adds an additional security checkpoint to your account.
Once enabled:
- You’ll need a verification code whenever you log in from a new device.
- It helps protect your account even if your password is exposed.
- You can receive codes through an authentication app or via SMS/WhatsApp.
Instagram recommends using an authentication app because codes refresh regularly and offer stronger protection than text-based methods.
Steps to enable two-factor authentication on Instagram using an authentication app
- To enable two-factor authentication for an account, open the Instagram app on your phone and sign in.
- Access your profile page and click the picture that appears in the lower-right corner of the screen.
- Click on the three horizontal lines in the top-right corner of the screen and open the Settings and activity menu.
- Then tap on the Accounts Center button under Your account.
- You can manage all of your Meta accounts on the new page that will show up.
- Now tap on the Password and security button.
- Click on the two-factor authentication button, which is the second option from the top.
- Now, you must choose the account for which you want to enable two-factor authentication.
- Press the username associated with that specific account.
- Now you can choose between using a third-party authentication app and SMS or WhatsApp to get your authentication code.
- After choosing the Authentication app option, press the Next button.
- Instagram will now display your account authentication key and request that you download a third-party authentication app.
- Copy and paste the Instagram authentication key into the authentication app if you already have one installed.
- You can also tap on the View barcode/QR code button and scan the same via the authentication app.
- You will now receive a six-digit code from the authentication app, which you need to enter to access your Instagram account.
- Your Instagram account is now set up with two-factor authentication.
Steps to enable two-factor authentication on Instagram using SMS or WhatsApp
- Launch Instagram and select Profile.
- To access the Accounts Centre, tap the menu icon.
- Choose security and the password.
- Select two-factor verification.
- Select the account you wish to protect.
- After choosing SMS or WhatsApp, click Next.
- Enter the mobile number that you would like to receive codes for authentication.
- Click Next.
- A six-digit verification code will be sent by Instagram.
- Confirm after entering the code.