Databases

Discord

Discord’s desktop app is built on Electron and Chromium, so it accumulates browser-style cache data under its profile folder including HTTP disk cache entries, GPUCache shader and rendering data, Code Cache bytecode, and IndexedDB or Local Storage records used by the client shell. These files speed up loading channels, media previews, and interface assets, but they can become stale after Discord updates, Chromium changes, or graphics driver changes; Kudu removes those disposable cache and database files while leaving accounts, messages, servers, and settings untouched.

Why clean Discord?

  • Stale Code Cache bytecode after a Discord update can make the app open to a blank or partially rendered window until Electron rebuilds it
  • Invalid GPUCache data from a graphics driver update can cause black panels, flickering, or missing interface elements in the channel list and chat view
  • Corrupted HTTP disk cache entries can leave avatars, emoji, stickers, and embedded images stuck loading or showing outdated versions
  • Broken IndexedDB or Local Storage state can trap Discord in an endless loading spinner, failed update loop, or repeated "checking for updates" screen
  • Oversized cache folders grow with downloaded media, thumbnails, and web assets, wasting disk space and making profile cleanup noticeably free several hundred megabytes
  • Fragmented SQLite-backed storage can make local client data slower to read; VACUUM rewrites the database into a compact file without deleting your actual rows or account data
What gets cleaned

Cache paths Kudu targets

These databases are vacuumed (compacted) — no data is deleted. SQLite VACUUM reclaims wasted space left over from normal usage.

Windows

%AppData%/discord

macOS

~/Library/Application Support/discord

Linux

~/.config/discord
Frequently asked

Common questions about Discord

Free & open source

Download Kudu and reclaim your disk space.

Available on Windows, macOS, and Linux. No account required, no feature gates, no telemetry without consent. All cleaning targets are open source and community-auditable.