TL;DR
Discord is built on a whole web browser, so it can eat 1 GB+ of RAM just to show chat. Quick wins: fully quit it (don't just minimize), clear the cache, and leave dead servers. Biggest win: run a lighter client — ours idles at 288 MB vs stock Discord's 1,041 MB.
Open Task Manager mid-game and Discord is often using more memory than the game you're playing. On a lot of Windows PCs the normal client sits well above 1 GB of RAM — just to show a chat window. Here's why, plus seven things you can actually do about it.
Why Discord eats so much RAM
Discord runs on Electron, which is basically a full copy of the Chrome browser bundled into the app. So before you've read a single message, it's already running several Chromium processes — the main app, a GPU process, renderers, helpers — each using its own chunk of memory. A few things pile on top of that:
- Hardware acceleration spins up a GPU process that can leak memory over a long session.
- Animated avatars, emojis, and stickers get decoded and held in memory as you scroll.
- Big, busy servers mean more cached members, channels, and media.
- Background telemetry and experiments add overhead you never see.
7 ways to cut Discord's memory use
1. Toggle hardware acceleration
Settings → Advanced → Hardware Acceleration. If your CPU is the bottleneck, leaving it on shifts work to the GPU. If your GPU is maxed in-game, turning it off frees VRAM and can stop a slow memory creep. Test both — the right answer depends on your rig.
2. Cut the animation load
Settings → Accessibility → turn on Reduced Motion and switch off animated emoji and stickers. Fewer things looping = less memory used.
3. Leave servers you don't use
Every server you're in is stuff Discord keeps loaded. Leaving dead ones is the easiest way to shrink those cached member and channel lists.
4. Clear the cache
Fully quit Discord, then empty %AppData%\discord\Cache and Code Cache.
A bloated cache doesn't just cost disk space — it costs startup memory too.
5. Actually quit it (don't just minimize)
Hitting the X just minimizes Discord to the tray — it keeps running. If you're not in a call, right-click the tray icon → Quit. Relaunching takes two seconds and resets the memory baseline.
6. Turn off launch-on-startup
Settings → Windows Settings → turn off "Open Discord" on startup. No reason for a 1 GB process to load before you've even opened a game.
7. Run a lighter client
The fixes above help, but you're still running a full browser just to read text. The biggest single win is swapping the client itself. A trimmed build strips out the parts of Discord that act like a browser — telemetry, crash beacons, ad-tech, growth experiments — and idles way lower. On the same PC where stock Discord uses 1,041 MB, our build sits at 288 MB. Same servers, same friends, same pings — about 753 MB lighter.
Quick wins: quit instead of minimize, clear the cache, leave dead servers. Bigger win: a client that wasn't built to spy on you.