nwipe vs SecureWipe
nwipe
github.comSecureWipe
github.comSide by side
| Figure | nwipe | SecureWipe |
|---|---|---|
| Price from | Free | — |
| Free plan | Yes | — |
| Free trial | — | — |
| Open source | — | — |
| Windows | — | Yes |
| Linux | Yes | Yes |
| Self-hosted | Yes | — |
| Plans published | 1 | 0 |
| Spec score · Data Destruction Software | 8.0 (#5) | 6.8 (#14) |
| Spec score · Data Erasure Software | 7.9 (#6) | 6.7 (#15) |
| Spec score · Disk Wiping Software | 7.9 (#13) | 6.8 (#26) |
| Purpose | nwipe securely erases block devices and can wipe one drive or multiple disks in parallel. | SecureWipe is an open-source tool for securely erasing storage media. |
Plans
In their own words
nwipe
nwipe is a free Linux utility for securely erasing block devices, either one drive at a time or multiple disks in parallel. It runs from the command line or through an ncurses-based graphical interface. Erase methods include zero and one fills, DoD and Gutmann wipes, verification passes, and BMB21-2019. For supported drives, the GUI also offers ATA and NVMe hardware-native block erase, cryptographic scramble, and pattern overwrite. Random-pattern methods can use selectable pseudorandom generators, including AES-256-CTR and ChaCha20. I/O modes include automatic, direct, and cached; automatic mode falls back to cached I/O if direct I/O is unsupported. hdparm is required at runtime, while smartmontools and dmidecode are optional recommended tools for features such as SMART certificate data and HPA/DCO detection. nwipe can generate a three-page PDF certificate. Hardware-sanitize options are interactive in the GUI and cannot be batched with automated multi-drive commands such as autonuke. Legacy ATA Secure Erase and freeze-lock handling are not supported.
SecureWipe
SecureWipe is a free, open-source tool for erasing disks on Linux and Windows 10/11. It identifies HDD, SSD, and NVMe drives by model and serial number, and detects LUKS, BitLocker, and SED encryption. For encrypted drives it offers Crypto Erase first. Other methods include ANSSI Level 1 and 2, NIST Clear and Purge, and custom two-to-seven-pass wipes for HDDs. The tool blocks erasure of the system disk and disables NIST Purge for USB and other removable drives. Because overwriting is ineffective with SSD and NVMe wear-leveling, it blocks overwrite passes on those media and offers firmware-level or crypto erase options. After erasure, it checks a random sample, 10% by default, and produces a timestamped PDF certificate with drive details, method, verification result, watermark, and SHA-256 QR code, plus a raw text log. It has graphical and terminal modes, supports French and English with automatic locale detection, and requires Python 3.10 or later. The GUI also requires customtkinter. Its README identifies GPL v3 licensing and provides the software without warranty.