How to enable two-factor authentication on Instagram

Complete guide with multiple methods and troubleshooting for enabling two-factor authentication on Instagram.

7-10 min read
Expert Verified
Last Updated: August 2025

Quick Answer

To enable two-factor authentication on Instagram, navigate to your profile, access the settings menu, and select 'Security' to activate two-factor authentication via either SMS or an authentication app. This adds an extra layer of security to your account, requiring a verification code in addition to your password during login.

Easy7-10 min read

Prerequisites & Requirements

Before enabling two-factor authentication on Instagram, ensure you meet the following requirements:
  • A valid Instagram account with an active username and password.
  • Access to the mobile device associated with your Instagram account for receiving SMS or using an authentication app.
  • Instagram app version 10.0 or higher for mobile devices, or the latest web version.
  • A stable internet connection.

Method 1: Enabling Two-Factor Authentication via the Instagram App

This method is recommended for most users as it provides a straightforward way to enable two-factor authentication directly from the Instagram app.
  • Step 1: Open the Instagram app on your mobile device and log in to your account.
  • Step 2: Tap on your profile icon located at the bottom right corner of the screen.
  • Step 3: Tap the three horizontal lines (menu) in the top right corner, then select 'Settings'.
  • Step 4: In the Settings menu, tap on 'Security'.
  • Step 5: Tap on 'Two-Factor Authentication'.
  • Step 6: Toggle the switch to enable two-factor authentication.
  • Step 7: Choose your preferred method: 'Text Message' or 'Authentication App'. Follow the prompts to set up your chosen method.
  • Step 8: If you chose 'Text Message', enter your phone number and tap 'Next'. You will receive a verification code via SMS. Enter the code to confirm.
  • Step 9: If you chose 'Authentication App', follow the instructions to link the app and generate a verification code.
  • Step 10: Once set up, Instagram will provide backup codes. Save these codes in a secure location.
  • Step 11: To verify it worked, log out and log back in to your account. You should be prompted for a verification code.

For Windows 11

Accessing Instagram via a web browser on Windows 11 follows similar steps.
  • Step 1: Open your preferred web browser and navigate to www.instagram.com.
  • Step 2: Log in to your account.
  • Step 3: Click on your profile icon in the top right corner, then select 'Settings'.
  • Step 4: Click on 'Privacy and Security' from the left sidebar.
  • Step 5: Scroll down to 'Two-Factor Authentication' and click 'Edit Two-Factor Authentication Settings'.
  • Step 6: Follow the prompts to enable your preferred method.

For Windows 10

The process is almost identical to Windows 11, with slight variations in interface.
  • Step 1: Open your web browser and go to www.instagram.com.
  • Step 2: Log in to your account.
  • Step 3: Click on your profile icon in the top right corner, then select 'Settings'.
  • Step 4: Click on 'Privacy and Security' from the left sidebar.
  • Step 5: Scroll down to 'Two-Factor Authentication' and click 'Edit Two-Factor Authentication Settings'.
  • Step 6: Follow the prompts to enable your preferred method.

Method 2: Enabling Two-Factor Authentication via Instagram Website

This method is useful for users who prefer using a desktop or laptop to manage their Instagram settings.
  • Step 1: Open your web browser and go to www.instagram.com.
  • Step 2: Log in to your account.
  • Step 3: Click on your profile icon in the top right corner, then select 'Settings'.
  • Step 4: Click on 'Privacy and Security' from the left sidebar.
  • Step 5: Scroll down to 'Two-Factor Authentication' and click 'Edit Two-Factor Authentication Settings'.
  • Step 6: Toggle the switch to enable two-factor authentication.
  • Step 7: Choose your preferred method: 'Text Message' or 'Authentication App'. Follow the prompts to set up your chosen method.
  • Step 8: Verify the setup by logging out and logging back in to your account.

Troubleshooting Common Issues

If you encounter issues while enabling two-factor authentication, refer to the following solutions:
  • Error: 'Verification code not received' - Solution: Ensure your phone number is correct and that you have a stable network connection. Request a new code if necessary.
  • Issue: 'Authentication app not generating codes' - Fix: Ensure the app is updated and synced correctly with your device's time settings.
  • Problem: 'Backup codes not working' - Workaround: Ensure you are entering the backup codes correctly. If they are exhausted, generate new backup codes from the security settings.

Advanced Tips & Shortcuts

Enhance your Instagram security with these advanced tips:
  • Keyboard shortcut: Ctrl + Shift + I (Windows) / Command + Option + I (Mac) - Opens Developer Tools for advanced users to inspect elements.
  • Command line: N/A - Instagram does not support command line operations for security settings.
  • Hidden feature: Backup codes - Access these in your security settings to regain access if you lose your phone.

Common Mistakes to Avoid

Avoid these common pitfalls:

Expert Tips

For optimal security, use an authentication app instead of SMS for two-factor authentication.