How to Clear Discord Cache on PC: A Complete Guide
Discord quietly builds up a cache of temporary files in the background — images, videos, user avatars, emoji, and other media your client has loaded. Over time, this cache can grow large enough to slow things down, cause display glitches, or contribute to app instability. Clearing it is one of the first troubleshooting steps Discord support recommends, and it's something any Windows user can do without touching the app's settings.
What Is Discord's Cache and Why Does It Build Up?
Every time Discord loads a profile picture, a GIF, an embedded image, or a video preview, it stores a local copy in a hidden cache folder. The idea is efficiency — if the same image loads again, Discord pulls it from your drive instead of re-downloading it. That's useful in the short term.
The problem is Discord doesn't aggressively clean this folder on its own. On an active account — especially in busy servers with lots of media — the cache folder can grow to several gigabytes within a few months. Common symptoms of a bloated Discord cache include:
- Slow load times for images or avatars
- Outdated profile pictures appearing for users who've changed them
- App crashes or freezes, particularly on lower-spec machines
- Corrupted UI elements or blank image placeholders
Clearing the cache forces Discord to re-download fresh copies of everything, which resolves most of these issues.
Where Discord Stores Its Cache on PC
On Windows, Discord stores its cache files in a hidden AppData folder. The exact path depends slightly on how Discord is installed, but the standard location is:
%appdata%discordCache You can navigate there directly by pressing Windows + R, typing %appdata%discord, and hitting Enter. Inside that folder, you'll find several subfolders — Cache, Code Cache, and GPUCache are the main ones that accumulate junk data.
| Folder | What It Contains |
|---|---|
| Cache | Media files: images, GIFs, avatars, embeds |
| Code Cache | JavaScript and app code cached by the Electron framework |
| GPUCache | GPU shader and rendering data |
All three are safe to delete. Discord will rebuild them automatically when it restarts.
How to Clear Discord Cache on PC 🗂️
Step 1: Fully close Discord Don't just minimize it. Right-click the Discord icon in your system tray (bottom-right corner of your taskbar) and select Quit Discord. If Discord is still running in the background, some cache files will be locked and can't be deleted.
Step 2: Open the AppData folder Press Windows + R to open the Run dialog. Type %appdata%discord and press Enter. This opens Discord's roaming data folder directly.
Step 3: Delete the cache folders Open the Cache folder, select all files with Ctrl + A, and delete them. Repeat for Code Cache and GPUCache. You can delete the folder contents — not the folders themselves — though deleting the folders entirely also works since Discord recreates them on launch.
Step 4: Restart Discord Open Discord normally. It will take slightly longer to load on the first restart as it rebuilds its cache from scratch.
The whole process takes under two minutes on most systems.
Clearing Cache via the Run Dialog Directly
If you want to move faster, you can navigate directly to each subfolder using the Run dialog:
%appdata%discordCache%appdata%discordCode Cache%appdata%discordGPUCache
Open each path in Run, select all, delete. Some users find this marginally quicker than navigating through File Explorer manually.
Does Clearing Cache Affect Your Account or Settings? ✅
No. Your Discord account, server memberships, message history, friends list, and app settings are all stored server-side or in separate local config files — not in the cache folders. Clearing the cache only removes temporary media files. Nothing account-related is touched.
The only noticeable effect after clearing is that Discord will re-download avatars and media the next time you view them. For most users on a decent connection, this is imperceptible.
How Often Should You Clear Discord's Cache?
There's no universal rule here, and this is where individual setups diverge significantly.
A user in dozens of large, media-heavy servers who runs Discord 12 hours a day will accumulate cache far faster than someone who uses Discord casually for a small friend group. Similarly, if you're on a machine with a large SSD and plenty of free space, a multi-gigabyte cache may never cause a noticeable problem. On a budget laptop with a small drive or limited RAM, the same cache size can meaningfully affect performance.
Technical skill level also matters when deciding how to manage this. Power users sometimes schedule cache clearing as part of routine PC maintenance. Others only clear it reactively — when Discord starts misbehaving or storage gets tight.
Some variables worth considering for your own situation:
- How much free storage space your drive has
- How many active servers you're in and how media-heavy they are
- Whether you're experiencing any of the symptoms mentioned above
- Your PC's overall specs, particularly available RAM and drive speed
What's routine maintenance for one user is an unnecessary step for another — and that distinction almost entirely comes down to how you use Discord and what your machine is working with.