2FA backup codes

2FA backup codes for gaming accounts: where every platform keeps them

Your authenticator app is one dropped phone away from gone. Backup codes are the spare key, and every gaming platform hides them in a different menu, calls them something different and treats them differently. This page lines them up, straight from each platform’s own help pages, with a checklist you can finish in one sitting.

Last checked against official sources on November 1, 2026.

Backup and recovery codes, platform by platform

What each platform gives you, how many, and where to find it. Each row links to that platform’s own page. When a detail is missing here, the official page does not state it.

Steam
Backup codes from Account Details, Manage Steam Guard, Get Backup Codes, confirmed with a text to your number; Steam emails you when a set is made and when one is used. Separately, a recovery code starting with R is shown when you add the mobile authenticator. Source
Epic Games
8-digit backup codes, given when you first turn on 2FA with an authenticator app. At the 2FA prompt, Try another way leads to the option for entering one. Source
PlayStation
10 backup codes, each usable once. Shown when you finish 2-step setup, and later under Security, Backup Codes, but only while you can sign in. For a fresh set, turn 2-step off and on again. Source
Microsoft (Xbox, Minecraft)
One recovery code, not a list. Generating a new one makes every older code stop working, and Microsoft cannot show you an existing code again. Source
EA
Backup codes under View backup codes in your EA Account’s two-factor settings. EA calls them the only way into your account from a new device if your 2FA method is out of reach. Source
Nintendo
Backup codes listed right after 2-step setup with a Copy button; each one works once. Review them, or generate a new set, from Sign-in and security settings. Source
Discord
8-digit backup codes, each usable once. Shown when you turn on MFA, and later under User Settings, My Account, View Backup Codes, where you can also generate a new set. Discord support cannot make new codes for you. Source
Roblox
Recovery codes from Settings, Security, Generate (your password is required). Shown only once, each works once, and generating a new set switches off the old one. Source
Battle.net (Blizzard)
No code list. Each authenticator has a Serial Number and Restore Code pair, found in the Battle.net app under your profile, Authenticator, the cog, Serial and Restore Codes. Restore Authenticator on a new phone takes both. Source
Activision (Call of Duty)
Ten backup codes, each usable once, given when you set up an authenticator app and also emailed to you. Resetting 2FA gives ten new ones. SMS 2FA comes with no backup codes. Source
Riot Games
No backup codes described. Riot MFA starts with email codes, and Riot Mobile or an authenticator app can be added on top, so the inbox stays the fallback; if MFA emails go to an inbox you have lost, Riot says your only option is player support. Source
Rockstar Games (GTA)
No backup codes described. Rockstar strongly recommends turning on your authenticator app’s cloud backup, and points you to the app maker’s own recovery steps if the phone is lost. Source
HoYoverse (Genshin Impact)
No backup codes described. Verification codes go to the email or phone linked to the account; lose both and you are on the Account Issues Application Form, and HoYoverse makes no promise that it gets the account back. Source

Back up every gaming account’s codes in one sitting

  1. Step 1

    List every account that has 2FA switched on

    Launchers, console accounts, Discord, and the email accounts behind all of them. The email deserves the most care: on most platforms it is the fallback once your codes and phone are gone.

  2. Step 2

    Open each security page while you can still sign in

    You usually need to be signed in to see or make codes. PlayStation shows backup codes only while you are signed in, and Microsoft cannot display an old recovery code at all, so this is a job for a calm evening, not a lockout.

  3. Step 3

    Save every set the moment it appears

    Copy each set into one labelled place per account and note the date. A new code can cancel the old one (Microsoft says so for its recovery code), so the date tells you which copy is current.

  4. Step 4

    Keep one copy off your phone

    Steam’s advice is to print the codes and not keep them as screenshots or files on your computer. A printed sheet at home survives a lost phone and a compromised laptop alike.

  5. Step 5

    Cross codes off as you use them

    PlayStation and Nintendo backup codes each work once. When you are down to the last few, generate a new set while you can still get in.

  6. Step 6

    Check again before you wipe an old phone

    Moving an authenticator to a new phone is exactly when people discover their codes went missing. Run this list before the factory reset, not after.

What one saved code saves you

A lost or broken phone

One code gets you past the 2FA prompt so you can move the authenticator yourself, instead of waiting in a support queue.

A reset that ate your authenticator

Authenticator backups have limits. Microsoft, for example, only restores Authenticator backups to the same type of phone, so an Android to iPhone switch can leave codes behind.

A changed phone number

SMS codes follow the number. A new number with no backup codes can turn a routine sign-in into a support ticket.

Days of proving it is yours

Without codes, recovery means proof of ownership, such as payment details or product keys on Steam. A saved code takes ten seconds.

Printable backup-code checklist

Work down this list once, and again every time you change phones.

  1. 01

    Steam

    Mobile authenticator on, the R-code written down, a printed set of backup codes.

  2. 02

    Epic Games

    Authenticator app as primary method, the 8-digit backup codes saved, email still on as a second method.

  3. 03

    PlayStation

    All 10 backup codes saved, with used ones crossed off.

  4. 04

    Microsoft (Xbox and Minecraft)

    A current recovery code printed, and every older copy thrown away.

  5. 05

    EA

    Backup codes from View backup codes, saved somewhere off the phone.

  6. 06

    Nintendo

    Backup codes copied after setup, and a new set generated when they run low.

  7. 07

    Battle.net

    The Serial Number and Restore Code pair written down, and a phone number on the account for the SMS fallback.

  8. 08

    Activision

    The ten backup codes from your authenticator setup saved, not just left in the email Activision sent.

  9. 09

    Riot

    Email MFA on, Riot Mobile added, and the email account behind it locked down, since Riot has no backup codes.

  10. 10

    Discord

    The 8-digit backup codes downloaded or printed, with used ones crossed off.

  11. 11

    Roblox

    A fresh set of recovery codes saved the moment it appears, because Roblox only shows it once.

  12. 12

    Rockstar

    Cloud backup switched on inside the authenticator app you use for your Rockstar Games account.

  13. 13

    Every email account behind them

    Its own 2FA switched on and its own recovery codes saved, because it can reset everything else.

