Skip to content
Spare Key

Getting back into your accounts

Answered under Backup codes

Instagram Backup Codes: How to Find, Generate, and Use Them

Instagram’s two-factor authentication (2FA) protects accounts from unauthorized access — but 2FA creates its own risk: lose access to your authentication method and you’re locked out too. Backup codes are Instagram’s built-in solution. They’re one-time-use emergency codes generated when you set up 2FA, designed for situations where your normal verification method fails.

This guide covers how to locate existing backup codes in Instagram settings, how to generate a fresh set, and what to do if you never saved them. It also covers alternative recovery paths, common 2FA failure scenarios, and a prevention checklist.


What Are Instagram Backup Codes and Why Do You Need Them?

Instagram backup codes are static, one-time-use alphanumeric codes tied to your 2FA setup. Unlike SMS codes (which expire in 10 minutes) or authenticator app codes (which rotate every 30 seconds), backup codes don’t expire on a timer — they remain valid until used or replaced by a new set.

Instagram provides 5 backup codes per account. Each code works once. Once all 5 are consumed, generate a new batch.

These codes matter in specific failure scenarios:

  • Lost or stolen phone — authenticator app is inaccessible
  • New phone without app transfer — authenticator data wasn’t migrated
  • Changed phone number — SMS 2FA sends codes to a number you no longer control
  • Deleted authenticator app — common during phone resets or storage cleanups
  • Switching authenticator apps — during the transition window before re-linking
  • Time sync errors — authenticator codes fail due to clock drift

How to Find Backup Codes in Instagram Settings

Backup codes are only visible inside the app if you previously enabled 2FA. You cannot retrieve them through the Instagram website — the backup codes section is app-only.

Finding Backup Codes on iOS

  1. Open Instagram → Profile (bottom-right) → Menu (three lines, top-right)
  2. Tap Settings and privacy
  3. Tap Accounts Center
  4. Select Password and security
  5. Tap Two-factor authentication
  6. Choose your Instagram account
  7. Tap Additional methods → Backup codes

Your 5 codes display on screen. Screenshot them or use the copy function.

Finding Backup Codes on Android

On some Android builds running Instagram version 300+, the Settings entry point reads “Settings” rather than “Settings and privacy.” The rest of the path is identical.

  1. Open Instagram → Profile → Menu (three lines)
  2. Tap Settings
  3. Select Accounts Center
  4. Tap Password and security
  5. Tap Two-factor authentication → select your account
  6. Tap Additional methods → Backup codes

Pro tip: If the Backup Codes option is missing, 2FA is not enabled on your account. Enable it first — the system generates codes automatically when 2FA is first activated.

Common mistake: Many users look under Settings > Security directly. That path was deprecated in 2023 when Meta consolidated account settings into Accounts Center. Use the Accounts Center path above.


How to Generate and Save Instagram Backup Codes

Generating and storing backup codes before you need them takes under 3 minutes.

Step 1: Enable 2FA if not already active Navigate to Accounts Center → Password and security → Two-factor authentication → select your account → choose Authenticator App or SMS as your primary method.

Step 2: Access the Backup Codes section Follow the path above. If 2FA was just enabled, backup codes are auto-generated. If 2FA has been active for a while, you’ll see existing codes — or tap Get new codes to generate a fresh set.

Step 3: Save your codes immediately

Storage options ranked by security:

  • Password manager (1Password, Bitwarden, etc.) — most secure, accessible across devices
  • Encrypted notes app — acceptable if the app uses zero-knowledge encryption
  • Printed physical copy — stored securely, immune to digital breaches
  • Secure cloud document — only if the service uses strong encryption at rest

⚠️ Critical: Generating a new set immediately invalidates all previous codes. If codes were stored in a compromised location, generate a new set immediately.

Avoid storing backup codes in SMS drafts, unencrypted email, or screenshot folders synced to unsecured cloud storage.


Two-Factor Authentication Issues That Block Login

The 5 most common 2FA failure scenarios:

  1. Lost or factory-reset phone — authenticator app data is device-specific and doesn’t survive a reset without a deliberate backup
  2. Deleted authenticator app — older Google Authenticator versions stored codes locally with no cloud sync; deletion meant permanent loss
  3. Changed phone number — if SMS 2FA is your only method and you’ve changed numbers, Instagram sends codes to an unreachable number
  4. Expired or used backup codes — each of the 5 codes is single-use; once all 5 are consumed without generating new ones, that recovery path is closed
  5. Time sync errors — authenticator apps generate codes based on current time; device clock drift beyond 30 seconds causes code rejection even with correct setup

Alternative Login Methods When You Don’t Have Backup Codes

Recovery MethodWorks ForRequiresSuccess Rate
SMS verificationActive linked phone numberSame phone number on accountHigh
Email verificationActive linked emailAccess to account emailHigh
Trusted device loginPreviously logged-in deviceDevice still logged inHigh
Video selfie verificationIdentity confirmationGovernment ID matchModerate
Facebook account loginLinked FB accountActive Facebook loginModerate–High
“Get more help” flowLast resortPatience + documentationLow–Moderate

Time Sync Fix for Authenticator Apps

Before attempting any recovery flow, try this if your authenticator app is installed but codes aren’t working:

On Android: Open Google Authenticator → Menu → Time correction for codes → Sync now

On iOS: Settings → General → Date & Time → toggle “Set Automatically” off, then back on

Clock drift of even 60 seconds causes authenticator codes to fail. This fix resolves the issue in a meaningful share of “authenticator not working” cases without requiring account recovery.

