Overview
BleachBit is a Windows and Linux system cleaner that removes caches, histories, temporary files, and other unnecessary data to free disk space and reduce retained privacy-sensitive information, with GUI and CLI interfaces.
Features and best fit
Based on official documentation; not hands-on tested · Content checked:
Preview candidate files from cleaner definitions before deletion
Users can inspect what each cleaner will remove and adjust selections before destructive operations.
Run cleaning through both GUI and CLI workflows
BleachBit supports desktop usage as well as command-line operation for more scriptable workflows.
For open-source disk cleanup and privacy housekeeping on Windows or Linux
It fits users who want a CCleaner-style workflow while retaining explicit control over what will be deleted.
Sources: [2]
Treat deletion as destructive and rely on preview plus backups
Cleaner rules can target data that may matter to a user. Inspect preview output and back up important files before deletion.
Official sources
- [1]bleachbit/bleachbit repository(2026-09-21)
- [2]BleachBit README(2026-09-21)
- [3]BleachBit documentation(2026-09-21)
- [4]BleachBit GPLv3-or-later license(2026-09-21)
Supplemental curator note
System cleaners can permanently remove files users did not intend to delete. BleachBit's README explicitly recommends previewing selected cleaners before deletion. Review cleaner definitions and maintain backups for important data.
Try it in 3 steps
- 1
Get the source
git clone --depth 1 https://github.com/bleachbit/bleachbit.git - 2
Enter the repository
cd bleachbit - 3
Check the official steps
Continue with the commands in the README Installation, Quick Start, or Getting Started section.
find . -maxdepth 1 -iname 'README*' -exec sed -n '1,220p' {} \; -quit
Growth
Growth trends · Last 30 days
6,953 Stars
Trend data is still being collected.
Development activity
Last 90 days · weekly
- Commits (last 30 days)
- 220
- Open PRs
- 15
Development activity is still being collected.
Built with
Categories and tags
Categories
GitHub data
GitHub dataView detailed GitHub data
GitHub Topics
- antiforensics
- security
- privacy
- windows
- linux
- disk-cleaner
- gplv3
- bleachbit
- python
- ccleaner-alternative
- cleaner
- cross-platform
- Stars
- 6,953
- Forks
- 455
- Watchers
- 59
- Open issues
- 295
- Contributors
- 219
- Primary language
- Python
- License
- GPL-3.0
- Repository last updated
- Sep 21, 2026
Related information
Write a related articleShare a guide or use case for this OSS in Markdown. Articles are published after administrator approval.
Explore next
- n8n205,475 Stars
A fair-code platform combining a visual canvas and code for service integrations, workflows, and AI agents.
TypeScript - Oh My Zsh189,851 Stars
A community framework for managing Zsh configuration through plugins, themes, and an update mechanism.
Shell - Ollama181,328 Stars
A runtime for downloading and running open models on a computer or server through a CLI and local API.
Go - Excalidraw132,533 Stars
An open-source virtual whiteboard for hand-drawn-style diagrams, wireframes, and notes on an infinite canvas.
TypeScript - llama.cpp128,974 Stars
A C/C++ LLM inference runtime spanning GGUF, quantization, CPU/GPU backends, CLI, and an OpenAI-compatible server.
C++
Report incorrect information
Tell us if any listing information is incorrect or outdated.