This guide walks you through the most common causes and fixes for the Discord overlay not appearing in your games. Whether the overlay worked before and suddenly stopped, or you have never seen it appear, these steps will help you get it back so you can see who is talking, quickly mute yourself, and use Discord features without alt-tabbing out of your game.
What You’ll Need
- Your Discord app installed on Windows, macOS, or Linux
- Administrator access to your computer (to change some settings and file permissions)
- Your game installed and launchable
- About 10-15 minutes of time
Step-by-Step
- Enable the overlay in Discord settings. Open Discord, click the gear icon (User Settings) at the bottom left near your username. Scroll down to the “App Settings” section and click “Overlay.” Toggle the top switch “Enable in-game overlay” to the on position (it should turn green). Also, check the box that says “Enable overlay in games Discord detects” if you want it to work automatically. If you only want it in specific games, leave that box unchecked and use the “Registered Games” section below.
- Check per-game overlay settings. Still in the Overlay settings, scroll down to “Registered Games.” You will see a list of games Discord has detected. For each game you want the overlay in, click the monitor icon on the right side of that game’s row. It should turn from gray to solid (usually green or blue). If your game is not listed, click “Add it” at the bottom, browse to the game’s executable (.exe) file, and add it. Then click the monitor icon to enable the overlay for that specific game.
- Run both Discord and the game as administrator. Right-click the Discord shortcut on your desktop or in your Start menu, select “Properties,” go to the “Compatibility” tab, and check “Run this program as an administrator.” Click Apply and OK. Do the same for your game’s shortcut. This often resolves permission-related issues that block the overlay from injecting into the game process.
- Disable hardware acceleration in Discord. Go to User Settings > Advanced. Toggle off “Hardware Acceleration.” Discord will ask you to restart. After restarting, try launching your game again. This fixes overlay problems on many systems, especially those with older GPUs or driver conflicts.
- Update your graphics drivers. Outdated or corrupted GPU drivers are a frequent cause. Visit the website of your GPU manufacturer (NVIDIA, AMD, or Intel) and download the latest driver for your specific card model. Install it and restart your computer. Then try the overlay again.
- Run the game in windowed or borderless mode. Some games, particularly older ones or those using certain anti-cheat engines, do not allow overlays in fullscreen exclusive mode. In the game’s video settings, switch from “Fullscreen” to “Windowed” or “Borderless Windowed.” Launch the game and check if the overlay appears.
- Disable other overlays and recording software. Overlays from other programs (like NVIDIA GeForce Experience, Steam, MSI Afterburner, or Xbox Game Bar) can conflict with Discord’s. Temporarily disable them one at a time to see if one is the culprit. You can usually do this in each program’s settings or by closing them from the system tray before launching your game.
- Check your game’s anti-cheat or security software. Some anti-cheat systems (like Vanguard, Easy Anti-Cheat, or BattlEye) and some antivirus programs block overlay injection. You may need to add Discord to the allowed list in your antivirus software, or in the anti-cheat’s whitelist if it has one. This is less common but worth checking if nothing else works.
- Reinstall Discord. Uninstall Discord completely (make sure to check “Delete Discord data” if prompted, though this will log you out and clear settings), then download the latest installer from the official Discord website and reinstall. This resets any corrupted files or settings.
Common Mistakes
- Forgetting to enable the overlay for a specific game. The global toggle and the per-game toggle are separate. You need both enabled.
- Running the game as administrator but not Discord. If the game runs with elevated privileges, Discord (running normally) cannot inject the overlay. Both must be at the same privilege level.
- Using an outdated Discord version. Discord updates frequently. If you have not restarted Discord in a long time, it may be running an old version with bugs. Restart it or check for updates.
- Confusing the overlay with the game’s own UI. The Discord overlay is a small dark panel that appears when you press the overlay hotkey (default is Shift+`). It does not appear automatically on screen at all times.
Tips
- Customize your overlay hotkey. In User Settings > Overlay, you can change the hotkey to something easier to press, like Shift+Tab or a mouse button, to avoid conflicts with in-game keybinds.
- Use the overlay lock feature. In the overlay settings, there is an option to “Enable overlay lock”. This prevents you from accidentally moving or closing the overlay during gameplay. The default hotkey to lock/unlock is Shift+` (the same as opening it).
- Position the overlay where it won’t block your view. You can drag the overlay panel to any corner of your screen. Most players prefer the top-left or bottom-left corner. The overlay will remember its position per game.
- Keep Discord open in the system tray. If you close Discord completely (not just minimize to tray), the overlay cannot work. Make sure Discord is running in the background (you can see the icon in the system tray near the clock).
Troubleshooting
If you have tried all the steps above and the overlay still does not appear, here are a few more things to try:
- Try a different game. This helps determine if the issue is specific to one game or all games. If it works in another game, the problem is with the first game’s settings, anti-cheat, or compatibility.
- Check if the game is a Microsoft Store or Xbox Game Pass title. These games are often sandboxed and may not allow overlays. There is no reliable fix for this other than waiting for Discord to add support or using the Xbox Game Bar overlay instead.
- Reset Discord’s overlay settings. In User Settings > Overlay, scroll to the bottom and click “Reset Overlay Settings.” This will clear any corrupted per-game settings.
- Check Discord’s status page. Occasionally, Discord has server-side outages that affect overlay functionality. Visit status.discord.com to see if there is a known issue.
- Completely uninstall and reinstall your game. If the overlay works in other games but not this one, and you have tried borderless mode and disabling other overlays, a corrupted game file might be the cause. Reinstalling the game is a last resort but often works.
Frequently Asked Questions
Why did my Discord overlay stop working after a game update?
Game updates can change how the game handles overlays, sometimes breaking compatibility. Re-check the per-game overlay setting in Discord, run the game in borderless mode, and update Discord to the latest version. Often the issue resolves with the next game patch.
Can I use the Discord overlay in fullscreen mode?
Yes, in most modern games. However, some games, especially older ones or those with strict anti-cheat, only allow overlays in windowed or borderless modes. If it does not work in fullscreen, switch to borderless windowed.
Why is the overlay not showing in Valorant or Fortnite?
Valorant’s Vanguard anti-cheat and Fortnite’s Easy Anti-Cheat can block overlays. Make sure Discord is running as administrator and try borderless windowed mode. In some cases, these games intentionally block all third-party overlays for security; if so, there is no workaround.
Does the overlay work on Mac?
Yes, Discord overlay works on macOS for most games. The steps are similar, though some games on Mac may not support it. Running the game in windowed mode can help.
Why is the overlay showing but it is blank or not showing my voice chat?
This is usually a rendering issue. Disable hardware acceleration in Discord settings, restart Discord, and try again. If that fails, update your GPU drivers.
Can I see who is talking in the overlay?
Yes, when someone speaks in a voice channel, their name and a green outline appear in the overlay. You can also see the list of people in the channel by opening the overlay panel.
Related
General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.
More in this bed
- Fix Shockwave Flash Crashes in Firefox
- Fix Microsoft Account Apps Notification in Windows 10
- Printer Problems With macOS Catalina: Fixes
- CSS min(), max(), clamp(): How to Use Them
- How to Partition an External Hard Drive
- How to Transfer PicsArt Stickers from Android to PC