Codex Desktop Caches
Codex Desktop stores several Chromium and Electron cache layers on Windows so its embedded web app can start quickly and render efficiently. These include HTTP disk cache data, V8 code cache, GPUCache entries, DawnGraphiteCache and DawnWebGPUCache shader artifacts, shared dictionary cache files, Chromium component and extension CRX package caches, and Skia shader caches such as GrShaderCache and ShaderCache. Kudu removes only those disposable caches so Codex can rebuild them cleanly, while preserving conversations, browser profiles, logins, local storage, sessions, plugins, and runtimes.
Why clean Codex Desktop Caches?
- Corrupted HTTP cache entries can leave Codex showing outdated UI assets, broken styling, or pages that only start working again after a hard refresh or restart
- Invalidated V8 code cache after a Codex or Chromium update can cause unusually slow first launch, delayed panel loading, or brief freezes while scripts are recompiled
- GPUCache data tied to an older graphics driver can become invalid after a driver update, leading to black panes, flickering, or rendering glitches until the cache is rebuilt
- Stale DawnGraphiteCache or DawnWebGPUCache shader artifacts can cause choppy animations, blank accelerated surfaces, or errors in hardware-accelerated views during startup
- Damaged GrShaderCache or ShaderCache files can produce stutter the first time Codex draws complex interface elements, with scrolling or transitions hitching more than usual
- Broken shared dictionary cache files can interfere with Chromium's compressed resource loading, which shows up as incomplete content, repeated re-downloads, or unexpectedly heavy network use
- Old component_crx_cache and extensions_crx_cache packages can leave bundled browser components stuck on mismatched versions, causing features to fail to load until Codex fetches fresh packages
Cache paths Kudu targets
Windows
%AppData%/Codex/Cache/Cache_Data |
%AppData%/Codex/Code Cache |
%AppData%/Codex/GPUCache |
%AppData%/Codex/DawnGraphiteCache |
%AppData%/Codex/DawnWebGPUCache |
%AppData%/Codex/Shared Dictionary/cache |
%LocalAppData%/Packages/OpenAI.Codex_2p2nqsd0c76g0/LocalCache/Roaming/Codex/Cache/Cache_Data |
%LocalAppData%/Packages/OpenAI.Codex_2p2nqsd0c76g0/LocalCache/Roaming/Codex/Code Cache |
%LocalAppData%/Packages/OpenAI.Codex_2p2nqsd0c76g0/LocalCache/Roaming/Codex/GPUCache |
%LocalAppData%/Packages/OpenAI.Codex_2p2nqsd0c76g0/LocalCache/Roaming/Codex/DawnGraphiteCache |
%LocalAppData%/Packages/OpenAI.Codex_2p2nqsd0c76g0/LocalCache/Roaming/Codex/DawnWebGPUCache |
%LocalAppData%/Packages/OpenAI.Codex_2p2nqsd0c76g0/LocalCache/Roaming/Codex/Shared Dictionary/cache |
%LocalAppData%/Packages/OpenAI.Codex_2p2nqsd0c76g0/LocalCache/Roaming/Codex/web/Codex/Default/Cache/Cache_Data |
%LocalAppData%/Packages/OpenAI.Codex_2p2nqsd0c76g0/LocalCache/Roaming/Codex/web/Codex/Default/Code Cache |
%LocalAppData%/Packages/OpenAI.Codex_2p2nqsd0c76g0/LocalCache/Roaming/Codex/web/Codex/Default/GPUCache |
%LocalAppData%/Packages/OpenAI.Codex_2p2nqsd0c76g0/LocalCache/Roaming/Codex/web/Codex/Default/DawnGraphiteCache |
%LocalAppData%/Packages/OpenAI.Codex_2p2nqsd0c76g0/LocalCache/Roaming/Codex/web/Codex/Default/DawnWebGPUCache |
%LocalAppData%/Packages/OpenAI.Codex_2p2nqsd0c76g0/LocalCache/Roaming/Codex/web/Codex/Default/Shared Dictionary/cache |
%LocalAppData%/Packages/OpenAI.Codex_2p2nqsd0c76g0/LocalCache/Roaming/Codex/web/Codex/codex-browser-app/Cache/Cache_Data |
%LocalAppData%/Packages/OpenAI.Codex_2p2nqsd0c76g0/LocalCache/Roaming/Codex/web/Codex/codex-browser-app/Code Cache |
%LocalAppData%/Packages/OpenAI.Codex_2p2nqsd0c76g0/LocalCache/Roaming/Codex/web/Codex/codex-browser-app/GPUCache |
%LocalAppData%/Packages/OpenAI.Codex_2p2nqsd0c76g0/LocalCache/Roaming/Codex/web/Codex/codex-browser-app/DawnGraphiteCache |
%LocalAppData%/Packages/OpenAI.Codex_2p2nqsd0c76g0/LocalCache/Roaming/Codex/web/Codex/codex-browser-app/DawnWebGPUCache |
%LocalAppData%/Packages/OpenAI.Codex_2p2nqsd0c76g0/LocalCache/Roaming/Codex/web/Codex/codex-browser-app/Shared Dictionary/cache |
%LocalAppData%/Packages/OpenAI.Codex_2p2nqsd0c76g0/LocalCache/Roaming/Codex/web/Codex/component_crx_cache |
%LocalAppData%/Packages/OpenAI.Codex_2p2nqsd0c76g0/LocalCache/Roaming/Codex/web/Codex/extensions_crx_cache |
%LocalAppData%/Packages/OpenAI.Codex_2p2nqsd0c76g0/LocalCache/Roaming/Codex/web/Codex/GrShaderCache |
%LocalAppData%/Packages/OpenAI.Codex_2p2nqsd0c76g0/LocalCache/Roaming/Codex/web/Codex/ShaderCache |
%LocalAppData%/Packages/OpenAI.Codex_2p2nqsd0c76g0/LocalCache/Roaming/Codex/web/Codex/GPUPersistentCache/DawnGraphiteCache |
Common questions about Codex Desktop Caches
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.