Apps

Signal Desktop

Signal Desktop stores several Electron runtime caches on disk, including Chromium HTTP disk cache entries in Cache_Data, V8 code cache files in Code Cache, and GPU shader and render artifacts in GPUCache to speed up loading conversations, stickers, media previews, and interface rendering. When those temporary files go stale after a Signal update, Electron upgrade, or graphics driver change, they can cause blank UI elements, slow startup, or rendering glitches; Kudu removes only these disposable caches and leaves messages, attachments, accounts, settings, and encryption data untouched.

Why it matters

Why clean Signal Desktop?

  • Corrupted Chromium disk cache entries can make conversation lists, profile images, or sticker thumbnails load as blank tiles until Signal refetches them
  • Invalidated V8 bytecode after a Signal Desktop or Electron update can cause an unusually slow first launch, high CPU usage, or a window that sits on a gray screen before the UI appears
  • Stale GPUCache shader data from a graphics driver update can trigger black panels, flickering message views, or missing transparency effects in the Signal window
  • Oversized Cache_Data folders keep old web assets and media responses around, wasting disk space and making Signal repeatedly read bad cached content instead of downloading a fresh copy
  • Broken GPU cache artifacts can cause lag when scrolling long chats, opening image attachments, or switching between conversation threads because rendering falls back and retries
  • Removing damaged Code Cache files fixes cases where buttons, context menus, or parts of the interface stop responding correctly until Electron recompiles fresh script caches
What gets cleaned

Cache paths Kudu targets

Windows

%AppData%/Signal/Cache/Cache_Data
%AppData%/Signal/GPUCache

macOS

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

Linux

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

Common questions about Signal Desktop

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.