Multi-pass overwrite in place
Overwrites each target with NIST 800-88 (1 or 3 pass) or Gutmann 35-pass patterns using cryptographically secure random data, then syncs and verifies the writes to disk.
Trust nothing. Wipe everything.
Overwrites files, folders, and drive free space in place with NIST 800-88 or 35-pass Gutmann patterns, with an Explorer right-click entry so shredding never needs the app open.
./bitburn --runSecurity · Rust, Tauriready, 0 errors · offlineOverwrites each target with NIST 800-88 (1 or 3 pass) or Gutmann 35-pass patterns using cryptographically secure random data, then syncs and verifies the writes to disk.
An optional registry entry adds a right-click BitBurn action that launches straight into the shred modal for multi-selected files, with no app window needed.
Fills a drive's unallocated space with overwrite data to scrub the remnants of already-deleted files, then releases it, defeating undelete-style recovery.
Sometimes delete isn’t enough — you’re decommissioning a drive, handing a laptop back, or getting rid of sensitive files and you want them genuinely gone. BitBurn overwrites files, folders, and free space so the data isn’t recoverable with normal undelete tools, and it does it from a desktop window, a drag-and-drop, or a right-click in Explorer.
It is deliberately destructive. That’s the point. Use it only when you’re certain the selected data should not come back.
| Algorithm | Passes | Best for |
|---|---|---|
| NIST 800-88 Clear | 1 | Fast clearing of non-sensitive data |
| NIST 800-88 Purge | 3 | Sensitive data with a balance of speed and assurance |
| Gutmann | 35 | Legacy magnetic media and maximum overwrite coverage |
| Random | 1-35 | User-controlled random overwrite passes |
Modern SSDs, wear leveling, snapshots, and filesystem journaling can complicate any overwrite-based secure deletion tool. For highly sensitive SSD disposal, use drive firmware secure erase or full-disk encryption key destruction where appropriate.
Network paths are not supported. Symlinks are not followed, which prevents accidental wiping outside the selected tree.
Download the latest build from:
https://github.com/Swatto86/BitBurn/releases
Run BitBurn, then use the tray menu if you want to enable the Explorer context menu or Windows autostart.
Free-space wiping overwrites unallocated space on a drive. Use it after deleting files normally when you want to reduce recovery chances for already-deleted data.
Free-space wiping can take a long time and may temporarily consume most free disk space while it works.
On Windows, BitBurn can add a context menu entry for files and folders:
The context menu supports multi-selection with path validation.
git clone https://github.com/Swatto86/BitBurn.git
cd bitburn
npm install
npm run tauri dev
Build production bundle:
npm run tauri build
Run tests:
npm test
Run BitBurn as Administrator or choose a target your account can modify.
Make sure bundled icons are present in packaged builds. The tray initialization fails fast when required icons are missing.
Large files, folder trees, high pass counts, and free-space wiping can take a long time. Use NIST Clear when speed is more important than multiple overwrites.
https://github.com/Swatto86/BitBurnhttps://github.com/Swatto86/BitBurn/releases