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.