Two-Factor Auth Error
Discord Discord
Severity: CriticalWhat Does This Error Mean?
A Discord two-factor authentication (2FA) error means Discord is asking for a verification code but the code you entered is wrong, expired, or not being accepted. This can happen because your authenticator app is out of sync with the correct time, you are using an old backup code, or you no longer have access to the phone or app you set up 2FA with. If you saved your backup codes when you set up 2FA, you can use one of those to log in.
Affected Models
- Discord on Windows
- Discord on macOS
- Discord on iPhone
- Discord on Android
- Discord in Browser
Common Causes
- Your phone's clock is not synced to the correct time, causing authenticator codes to be invalid
- You are entering the code too slowly and it expired before you submitted it (codes change every 30 seconds)
- You switched phones or uninstalled your authenticator app without transferring your Discord 2FA first
- You are trying to use an already-used backup code — each backup code only works once
- The authenticator app (Google Authenticator, Authy, etc.) was set up with the wrong account entry
How to Fix It
-
If you saved your 2FA backup codes when you set up two-factor authentication, use one of them now. On the 2FA screen, click 'Use a backup code' and enter one of the 8-character codes.
Discord provides 10 backup codes when you first enable 2FA. Each can only be used once. If you have them saved, this is the fastest way back in.
-
Sync the time on your phone. On Android: Settings > General Management > Date and Time > enable Automatic date and time. On iPhone: Settings > General > Date and Time > Set Automatically. Then reopen your authenticator app and try the new code.
Authenticator apps generate codes based on the current time. If your phone's clock is even a minute off, every code will be rejected.
-
Enter the code as fast as possible. Open your authenticator app, wait for a fresh new code to appear (the countdown timer resets), then immediately type it into Discord.
Codes are only valid for 30 seconds. If you type slowly, the code may expire before Discord receives it.
-
Check that you are using the correct account entry in your authenticator app. If you have multiple accounts in the app, make sure you are copying the code labeled for Discord — not another service.
Authenticator apps list all your accounts. It is easy to accidentally copy the code from the wrong row.
-
If you are fully locked out — no backup codes and no access to your authenticator app — contact Discord Support at support.discord.com. Choose 'I can't log in' and then 'I lost access to my 2FA codes'.
Discord's support team can help you remove 2FA from your account after verifying your identity. The process may take one to three business days.
When to Call a Professional
If you are locked out of your Discord account with no backup codes and no access to your authenticator, you will need to contact Discord Support directly. Discord can verify your identity and help you regain access. Be prepared to verify your account ownership — they will ask for information that proves the account is yours.
Frequently Asked Questions
I lost my phone. How do I get back into Discord with 2FA enabled?
If you have your backup codes saved somewhere (email, notes app, printed), use one of them — this works without your phone. If you do not have backup codes, contact Discord Support and prove you own the account. For the future: always save backup codes in a second safe place separate from your phone.
Can I turn off 2FA once I am back in my account?
Yes. Once you are logged in, go to User Settings > My Account > Two-Factor Authentication > Remove 2FA. You will need your current authenticator code or a backup code to disable it. Consider setting up 2FA again with a fresh authenticator entry and save the new backup codes securely.
I never set up 2FA but Discord is asking for it. What happened?
If Discord is asking for 2FA and you never turned it on, your account may have been compromised. Someone else may have gained access and enabled 2FA to lock you out. Contact Discord Support immediately — explain that 2FA was added without your knowledge. Change your email password as well, since that is likely how the attacker got in.