Gaming Overlays Are Quietly Wrecking Your FPS — We Tested Discord, GeForce Experience, and Xbox Game Bar to Find the Worst Offender
You're forty minutes into a ranked match. Your aim is locked in, your ping is clean, and then — out of nowhere — your game hitches. Not a full freeze, just that awful half-second stutter that costs you a fight you should have won. You check your settings, nothing changed. You check your temps, totally fine. But in the corner of your screen, Discord just finished updating its overlay.
This isn't bad luck. It's a resource conflict that millions of PC gamers deal with every single day, and most of them have no idea what's actually causing it. At PCGamesWeb, we decided to stop guessing and start measuring. We put Discord, NVIDIA GeForce Experience, and Xbox Game Bar through a structured series of tests to figure out which overlay is doing the most damage — and more importantly, what you can do to claw that performance back.
What's Actually Happening Under the Hood
Before we get into the numbers, it helps to understand why overlays cause problems in the first place. Every overlay injects itself into your game's rendering pipeline. That's not a bug — it's literally how they work. To draw on top of your game, the overlay needs to hook into the same DirectX or Vulkan calls your GPU is using to render frames.
When an overlay is just sitting there displaying your FPS counter or your friends list, the performance hit is usually small enough to ignore. The problem comes when the overlay does something — updates itself, receives a notification, starts capturing a clip, or syncs data to a server. At that exact moment, it's competing with your game for CPU threads and GPU memory bandwidth. On a high-end rig with plenty of headroom, you might not notice. On anything mid-range or below, that competition shows up as a frame drop or a stutter spike.
Make it worse: Windows 10 and 11 treat overlay processes as background tasks with variable priority. When an overlay update triggers, the scheduler can temporarily deprioritize your game's threads to handle it. That's the lurch you feel.
The Test Setup
We ran our tests on a mid-range gaming PC — the kind most US gamers are actually running in 2025. Specs: Intel Core i5-13600K, 16GB DDR5-5200, RTX 4070, Windows 11 with all updates current. We used Cyberpunk 2077 and Valorant as our benchmark titles because they represent opposite ends of the GPU-load spectrum. Frame times were captured with CapFrameX, and we specifically tracked 1% and 0.1% lows since those numbers reveal stutters that averages completely hide.
Each overlay was tested in three states: fully disabled, enabled but idle, and enabled with active features running (notifications on, capture enabled, etc.).
Discord: The Sneaky Stutter Machine
Discord's overlay is probably the one you interact with most, and it's also the trickiest to pin down. In our idle state — overlay on, no notifications firing — the FPS impact was negligible. We're talking less than 2% difference in average frame rate across both titles. Fine.
But the moment Discord received a message notification or, worse, triggered one of its periodic background sync events, our 1% lows in Cyberpunk 2077 dropped by an average of 11 frames. In Valorant, where the GPU load is lighter and the CPU does more of the heavy lifting, we saw micro-stutter spikes that lasted between 80ms and 140ms. That's not a number on a graph — that's a visible hitch.
The culprit is Discord's Electron-based architecture. Electron is essentially a Chromium browser running your app, which means Discord is running a full web rendering engine in the background while you game. When it updates or syncs, it's not a lightweight operation.
The fix: Go to Discord Settings → Overlay → disable in-game overlay entirely. If you need to see who's talking, use Discord's voice activity indicator on your phone or a second monitor instead. Alternatively, switch Discord to the browser version during gaming sessions — it's lighter on resources than the desktop app.
NVIDIA GeForce Experience: The One You Probably Forgot Was Running
GeForce Experience is sneaky in a different way. Most people install it for driver updates, forget it's running, and never think about it again. But NVIDIA's overlay — which includes ShadowPlay/Instant Replay — is one of the heavier offenders we tested when its recording features are active.
With Instant Replay enabled (the feature that constantly buffers your last few minutes of gameplay), we recorded a consistent 4–6% drop in average FPS in Cyberpunk 2077 at 1440p. The 0.1% lows were hit harder, dropping nearly 15% compared to our baseline. This makes sense: Instant Replay is literally encoding video in the background using NVENC, which pulls from your GPU's encoder hardware. Even though NVENC is a separate silicon block from your shader cores, it still competes for memory bandwidth.
The Alt+Z overlay panel itself, when just idle, was relatively harmless. The real tax is the always-on recording.
The fix: Open GeForce Experience, go to Settings → General, and toggle off the in-game overlay if you don't use ShadowPlay. If you want to keep driver update notifications, you can disable just the overlay without uninstalling the app. For clip capturing, consider switching to AMD's ReLive or Windows' built-in Game DVR — both were lighter in our tests.
Xbox Game Bar: Microsoft's Surprisingly Costly Default
Xbox Game Bar ships with every copy of Windows 10 and 11, which means it's running on your PC right now whether you asked for it or not. It's also the one most gamers never bother to disable because it feels like part of the OS.
In our testing, Game Bar at idle was actually the least impactful of the three — barely measurable. But when widgets were active (performance monitor, Spotify widget, capture panel open), the CPU overhead climbed noticeably. In CPU-bound scenarios in Valorant, we saw average FPS dip by about 7% with the full widget panel open. Close the panel, and it mostly recovered.
The bigger issue with Game Bar is that it can interfere with fullscreen exclusive mode, which is the rendering mode that gives your game the most direct GPU access. Some titles lose their exclusive fullscreen status when Game Bar is active, bumping them into borderless windowed mode without telling you — and that alone can cost you latency and frame consistency.
The fix: Press Win+G to open Game Bar, go to Settings, and turn off "Open Xbox Game Bar using this button on a controller." For a more thorough removal, go to Windows Settings → Gaming → Xbox Game Bar and toggle it off entirely. You won't lose anything critical.
The Verdict: Rank Your Overlays, Pick Your Battles
If we're ranking by worst overall impact during active use, our testing puts GeForce Experience's Instant Replay at the top of the problem list, followed by Discord during notification-heavy sessions, with Xbox Game Bar a distant third unless you're leaving widgets open.
But here's the honest take: most gamers aren't going to ditch Discord entirely, and that's completely reasonable. The goal isn't to strip your PC down to a bare gaming machine — it's to understand when these tools cost you something and make intentional choices. Turning off Instant Replay costs you nothing if you're not a content creator. Disabling Discord's overlay while keeping the app running in the background is a two-second settings change that can smooth out your session noticeably.
Your rig is capable of more than your overlays are letting it show. A few targeted tweaks, and you'll feel the difference before you even open a benchmark.