Backup codes, recovery codes and restore codes are not the same thing

Most platforms give you a list of backup codes: spare one-off codes you type instead of the authenticator’s code. Epic, PlayStation, EA, Nintendo, Activision and Discord all work this way, with different counts and menus. Roblox calls its list recovery codes, but they work the same way.

Steam has two separate things. Backup codes stand in for the Steam Guard code at sign-in. The recovery code, which starts with R and appears when you add the mobile authenticator, is for taking the authenticator off the account when Steam cannot reach you by text. People mix them up constantly, so label both.

Microsoft has a single recovery code instead of a list. It covers the whole Microsoft account, which means Xbox and Minecraft too, and making a new one cancels the old one.

Battle.net works differently again: there is no list of codes, just a Serial Number and Restore Code pair that moves the authenticator to a new phone. Lose the pair and the fallback is a text to the phone number on the account.

When a platform gives you no backup codes

HoYoverse’s help center describes its two-factor protection as codes sent to the email or phone linked to your account, with no backup codes or authenticator app. Riot’s MFA is built on email codes too (Riot Mobile or an authenticator app can sit on top), and Riot describes no backup codes. On both, the linked email is the real key to the account.

Rockstar takes another route. Its 2-step verification pages describe no backup codes; instead Rockstar strongly recommends switching on your authenticator app’s cloud backup, and if the phone is gone it sends you to that app’s own recovery steps. So for GTA, the backup that matters lives inside your authenticator app.

Wherever codes are missing, the email account carries the weight. Give it a strong unique password, turn on app-based 2FA for it, and save its own backup codes. A gaming account is never safer than the inbox that can reset it.

Where to keep backup codes, and where not to

Good places are ones that survive losing your phone and do not leak if one device is compromised: a printed sheet kept at home, or an encrypted password vault. Keeping both is even better.

Bad places are the obvious ones: a screenshot in a photo library that syncs to the cloud, a note on the same phone as the authenticator, an email draft, or a shared spreadsheet that anyone with the link can open.

  • Printed copy: Steam recommends it, and nothing can phish paper.
  • Encrypted vault: LoginScout keeps codes in the notes on each account’s card, encrypted in your browser before it syncs.
  • Screenshots: Steam says no, while Blizzard suggests one for the Battle.net serial and restore code. If you take one, move it off the phone you are protecting and out of auto-synced photos.
  • Not a spreadsheet: one leaked sheet would hand over the password and the second factor together.

Running low, or worried a set leaked?

Generate a new set while you can still sign in, then destroy the old copies. On Nintendo, Review backup codes has a Generate new codes button. On PlayStation, a fresh set comes from turning 2-step verification off and back on. On Microsoft, generating a new recovery code cancels the old one immediately.

Discord has a Generate New Backup Codes button next to View Backup Codes, and Roblox switches off the old recovery codes when you generate new ones. Activision gives you ten fresh codes when you reset 2FA; if you run out, it sends you to support.

Steam lets you create new backup codes from the same Manage Steam Guard page and emails you each time, which doubles as an alarm: a “new backup codes” email you did not trigger means someone is in your account.

Lost the phone and the codes?

There is usually still a way back, just a slower one. Epic and Nintendo can send a code to your account email instead. PlayStation points you to its Online Assistant. Steam Support can restore access when you prove the account is yours with details such as the payment method used on it.

Expect questions about purchases and the original email, and expect to wait. Then, once you are back in, set up the authenticator again and save the new codes before doing anything else.

Questions people ask

What are 2FA backup codes?

Spare codes a platform gives you when you turn on two-factor authentication, for when your authenticator or phone is not available. You type one in at the sign-in prompt instead of the usual code.

Can each backup code be used more than once?

PlayStation, Nintendo, Activision, Discord and Roblox all say each code works once. The others do not say either way, so the safe habit is to treat every code as single-use and cross it off after using it.

Is it safe to keep backup codes as a screenshot?

Steam advises against screenshots and files on your computer, while Blizzard suggests a screenshot of the Battle.net serial and restore code. Either way, a copy that only lives on the phone you are protecting is not a backup. Print it, or keep it in an encrypted vault.

Do backup codes expire?

Most platforms do not publish an expiry. What does happen is replacement: a new Microsoft recovery code makes the old one stop working. Treat your newest set as the only valid one and destroy older copies.

Can LoginScout store my backup codes?

Yes. Keep them in the notes on each account’s card; the vault is encrypted in your browser before it syncs. If you would rather keep the second factor apart from your passwords, keep a printed copy as well.

Sources

Checked against these official pages on November 1, 2026. Platforms change their settings and menus often. If something here no longer matches what you see, email [email protected] and we will fix the page. LoginScout is independent and not affiliated with the companies named here.

Keep the identity with the login.

Create a free vault, then upgrade for a private temp mailbox and burner numbers when the library grows.