Lethe vs nwipe
Lethe
github.comnwipe
github.comSide by side
| Figure | Lethe | nwipe |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | Yes | — |
| Windows | Yes | — |
| macOS | Yes | — |
| Linux | Yes | Yes |
| Self-hosted | — | Yes |
| Plans published | 1 | 1 |
| Spec score · Disk Wiping Software | 8.4 (#4) | 7.9 (#13) |
| Interface | Lethe is a command-line interface with general and command-specific help commands. | It can run as a command-line tool or with an ncurses-based GUI. |
| License | Lethe is licensed under the Apache License, Version 2.0. | The project is licensed under GNU General Public License v2.0. |
| Maker location | The maker's GitHub profile lists Berlin, Germany. | The GitHub profile for Martijn van Brummelen lists The Netherlands. |
| Purpose | Lethe is a free, cross-platform, open-source utility for securely wiping drives. | nwipe securely erases block devices and can wipe one drive or multiple disks in parallel. |
Plans
In their own words
Lethe
Lethe is a free, open-source command-line utility for wiping drives on Linux, macOS and Windows. It overwrites existing data with randomly generated data or a static pattern, then can read data back to check whether write commands succeeded. The project says it should work with HDDs, flash drives and SSDs, but warns that its current approach cannot reliably erase all SSD data because of wear leveling and compression.
Lethe requires root or administrator access to operate on real drives. It uses a fast cryptographic random generator and lets users override the operating system's recommended block size. It can track and automatically skip bad blocks and other localized errors, though that feature is experimental. Available binaries cover Windows x86-64, Intel macOS, experimental Apple macOS and Linux x86-64; installation from Rust sources is also documented. The project says initial active development is complete, though occasional changes may still be made. Lethe is licensed under Apache License 2.0.
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.