System
Thumbnail Cache
Thumbnail previews for images, videos, PDFs, and documents are stored on disk so Finder, file dialogs, and Linux file managers do not have to decode every file again each time a folder opens. On macOS this lives in the Quick Look thumbnail cache, while Linux desktop environments commonly keep PNG thumbnail files and metadata under ~/.cache/thumbnails; Kudu removes these generated previews so stale, oversized, or mismatched thumbnails can be rebuilt without touching the original files, documents, or settings.
Why clean Thumbnail Cache?
- Stale cached previews continue to show an old version of a file after it was edited or replaced, so you see the wrong image, first page, or video frame in Finder or your file manager
- Corrupted Quick Look or freedesktop thumbnail entries can produce blank icons, generic placeholders, or black thumbnail squares when browsing folders with media files
- Large thumbnail stores build up from deleted or moved files, wasting disk space while folders full of photos and videos feel slower to open because the cache directory has grown excessively
- Thumbnail metadata can point to files that no longer match their cached preview, so duplicate-looking images or incorrect document previews appear until the cache is regenerated
- After codec, Quick Look generator, or desktop environment updates, older cached previews may no longer reflect current rendering behavior, leading to inconsistent thumbnails across the same folder
- Heavily reused thumbnail databases and directories can accumulate fragmented entries and obsolete preview files, causing delayed thumbnail loading and repeated redraws while you scroll through large folders
What gets cleaned
Cache paths Kudu targets
macOS
~/Library/Caches/com.apple.QuickLook.thumbnailcache |
Linux
~/.cache/thumbnails |
Frequently asked
Common questions about Thumbnail Cache
Related cleaners
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.