Apps

Notion

Notion’s desktop app is built on Chromium and keeps several disk caches to speed up page loads, rendering, and embedded web content, including HTTP Cache_Data entries, V8 compiled code in Code Cache, GPUCache data, WebGPU and Dawn shader caches, shared dictionary cache files, and app logs. These files help reopen workspaces faster and reduce repeated downloads, but they can become stale after app or graphics driver updates and start causing broken embeds, blank panes, or sluggish startup. Kudu removes those disposable caches from both Notion’s main profile and its partitioned web content while preserving your sessions, offline workspace data, account sign-in, settings, and saved pages.

Why it matters

Why clean Notion?

  • Corrupted HTTP Cache_Data entries can make Notion keep serving outdated page assets, which shows up as blank sidebars, missing icons, or pages that never finish loading until the cache is rebuilt.
  • Invalidated V8 bytecode in Code Cache after a Notion update can slow the next launch and cause odd UI behavior such as panels rendering late or commands opening with a delay.
  • Stale GPUCache data after a graphics driver update can break Chromium’s accelerated rendering path, leading to black windows, flickering text, or a white screen on startup.
  • Old Dawn and WebGPU shader caches from embedded canvas or rich media rendering can cause stutter, visual glitches, or repeated redraws when opening databases, charts, or media-heavy pages.
  • Partitioned web caches for embedded content can retain bad responses for integrations and previews, so Google Drive, Figma, or other embeds may appear blank or fail to refresh even when the source works in a browser.
  • Shared Dictionary cache files can grow while storing compression dictionaries for web content, and when they become inconsistent users may notice pages reloading repeatedly or attachments taking longer than expected to appear.
  • Accumulated Notion log files increase disk usage and can make troubleshooting harder by burying current errors under old noise, while clearing them frees space without touching notes, workspaces, or login state.
What gets cleaned

Cache paths Kudu targets

Windows

%AppData%/Notion/Cache/Cache_Data
%AppData%/Notion/Code Cache
%AppData%/Notion/GPUCache
%AppData%/Notion/logs
%AppData%/Notion/Partitions/notion/Cache/Cache_Data
%AppData%/Notion/Partitions/notion/Code Cache
%AppData%/Notion/Partitions/notion/GPUCache
%AppData%/Notion/Partitions/notion/DawnCache
%AppData%/Notion/Partitions/notion/DawnGraphiteCache
%AppData%/Notion/Partitions/notion/DawnWebGPUCache
%AppData%/Notion/Partitions/notion/Shared Dictionary/cache

macOS

~/Library/Application Support/Notion/Cache/Cache_Data
~/Library/Application Support/Notion/Code Cache
~/Library/Application Support/Notion/GPUCache

Linux

~/.config/Notion/Cache/Cache_Data
~/.config/Notion/Code Cache
~/.config/Notion/GPUCache
Frequently asked

Common questions about Notion

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.