Inspired by the early CCleaner era, FluentCleaner reimagines the classic PC cleanup utility for modern Windows systems. Built with WinUI 3, it focuses on a cleaner, lightweight experience centered around removing temporary files, cache, logs, and leftover clutter - without aggressive registry tweaks, bundled extras, or scareware-style prompts.

The project also embraces the community-driven spirit that helped make older cleanup tools popular in the first place. FluentCleaner supports the well-known winapp2.ini cleaning database format, allowing it to leverage a large ecosystem of community-maintained cleaning rules while keeping the app fast, transparent, and easy to use.

Features

  • Portable design with no installation required
  • One-click system analysis and cleanup
  • Support for optional maintenance extensions
  • Optimized for Windows 11
  • Clear and easy-to-understand cleanup results

System Requirements:

  • Windows 10 2004 (Build 19041) and later
  • Windows 11

No Windows 11 requirement. Despite using WinUI 3, the app is intentionally built to remain compatible with modern Windows 10 systems as well

What's New

Added

  • Localization / Globalization
  • Full German (de-DE) translation (drafted with a little AI help, finished by hand);
  • UI only; database content such as Winapp2.ini entries is not affected
  • Language switcher in Settings > Appearance; supports System default and all bundled languages
  • Translator-credit string per language file (LblTranslatorCredit): each
  • translator can immortalize themselves with name and optional website; hidden
  • automatically in languages where the field is left empty
  • \n escape sequences in .resw values render as real line breaks

Settings - Export / Import

  • Export all settings to a .json file via file-save picker
  • Import settings from a .json file via file-open picker; UI refreshes
  • immediately after import

Portable mode

  • Dropping a settings.json next to the executable activates portable mode;
  • a banner in Settings > Backup confirms the active storage location

Fixed

  • AI-explanation dialog (and two other code-created ContentDialog instances)
  • ignored the app theme and always opened in light mode
  • /AUTO command skipped all Custom Cleaners and did not run them as part of the automated cleaning pass #57