Instagram accounts get stolen every day — and once a hacker changes the email and password, getting the account back can be slow and sometimes impossible. Two-factor authentication (2FA) adds a second lock: even if someone learns your password, they still cannot log in without a code from your phone. Setting it up takes about three minutes. This guide shows the exact path, which method to choose, and how to save your backup codes properly.

What two-factor authentication actually does

With 2FA on, Instagram asks for two things at login: your password, and a short code that only you can generate — from an authenticator app, WhatsApp, or SMS. A stolen password alone becomes useless. Instagram also offers login alerts, which notify you when someone logs in from a new device, so you can react quickly if anything looks wrong.

1. Open the two-factor settings

Open Instagram and go to your profile. Tap the menu (three lines) in the top corner, then Settings and privacy. Tap Accounts Centre at the top, then Password and security, and finally Two-factor authentication. Choose your Instagram account if more than one is listed. On some versions the wording is slightly different, but the Accounts Centre → Password and security path is the current standard route.

2. Choose the authenticator app method (recommended)

Instagram offers three ways to receive codes. The safest is an authenticator app such as Google Authenticator or Microsoft Authenticator, because it works even if your SIM is blocked, swapped, or out of coverage — a real risk, since SIM problems are exactly what attackers exploit. Tap Authentication app, and Instagram will show a setup key or QR code. Open your authenticator app, add a new account, scan or enter the key, then type the 6-digit code the app shows back into Instagram to confirm. From now on, your login codes come from that app, and they refresh every 30 seconds.

3. Or use WhatsApp or SMS codes

If the authenticator app feels complicated, choose WhatsApp or Text message (SMS) instead and confirm the code Instagram sends you. These methods are still far better than no 2FA at all, because a hacker would need your phone or SIM too. Just remember their weakness: if your SIM is lost, blocked, or fraudulently replaced, codes stop reaching you — which is exactly why step 4 below matters so much.

4. Save your backup (recovery) codes safely

After turning 2FA on, open the same settings page and look for Recovery codes or Backup codes under additional methods. Instagram gives you a set of one-time codes. If you ever lose your phone or authenticator app, one of these codes is your only way back in. Save them properly:

  • Screenshot them and keep the screenshot somewhere only you can access — not in a shared gallery
  • Better still, write them on paper and keep it at home in a safe place
  • Never share a backup code with anyone, for any reason

5. Turn on login alerts

On the same Password and security page, find Login alerts (under security alerts) and turn on alerts for in-app and email notifications. Now, whenever your account is logged in from an unrecognised device, you will be told. If you ever get an alert for a login that was not you, open Instagram immediately, change your password, and log out of all other sessions from the "Where you're logged in" page in Accounts Centre.

Warning: fake "verification" messages are a trap

Finally, remember that 2FA protects your login, not your content. Keep your account private if you prefer, think before accepting follow requests from strangers, and never enter competitions or "giveaways" that ask you to log in again through an outside link.

Warning: fake "verification" messages are a trap

The most common way protected accounts still get stolen is phishing. You may receive a DM, WhatsApp message, or email claiming to be from "Instagram" or "Meta" saying your account will be deleted, or offering a blue verification badge, with a link to "confirm" your details. Real Instagram never asks for your password or 2FA code through links like this. Typing your code into such a page hands the hacker both locks at once. Always check your account status inside the official app itself, under Settings → Accounts Centre, and ignore links sent by strangers — even accounts pretending to be your friends, because their accounts may already be hacked.

Frequently asked questions

Which 2FA method is safest on Instagram?

An authenticator app is the safest, because codes do not depend on your SIM. SMS and WhatsApp codes are still much better than having no two-factor authentication at all.

What if I lose my phone and my backup codes?

Recovery becomes very difficult. You can try Instagram's account recovery from the login screen, but there is no guarantee — which is why saving the backup codes in a safe place matters.

Instagram sent me a message saying my account will be deleted. Is it real?

Almost certainly not. Instagram does not ask for passwords or codes through DM or WhatsApp links. Check any warning inside the official app under Settings → Accounts Centre instead.