Steam Shader Pre-Cache
Steam stores per-game shader pre-cache data in each library's steamapps/shadercache folder so supported titles can skip some first-run shader compilation and reduce in-game hitching. These folders contain downloaded pipeline caches and compiled shader artifacts such as Vulkan pipeline cache data, DirectX translation shader blobs used by Proton, and driver-specific precompiled GPU shader binaries. Kudu removes only this disposable shader cache so Steam or the game can rebuild or re-download it on the next launch, without touching save files, installed games, accounts, or settings.
Why clean Steam Shader Pre-Cache?
- Driver updates can invalidate old GPU shader binaries, causing stutter, long shader recompilation pauses, or hitching the first time you enter menus and maps
- A corrupted per-game Vulkan or Proton shader cache can lead to unusually long launches, freezes on the title screen, or repeated 'processing shaders' behavior every time the game starts
- Shadercache folders for games you no longer play often remain in the Steam library and quietly consume multiple gigabytes of disk space with no benefit
- Outdated pre-cache data after a major game patch can mismatch current pipelines, showing up as micro-stutter during effects, camera turns, or asset streaming until the cache is rebuilt
- Removing oversized shader caches can fix cases where Steam keeps downloading shader pre-caching updates for the same game but gameplay still stutters because the local cache is stale
- On Proton titles, stale translated DirectX-to-Vulkan shader blobs can cause frame pacing issues, shader compilation spikes, or short freezes when new effects appear
- Some game shader cache databases become fragmented over time, so rebuilding them can reduce excessive disk reads and repeated compile work even though the cleanup does not touch game content
Cache paths Kudu targets
Windows
%ProgramFiles(x86)%/Steam/steamapps/shadercache |
macOS
~/Library/Application Support/Steam/steamapps/shadercache |
Linux
~/.local/share/Steam/steamapps/shadercache |
Common questions about Steam Shader Pre-Cache
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.