Databases

Thorium

Built on Chromium, Thorium stores a mix of browser cache data under its User Data folder, including HTTP disk cache entries, Code Cache bytecode for JavaScript and WebAssembly, GPUCache shader and rendering data, Service Worker stores, and SQLite databases such as History, Favicons, Cookies metadata, and Top Sites. These files speed up page loads, reuse compiled scripts, and preserve browser state, but they can also become oversized, fragmented, or stale after site changes, browser updates, or graphics driver changes. Kudu removes disposable Thorium cache data and cleans SQLite databases to reclaim space and resolve corruption-related slowdowns without touching bookmarks, saved passwords, accounts, or other personal settings.

Why clean Thorium?

  • Stale HTTP disk cache entries can make sites load old CSS or JavaScript, so pages look broken, buttons stop responding, or a hard refresh is needed repeatedly
  • Invalidated Code Cache after a Thorium update leaves old V8 bytecode and WebAssembly artifacts behind, causing slow first loads and brief hangs while pages recompile scripts
  • GPUCache data tied to a previous graphics driver version can become invalid, leading to black page regions, flickering video, or stuttering during hardware-accelerated scrolling
  • A bloated cache folder can consume several gigabytes over time, and users usually notice reduced free disk space and slower profile backups or sync copies
  • Corrupted Service Worker cache storage can trap sites in a bad offline state, where web apps reopen with missing assets, endless loading spinners, or outdated content
  • SQLite databases such as History and Favicons accumulate page fragmentation as records change; VACUUM rewrites the database into a compact file without deleting rows, which can reduce profile bloat and improve responsiveness when opening history-heavy UI
  • Damaged favicon and top-site metadata can cause blank site icons, mismatched thumbnails on the new tab page, or delays when Thorium reads profile databases at startup
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

%LocalAppData%/Thorium/User Data

macOS

~/Library/Application Support/Thorium

Linux

~/.config/thorium
Frequently asked

Common questions about Thorium

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.