Download Kudu
Free and open source. Available on Windows, macOS, and Linux.
Download for Windows
Version 3.5.0 · 142.9 MB · September 29, 2026
All downloads
Kudu 3.5.0 — choose the right package for your platform.
Changelog
Recent releases and what changed in each version.
v3.6.0October 2, 2026· 1 fix
Bug fixes
- malware: stop flagging validly signed binaries with the PE heuristic
v3.5.0September 29, 2026· 8 new features, 15 fixes
New features
- cleaner: add Privacy Traces category with shell history cleaning
- privacy: clean macOS and Linux activity traces
- privacy: clean Windows activity traces
- privacy: make every macOS Privacy Shield setting reversible
- recovery: restore targeted registry backups from the Recovery Centre
- rules: clean old GPU driver installers, pipenv and sccache caches
- rules: fill cache coverage gaps across platforms
- updater: suggest the command that works when winget cannot upgrade
Bug fixes
- cleaner: honour global exclusions in duplicate, large-file, empty-folder and shortcut tools
- cli: mask the cloud API key in all config get output
- debloater: remove packages the scan matched by suffix
- duplicates: always keep one copy and re-verify before deleting
- recovery: remove a backup's seal only when its file was actually pruned
- rules: add Epic cache paths and retain recent Electron downloads
- rules: stop overlapping cleaner targets on macOS and Linux
- schedules: never auto-apply cache resets or native maintenance
- shortcuts: detect broken drive-letter shortcuts on Windows
- shredder: don't delete or count a file when shredding is cancelled mid-overwrite
- trash: remove orphaned Linux trash metadata after emptying
- uninstaller: honour exclusions when removing leftovers
- uninstaller: protect shared components and clarify launch history
- updater: accept winget ids that contain '+'
- updater: judge winget upgrades by exit code, not localised text
v3.4.0September 22, 2026· 1 new feature, 3 fixes
New features
- drivers: allow ignoring driver updates and hide them from Windows Update
Bug fixes
- game-mode: make Nagle restore idempotent and surface the real PowerShell error
- scanner: suppress noisy SUSP_XORed_URL_In_EXE false positives
- updater: surface winget scan failures and parse localised tables
v3.3.0September 17, 2026· 1 new feature, 3 fixes
New features
- sidebar: make schedules promo card dismissible
Bug fixes
- darwin: check privacy settings without root-only tools
- recovery: treat tasks without Settings/Enabled as enabled
- repair: decode UTF-16LE sfc.exe output so non-Latin logs render correctly
v3.2.0September 16, 2026· 3 fixes
Bug fixes
- cve: recompute summary after multipage CLI merge
- cve: skip MSI SystemComponent apps in installed inventory
- repair: parse WinRE status without English labels
v3.1.0September 14, 2026· 5 fixes
Bug fixes
- database: run VACUUM in a spawned helper process
- portable: add Windows ZIP and guard updates and startup
- release: isolate Linux architectures and support tagged recovery
- release: resolve drafts by ID and reuse verified builds
- release: resume distribution after recovered publication
v3.0.0September 13, 2026· 8 new features, 2 fixes
New features
- cleaner: add cleanup receipts and targeted retries
- performance: add consented Cloud AI diagnostics
- recovery: add recovery centre for supported Windows changes
- rules: add a free visual custom-cleaner builder
- scheduler: add free run conditions and ordered workflows
- storage: add local storage history and growth comparisons
- ui: redesign Kudu with Simple and Advanced dashboard views
- ui: remove custom cleaners and polish Cloud upgrade flows
Bug fixes
- empty-folders: protect system and application subtrees
- large-files: revalidate scanned selections before deletion
v2.9.0September 12, 2026· 4 new features, 9 fixes
New features
- cli: add repair gpu-restart for display adapters
- cli: add repair winre-status for Windows RE
- i18n: default to the OS language on a fresh install
- settings: opt-in prefer elevated launch
Bug fixes
- build: repair macOS signing and enable release recovery
- build: ship Linux arm64 AppImage and deb on release
- ci: allow macOS recovery uploads to existing releases
- cli: report failed operations through the exit code
- linux: keep AppImage updates on a stable filename
- malware: avoid Tor Browser and Thunderbird heuristic false positives
- malware: stop pre-selecting advisory YARA hits for deletion
- restore-point: say when System Protection is off instead of relaying a localised error
- startup: stop attributing boot-trace entries to HKCU Run
v2.8.0September 8, 2026· 1 new feature, 8 fixes
New features
- build: ship Windows portable exe alongside NSIS
Bug fixes
- cloud: clarify signup opens browser and blank-page help
- cloud: default remote command toggles to opt-in
- i18n: localize Cloud status and plan tier badges
- ipc: omit parent window for Linux folder dialogs
- malware: show fixed scan roots and extensions in UI
- malware: trust Mozilla Firefox folders and vendor install dirs
- privacy: make Linux Privacy Shield settings reversible
- tray: skip system tray when elevated on Linux
v2.7.0September 5, 2026· 3 new features, 5 fixes
New features
- cleaner: add native Docker and Linux journal cleanup
- cleaner: add optional native cache and Windows maintenance
- i18n: localize dashboard page and update Turkish translations for v2.6.0
Bug fixes
- cleaner: enforce descendant retention and exclusions
- cleaner: make performance cache resets opt-in
- cleaner: measure current and partially removed file bytes
- cleaner: preserve linked files during secure deletion
- cleaner: restore bounded estimates and retryable lookup errors
Source code
Kudu is open source under the MIT license.