Skip to main content

Welcome to Bulk Crap Uninstaller

Bulk Crap Uninstaller (BCUninstaller or BCU) is a free and open-source program uninstaller that excels at removing large amounts of applications with minimal user input.

What is BCU?

BCU is a powerful uninstaller designed to help you efficiently clean up your Windows system. Whether you’re an IT professional managing multiple machines or a home user looking to remove unwanted software, BCU provides the tools you need to thoroughly uninstall applications.
BCU is licensed under Apache 2.0 open source license and can be used in both private and commercial settings for free with no obligations.

Key Features

Bulk Operations

Remove large amounts of applications quickly with minimal user input

Leftover Cleanup

Automatically detect and clean up leftover files and registry entries after uninstallation

Orphaned Apps Detection

Find and remove applications that no longer have valid uninstallers

Wide Compatibility

Full support for Windows Store Apps, Steam, Windows Features, NSIS, InnoSetup, Msiexec, and more

Who Should Use BCU?

While BCU was designed with IT professionals in mind, it can be used by anyone with a basic understanding of how applications are installed and uninstalled in Windows.

IT Professionals

Manage and clean up multiple systems efficiently with automated uninstall lists

Power Users

Take control of your system by thoroughly removing unwanted software and leftovers

What Makes BCU Different?

  • Thorough Removal: Unlike standard uninstallers, BCU can detect and remove leftover files and registry entries
  • Batch Processing: Run uninstallers according to premade lists for efficient bulk operations
  • Universal Support: Works with virtually any uninstalling system including Windows Store, Steam, and traditional installers
  • Open Source: Fully transparent and community-driven development

Get Started

Installation

Download and install BCU on your system

System Requirements

Check if your system meets the requirements
BCU requires minimal user input but provides maximum control. You can review every action before it’s executed.

Build docs developers (and LLMs) love