Cleans disk space and protects privacy by deleting cache, cookies, history, and temporary files from applications.

BleachBit is an open-source desktop app that cleans files to free up disk space and maintain user privacy. It functions as a desktop application for Linux and Windows, targeting the removal of unnecessary data such as cache, cookies, and temporary files. The software is designed to reduce the digital footprint left by various applications and the operating system itself.
The software operates by scanning the system for specific file patterns associated with a wide array of applications. Users select the desired cleanup options from a list, preview the files identified for removal to ensure no critical data is lost, and then execute the deletion process. It is available as a graphical user interface application for ease of use and also provides a command line interface for automated tasks or advanced system administration.
BleachBit is written in Python and utilizes the GTK toolkit for its interface. The software is licensed under the GNU General Public License version 3, which ensures that both the source code and the cleaner definitions remain open for public audit. For developers, the project provides Docker-based Linux builds to facilitate testing and packaging across distributions such as Debian, Fedora, and openSUSE. It is designed for users who require a tool for anti-forensics and system maintenance.
BleachBit serves as a utility for users seeking a transparent and free method to manage disk clutter and digital footprints on their local machines.
Portable file server providing resumable uploads and downloads via web browsers and multiple network protocols.
A cross platform BitTorrent client that uses libtorrent to manage peer to peer file transfers.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.