Discord overlay not working usually means one setting is off, the game is in true fullscreen, or the shortcut is missing. The Game Overlay works in Discord's Windows desktop app, so the fastest fix is to check the Windows app settings first. Start with the quick switches below, then move to display mode, widgets, updates, and a clean reinstall.
1. Start With The Windows Desktop App
Discord Game Overlay is a Windows 10 or Windows 11 desktop feature. It does not work on macOS or Linux, and overlay keybinds are not available in mobile or browser clients.
Open the Discord desktop app on Windows before changing anything else. If you're using Discord in a browser, on a phone, on macOS, or on Linux, switch to the Windows desktop app for the in-game overlay.
2. Turn On Game Overlay
Open Discord for Windows, select the cogwheel next to your username, go to User Settings > Game Overlay, and turn on Enable Overlay.
A check mark means the overlay is on. An x means it is off. After enabling it, launch the game again and press your overlay shortcut.
3. Allow Overlay For That Game
- 1.Open Discord on Windows.
- 2.Select the cogwheel to open User Settings.
- 3.Go to Game Overlay.
- 4.Turn the overlay on for the game that is not showing it.
- 5.If the game is missing, go to Activity Settings > Registered Games and manage the detected game there.
This matters because Discord has both a main overlay switch and per-game overlay controls. One game can have the overlay blocked while another game still works.
4. Switch Out Of True Fullscreen
The revamped Discord Game Overlay works in windowed fullscreen and borderless fullscreen. It does not work in true fullscreen.
- Open the game's Video or Display settings.
- Change the display mode to Windowed, Borderless Windowed, Windowed Fullscreen, or Borderless Fullscreen.
- Return to the game window.
- Press your overlay keybind again.
Skip older legacy-overlay advice unless Discord Support asks you to use it. Borderless or windowed mode is the current fix for the revamped overlay.
5. Set A Fresh Overlay Keybind
Start the game and press your current overlay shortcut. Discord's newer overlay information lists Ctrl + ` as the default shortcut, while another Discord help flow references Shift + `, so check the keybind saved on your PC.
- 1.Open Discord desktop.
- 2.Go to User Settings > Keybinds.
- 3.Select Add a Keybind.
- 4.Choose Toggle Overlay or Toggle Overlay Lock.
- 5.Click the blank keybind box.
- 6.Press the key combination you want.
- 7.Leave the Keybinds page so the shortcut becomes active.
6. Pin The Widgets You Want To See
If the overlay opens but voice, messages, video, activity, or streams do not stay on screen, open the overlay while the game is running and select the pin icon for the widget you want visible.
For text notifications, open User Settings > Game Overlay and enable Messages. In the same menu, adjust Display Users, Display Names, and Avatar Size for the voice overlay.
Message previews do not appear when the server, DM, or group is muted. They also stay hidden when Streamer Mode is blocking notifications.
7. Restore Hidden Notifications
- 1.Open Discord.
- 2.Go to User Settings > Streamer Mode.
- 3.Turn off Enable Streamer Mode.
- 4.If Streamer Mode must stay on, review Disable Notifications and Disable Sounds.
You can also add a shortcut for Toggle Streamer Mode from User Settings > Keybinds. Use this when the overlay opens correctly but message previews or notification sounds are gone.
8. Update Discord And Repair The Install
Update Discord to the latest desktop version, keep Windows on a supported release, and install current GPU or device drivers from Windows Update or the device maker. These updates target overlay rendering, game detection, crashes, and performance issues.
If the problem looks tied to lag or GPU performance, open User Settings > Advanced, turn off Hardware Acceleration, and restart Discord when prompted.
When the overlay still fails after settings, display mode, and keybind fixes, do a clean reinstall:
- 1.Close Discord from the system tray.
- 2.Open Task Manager and end any remaining Discord processes.
- 3.Press Start + R, enter %appdata%, and delete the Discord folder.
- 4.Press Start + R, enter %localappdata%, and delete the Discord folder.
- 5.Restart Windows.
- 6.Download Discord for Windows from Discord's official download page.
- 7.Run DiscordSetup.exe, open Discord, and sign in.
You can uninstall first through Windows by going to Start > Settings > Apps > Installed apps > Discord > More > Uninstall. If the same bug repeats after a clean install, submit it to Discord Support under Bug Reporting with your platform, Discord version, expected behavior, actual behavior, reproduction steps, and a screen recording.
Frequently Asked Questions
Why does Discord overlay work in one game but not another?
Discord has a global Game Overlay switch and separate per-game overlay controls. Open Discord on Windows, then check the game's overlay setting under Game Overlay or Registered Games.
Does Discord overlay work on Mac or Linux?
No. Discord says Game Overlay is Windows-only, and there are no Overlay settings on macOS or Linux.
What is the default Discord overlay shortcut?
Discord's current materials reference Ctrl + ` for the newer overlay and Shift + ` in another help flow. Open User Settings > Keybinds to see the shortcut saved on your PC.
Why are Discord overlay messages not showing?
Enable Messages under Game Overlay, make sure the server, DM, or group is not muted, and turn off Streamer Mode when it is hiding notifications.
Should I use Discord legacy overlay?
Use borderless or windowed mode first. Discord documents the legacy overlay as an older option for games that require true fullscreen, not the main fix for the revamped overlay.











