Apps
Krita
Krita writes temporary rendering data under its cache directory to speed up painting and image handling, especially for large documents, multilayer compositions, generated thumbnails, and OpenGL or canvas-related acceleration state. That cache can accumulate stale tile data, preview images, and renderer artifacts after app, driver, or project changes; Kudu removes those temporary files without touching .kra artwork, brush presets, settings, accounts, or saved resources.
Why clean Krita?
- Stale thumbnail and preview cache entries can make recent files show outdated artwork or wrong layer states in Krita's open dialogs until the previews are rebuilt
- Old rendered tile data from previous sessions can cause mismatched canvas regions, delayed redraws, or visual remnants that disappear only after zooming or forcing a refresh
- OpenGL or canvas acceleration cache left over after a graphics driver update can invalidate renderer state and show up as flickering, black canvas areas, or sluggish pan and zoom
- A bloated cache directory from large multilayer projects consumes gigabytes of disk space, which users usually notice as Krita growing in size even when project files were moved or deleted
- Corrupted temporary image cache files can make startup or project switching slower because Krita repeatedly tries to read bad cached data before regenerating it
- Outdated cached previews for brushes, bundles, or patterns can make resource browsers display the wrong icon or delayed updates even though the actual resource files are unchanged
- If Krita stores cache metadata in SQLite, page fragmentation can waste space and slow lookups; VACUUM rewrites the database into a compact file without deleting your actual documents or resources
What gets cleaned
Cache paths Kudu targets
Windows
%LocalAppData%/krita/cache |
macOS
~/Library/Caches/krita |
Linux
~/.cache/krita |
Frequently asked
Common questions about Krita
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.