Your Discord account got hacked with 2FA enabled, and now you are staring at messages you never sent. Your friends got a "try my game" link from you. Maybe your email changed. And the whole time, 2FA was switched on. It feels like the lock was broken. It was not. The attacker just walked through a door the lock never covered.
This guide explains how that happens, what to do in the first ten minutes, and how to set things up so the same trick does not work twice. Everything about Discord settings and recovery here comes from Discord's own Help Center and safety pages.
Why 2FA did not stop the hack
2FA protects one moment: signing in. When you type your password and a six digit code, Discord checks both and then keeps you signed in on that device. From then on, the app does not ask for the code again. Whatever keeps you signed in is the real prize, and that is what attackers go after.
Discord calls that the account token. Its safety guidance is blunt: your token gives full access to your account, Discord will never ask you for it, and you should never give it to anyone. Someone holding your token does not need your password or your 2FA code. They are already past the login screen.
There is a second gap too. Discord notes that anyone with your password and a recently generated code can log into your account. So a fake login page that asks for both and uses them right away gets in, 2FA or not.
The three ways it usually happens
1. The QR code scam
This one catches a lot of people because it looks harmless. Someone DMs you a QR code for "free Nitro" or a giveaway and asks you to scan it in the Discord app. That QR code is actually a Discord login code. Discord's own guidance says scanning a QR code from an attacker lets them log straight into your account, skipping your password and any 2FA you set up.
The rule is simple. The QR scanner in the Discord app is only for logging into Discord on your own computer. Discord says it will never ask you to scan a QR code to redeem Nitro. If anyone asks you to scan one, it is a scam.
2. A file or "game" that steals your session
The classic version: a friend (whose account was already taken over) asks you to test their game. You download it, run it, and nothing seems to happen. In the background, it grabbed your Discord session and maybe a lot more. Discord warns that suspicious links and files often show up dressed as games or free Nitro.
If you ran something like this, treat the whole PC as unsafe, not just Discord. A program that can read your Discord session may also have read saved browser logins. Clean or reset the machine before you sign back into anything important on it.
3. A fake login page
A link that looks like Discord, a login form that looks like Discord, and a box for your 2FA code. You type everything in and the attacker replays it on the real site within seconds. This is also why scam sites love "verify your account" and "claim your reward" wording. If a link made you log in, close it and open Discord yourself instead.
Scams aimed at gamers keep getting more convincing. Our guides on AI scams targeting gamers and gaming gift card scams cover the other lures you will see in DMs.
What to do right now, in this order
Speed matters, because the attacker may try to change your email and add their own 2FA. Here is the order based on Discord's Help Center:
- If you can still sign in, change your password now. Discord says a password change invalidates your current token and logs you out of all devices, which kicks the attacker out of any stolen session.
- Check that multi-factor authentication is still on and is yours. If you see a method you did not add, remove it and set yours up again.
- Open User Settings, go to Authorized Apps, and Deauthorize anything you do not recognize. A rogue app can keep access even after you lock down the login.
- Check your email for a message from Discord saying your email address was changed. It has a Start Account Recovery button (more on that below).
- If you are fully locked out, use the hacked account form linked from Discord's Help Center article "My Discord Account was Hacked or Compromised". Include details of any purchases you did not make.
- If you ran a suspicious file, clean that computer before you sign in on it again. Otherwise the new session can be stolen the same way.
- Warn your friends from another account or app. Your account may have sent them the same scam you fell for.
Do not file a chargeback with your bank for Discord purchases before talking to Discord. Its Help Center says a chargeback or refund request through your bank may get the account suspended while it is investigated.
If the hacker changed your email
When the email on an account changes, Discord sends a notice to the old address. According to Discord's article on undoing an email change, that notice has a Start Account Recovery button that works for 48 hours. Using it switches the email back, logs out all devices and asks you for a new password.
The recovery also removes any phone number and MFA methods on the account, which clears out whatever the attacker added. After you are back in, add your own phone number and 2FA again. If the link has expired, Discord says support cannot send a new one, so go to the hacked account form instead. Do not wait on that email. Check your inbox and spam folder the moment you notice something is off.
If the hacker turned on their own 2FA
This is the worst case, and it is worth being honest about. Discord's Help Center says it cannot remove MFA from an account or issue new backup codes when you do not have them. That rule exists so attackers cannot social engineer support into turning 2FA off, but it cuts both ways.
Your best shot is the email change notice above, since that recovery strips MFA methods off the account. Beyond that, submit the hacked account form with everything you can show and avoid sending duplicates. Our full guide on how to recover a hacked Discord account walks through the rest of the process.
Lock it down so it does not happen again
- Use a long, unique password for Discord and for the email behind it. The email is the master key for recovery. Generate one with our free password generator or test an old one in the password strength checker.
- Save your backup codes the day you turn on 2FA. Discord lets you view them in User Settings under My Account with your password while you are signed in. Each code works once, so make a fresh set after using one.
- Consider a passkey or security key. Discord describes these as its most phishing resistant option, because there is no code to type into a fake page.
- Never scan a QR code someone sent you, and never share your token with anyone who asks for it.
- Do not run files or "games" from DMs, even from friends. Ask them on another app first.
- Every few months, look through Authorized Apps and remove anything you no longer use.
If you want to see how those six digit codes are made, our 2FA code generator shows it in your browser. The short version: the code only proves you have the secret right now. It does not protect a session that is already open.
Keep your recovery details where you can find them
Most people who stay locked out are not beaten by the hacker. They are beaten by missing details: the backup codes file nobody can find, the email they made at 13, the phone number from two phones ago. Getting back in fast means having those ready before something goes wrong.
That is what LoginScout is for. Each account gets one card with the login, password, recovery email, 2FA codes and notes like "backup codes saved, passkey on main phone", encrypted on your device. It works as a gaming password manager for Discord, Steam, Epic, Riot and the rest, so your recovery info is not scattered across screenshots and old notes.
The short version
2FA guards the front door, but a stolen session or a scanned QR code skips the door entirely. If you got hit, change your password first, clean out Authorized Apps and unknown 2FA methods, use the email change link within 48 hours, and file the hacked account form if you are locked out. Then save your backup codes somewhere safe. You can create a free vault for up to five accounts and start with Discord and its email.
Questions people ask
- How did someone hack my Discord if I had 2FA on?
- Most likely they got your session token, from a scanned QR code, a malicious file or a fake login page. A token or a freshly used code lets them in without passing the 2FA check again. Changing your password invalidates the old token.
- Does changing my Discord password log out the hacker?
- Yes. Discord says changing your password invalidates your current token and logs you out of all devices. After that, check Authorized Apps and your 2FA methods so the attacker has no other way back in.
- Can Discord support remove 2FA a hacker added?
- Discord's Help Center says it cannot remove MFA or issue new backup codes for you. If the attacker also changed your email, the Start Account Recovery link sent to your old address removes MFA methods, but it only works for 48 hours.
- Is it safe to scan a Discord QR code from a friend?
- No. Scanning a Discord login QR code signs the person who made it into your account, skipping your password and 2FA. Only scan the code shown on your own computer's Discord login screen.
- Where are my Discord backup codes?
- While signed in, open User Settings, then My Account, and view them with your password. Discord also suggests checking for a saved file named discord_backup_codes.txt or a screenshot you took when you set up 2FA.
Ready to try it?
Create a free vault and keep logins, mail, and MFA together.
Related: Recover a hacked Discord account · 2FA code generator · AI scams targeting gamers · Gaming password manager

