BleachBit frees disk space & protects privacy by deleting cache, cookies, history & temp files from Firefox, Chrome & more. Open source for Linux/Windows.

Overview:

BleachBit is an open-source system cleaner that frees disk space and maintains privacy by deleting unnecessary files. The project provides both a graphical interface and a command-line interface for selecting specific file categories, previewing what will be removed, and then cleaning. It is aimed at users who want to manually control which files are cleaned, supporting a preview-before-delete workflow.

Core Features:

  • File preview: Users can preview which files will be deleted before committing to a clean, allowing them to review and toggle selections accordingly.

  • Command-line interface: A CLI is available for running BleachBit operations from a terminal, with help accessible via --help.

  • Cleaner definitions: The project includes a set of cleaner definitions (rules for identifying files to remove), which are shipped as part of the source code.

Use Cases:

  • Freeing disk space: Users can remove temporary, cache, and other unnecessary files to reclaim storage.

  • Privacy maintenance: Deleting browsing history, logs, and other data that may reveal browsing activity.

  • Manual selective cleaning: Users choose specific file categories, preview results, and decide which items to delete.

Why It Matters:

BleachBit is a focused open-source tool for disk cleanup and privacy maintenance that gives users explicit control over what gets removed via a preview step. It includes both a GUI and a CLI, making it usable in interactive and scripted contexts. The cleaner definitions are part of the open-source codebase, which allows inspection and modification by the community.

ShareXLinkedInReddit

Related tools

Project stats

Stars

5,038

Forks

359

License

GPL-3.0

Metadata

Alternative to
CCleaner