Performance

Discord making your PC lag? Here's how to fix it

Short answerWhen Discord makes the whole PC feel laggy — even though voice sounds fine — it's usually one of these:
  • Hardware acceleration — Discord using the graphics card, competing with your game for it.
  • The game overlay — Discord drawing on top of the game, adding a cost to every frame.
  • Screen share running hot — sharing at high resolution and frame rate is genuinely expensive.
  • Discord left running in the background — it starts with Windows and keeps working after you close the window.
Turn hardware acceleration and the overlay off first — between them they fix most cases.

Your mouse feels a fraction behind and the game hitches, and it only happens with Discord open. The call itself sounds perfect. Nobody's voice is breaking up, so the usual "fix Discord voice quality" advice doesn't apply.

This isn't a voice problem. Discord is a heavier program than it looks, and by default it does two things that compete with a game for the same hardware. Below are the causes, most common first. Fix it by hand, or let Noah check what Discord is actually consuming and clear it with your approval (more at the end).

Hardware acceleration is competing for the graphics card

Input delay and stutter in games whenever Discord is open, with voice working perfectly.

Hardware acceleration means letting a program hand its drawing work to the graphics card instead of the processor. For most apps that's a good trade. For Discord sitting alongside a game, it means two programs asking the same graphics card for time. The game is the one that suffers. It needs a steady stream of frames, and Discord's work arrives in unpredictable bursts.

Discord still works exactly the same; it draws itself using the processor instead.

Fixin Discord open User Settings → Advanced and switch off Hardware Acceleration. It will offer to restart — let it. Test the game again before changing anything else, so you know whether this was it.

NoahNoah shows what Discord is actually taking from the processor and memory while a game runs. You can see whether it's busy enough to be the cause, rather than turning settings off on a hunch.

The game overlay is adding cost to every frame

Constant micro-stutter rather than occasional hitches, in full-screen games specifically.

The overlay is what lets you see messages and who's talking without leaving the game. To draw on top of a game it has to hook into that game's graphics, and that hook runs on every single frame. When it works you barely notice. When it clashes — most often with anti-cheat software, or with a game running truly full screen — you get a steady, even stutter that never settles.

Fixin Discord open User Settings → Game Overlay and switch off Enable in-game overlay. If you want to keep it, turn it off for the one game that stutters instead: same screen, under the per-game list.

Screen sharing is running hot

The PC is fine until you start sharing your screen, then everything slows at once.

Sharing a screen means capturing every frame, compressing it, and uploading it continuously. At 1080p and 60 frames a second that is real, sustained work for the processor and graphics card — comparable to running a second game. No setting makes it free.

Fixwhen you share, drop the stream to 720p and 30fps in the share settings. The difference is barely visible to whoever's watching and it roughly quarters the work. Share a single window rather than the whole screen where you can.

Discord is running when you think it's closed

The PC feels slower generally, and boots slower, even when you haven't opened Discord.

Discord installs itself to start with Windows, and clicking the X closes the window without quitting the program — it keeps running in the system tray, the small icon area by the clock. So it's using memory and checking for updates during every session, including ones where you never used it.

Fixin Discord open User Settings → Windows Settings and switch off Open Discord. To quit it properly, right-click its icon in the system tray → Quit Discord — not the window's X. To see what it's costing meanwhile:

zsh — Terminal
% tasklist /fi "imagename eq Discord.exe"

Run in Command Prompt. Lists every running Discord process and its memory use — it is normal for there to be several, but the total should not be large when you are not using it.

Discord is stuck updating in the background

Heavy processor use from Discord that never settles, sometimes with a spinning update screen on launch.

Discord updates itself quietly and often. If an update is interrupted — a connection drop, a sleep at the wrong moment — it can retry in a loop, using the processor continuously without ever showing you an error.

Fixquit Discord fully from the system tray, then reopen it and let the update finish before doing anything else. If it still loops, close it and delete the contents of %AppData%\discord\Cache (paste that into the File Explorer address bar), then start it again.

Try Noah free

A PC that keeps up.

Just tell Noah what's wrong:

My PC lags whenever Discord is open.
Find the cause freeFirst conversation free7-day free trial afterOnly with your OK

Already have Noah? Open it on this problem →

Frequently asked questions

Why does Discord cause input lag when voice is fine?

Because it isn't a voice problem. Discord's hardware acceleration hands its drawing work to the graphics card, so it competes with your game for the same hardware — the call sounds fine while the game stutters. Turn off Hardware Acceleration in User Settings → Advanced first; for most people that is the whole fix.

Should I turn off Discord hardware acceleration?

If you game on the same PC, yes. Hardware acceleration only decides whether Discord draws itself using the graphics card or the processor. Turning it off costs you nothing noticeable in Discord and gives the graphics card back to the game.

Does the Discord overlay cause stutter?

It can. The overlay hooks into the game's graphics on every frame to draw on top. It clashes most often with anti-cheat software and with games running truly full screen. That shows up as a constant, even stutter rather than occasional hitches. Turn it off in User Settings → Game Overlay, or disable it just for the one game affected.

Why is Discord using so much CPU when I'm not using it?

Discord starts with Windows and keeps running in the system tray when you close the window, so it uses memory and checks for updates all session. A stuck update can also retry in a loop with no error shown. Quit it properly by right-clicking the tray icon → Quit Discord, and turn off Open Discord in User Settings → Windows Settings.

Why does my PC slow down when I share my screen on Discord?

Screen sharing captures, compresses and uploads every frame continuously — at 1080p60 that is sustained work comparable to running a second game. Drop the stream to 720p and 30fps, and share a single window rather than the whole screen.

Commands in this guide are standard, read-only macOS diagnostics unless noted; anything that changes your system is called out. When in doubt, back up first with Time Machine.