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.
2FA backup codes
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.
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.
Step 1
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.
Step 2
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.
Step 3
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.
Step 4
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.
Step 5
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.
Step 6
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.
One code gets you past the 2FA prompt so you can move the authenticator yourself, instead of waiting in a support queue.
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.
SMS codes follow the number. A new number with no backup codes can turn a routine sign-in into a support ticket.
Without codes, recovery means proof of ownership, such as payment details or product keys on Steam. A saved code takes ten seconds.
Work down this list once, and again every time you change phones.
01
Mobile authenticator on, the R-code written down, a printed set of backup codes.
02
Authenticator app as primary method, the 8-digit backup codes saved, email still on as a second method.
03
All 10 backup codes saved, with used ones crossed off.
04
A current recovery code printed, and every older copy thrown away.
05
Backup codes from View backup codes, saved somewhere off the phone.
06
Backup codes copied after setup, and a new set generated when they run low.
07
The Serial Number and Restore Code pair written down, and a phone number on the account for the SMS fallback.
08
The ten backup codes from your authenticator setup saved, not just left in the email Activision sent.
09
Email MFA on, Riot Mobile added, and the email account behind it locked down, since Riot has no backup codes.
10
The 8-digit backup codes downloaded or printed, with used ones crossed off.
11
A fresh set of recovery codes saved the moment it appears, because Roblox only shows it once.
12
Cloud backup switched on inside the authenticator app you use for your Rockstar Games account.
13
Its own 2FA switched on and its own recovery codes saved, because it can reset everything else.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Create a free vault, then upgrade for a private temp mailbox and burner numbers when the library grows.