Official Recovery Paths (in Priority Order)

  1. SMS code — tap “Get help” on the login screen, select your phone number, receive a 6-digit code
  2. Email verification — Instagram sends a login link to your registered email; link expires in 15 minutes
  3. Trusted device — if still logged in on another device, use it to disable 2FA temporarily
  4. Video selfie — automated identity verification; requires a short face video matched against profile photos; approval takes 24–48 hours
  5. “Get more help” — available on the login screen; escalates to human review; realistic timeline is 3–7 business days

How to Contact Meta Support Using Your Facebook Account

When Instagram’s in-app help flow is inaccessible because you’re locked out, a linked Facebook account provides access to Meta’s support infrastructure. Because both apps share Meta’s Accounts Center, protecting the Facebook side matters too — see Facebook two-factor authentication.

Process:

  1. Log into Facebook (desktop preferred for form access)
  2. Navigate to Help Center → search “Instagram account access”
  3. Select “I can’t access this email or phone number”
  4. Use “Get more help” to submit a support request
  5. Include: Instagram username, email on the account, phone number on the account, approximate account creation date, and recent login locations

Meta’s support portal at facebook.com/help also allows direct case submission when the standard in-app path is blocked.

Realistic expectations: Response time averages 3–5 business days for standard cases. Accounts with a verified Facebook connection and consistent account history (same email, same phone, recognizable login locations) have higher approval rates than accounts with sparse or inconsistent identity signals.


Account Recovery Options: What Instagram Officially Supports

MethodLocked OutHacked AccountRequires 2FA SetupNotes
Backup codes✅✅Yes5 codes, single-use each
SMS verification✅✅NoPhone must still be linked
Email verification✅✅NoEmail must be accessible
Video selfie✅✅No24–48 hr processing
Trusted device✅❌NoDevice must already be logged in
Facebook login✅PartialNoAccount must be linked beforehand

Important: Instagram cannot generate new backup codes remotely. Backup codes can only be generated from within the app by an authenticated user. Support agents can restore access through other methods but do not issue backup codes. Any service claiming to send backup codes via email or DM is fraudulent.


Prevention Tips to Avoid Getting Locked Out Again

NIST’s Digital Identity Guidelines (SP 800-63) recommend layered authentication recovery as a baseline for consumer account security — Instagram’s multi-method approach aligns with that guidance.

Account security checklist:

  • Generate backup codes immediately after enabling 2FA
  • Store codes in a password manager, not a screenshot folder
  • Link both a phone number and email address to your account
  • Connect a Facebook account as a secondary login method
  • Enable 2FA through both an authenticator app and SMS if possible
  • Regenerate backup codes every 6–12 months or after any security event
  • Before switching phones, export or transfer your authenticator app data
  • Keep your linked email account’s own 2FA active and backed up

Decision framework:

  • Setting up a new phone → transfer authenticator app first, then activate new device
  • Changing phone numbers → update Instagram before deactivating the old number
  • Used 3+ backup codes → generate a new set now while you still have access
  • Never checked your backup codes → navigate to Accounts Center today

Frequently Asked Questions

What do I do if I don’t have backup codes for Instagram? Use alternative recovery methods in this order: SMS code to your linked phone, email verification link, trusted device login, video selfie identity verification. If none work, submit a request through Meta’s Help Center using a linked Facebook account.

How can I recover my Instagram account without an authentication code? Instagram offers SMS verification, email verification, trusted device login, and video selfie verification as alternatives. Access these through the “Get more help” link on the login screen.

Can Instagram generate new backup codes remotely for me? No. Backup codes can only be generated from within the authenticated Instagram app. Support agents cannot issue codes via email or direct message.

Where exactly are backup codes stored in the Instagram app? Accounts Center → Password and security → Two-factor authentication → [your account] → Additional methods → Backup codes.

What happens to old backup codes when I generate new ones? All previous codes are immediately invalidated. The new set of 5 replaces them entirely with no grace period.

Why is my authenticator app code not working even though I have it set up? The most common cause is time sync drift. Sync your device clock (Settings → Date & Time → Set Automatically) and use the time correction feature in your authenticator app. If that fails, your authenticator may have lost its account link during a phone reset.

How many backup codes does Instagram provide, and are they reusable? Instagram provides exactly 5 backup codes. Each is single-use — once entered, it’s permanently invalidated.

Does linking a Facebook account help with Instagram account recovery? Yes, in two ways: it provides an alternative login method that bypasses 2FA, and it gives access to Meta’s support infrastructure through Facebook’s Help Center when Instagram’s in-app help is inaccessible.


Summary

Instagram backup codes are 5 single-use codes that can be the difference between a 30-second login and a week-long recovery process. Generate them before you need them, store them in a password manager, and set up multiple recovery methods so no single failure locks you out.

Navigate to Accounts Center → Password and security → Two-factor authentication → Backup codes and save what you find. If 2FA isn’t enabled, enable it and save the codes that generate automatically. Link your email, link your phone number, connect a Facebook account. Five minutes of setup now is worth far more than the time cost of account recovery later.

If that did not work

Backup codes Backup Codes: What They Are and How to Use Them → Backup codes Google Backup Codes: Generate, Use and Store Them → Backup codes Samsung Account Backup Codes: Get, Use and Manage →

Reviewed 1 October 2026 · Part of Verification Code: What It Is, Why You're Not Getting It, and How to Recover Access