EVERYTHING XIAOMI
Get listed

nwipe

nwipe is a free Linux tool for securely erasing block devices, whether you need to wipe one disk or work on several in parallel.

Place
#5 of 17
Score
6.4
nwipe's website

What nwipe is

nwipe is a free Linux tool for securely erasing block devices, whether you need to wipe one disk or work on several in parallel. You can use it from a command line or an ncurses interface. Erasure choices include zero and one fills, DoD and Gutmann methods, verification passes, and BMB21-2019. Its GUI also provides hardware-native erase, cryptographic scramble, and overwrite options for supported ATA and NVMe drives. Random-pattern methods let users select pseudorandom generators such as AES-256-CTR or ChaCha20. The I/O system offers automatic, direct, and cached modes; automatic switches to cached I/O if direct I/O is unavailable. nwipe requires hdparm at runtime. smartmontools and dmidecode are optional tools for features such as SMART certificate data and HPA/DCO detection. It can produce a PDF erasure certificate. Hardware sanitize actions are GUI-only and cannot be included in automated multi-drive commands, and legacy ATA Secure Erase is not supported. The project points users to ShredOS for bootable media.

Good

  • Wipes one drive or multiple disks in parallel.
  • Offers command-line and ncurses interfaces.
  • Includes several erase methods and verification passes.
  • Can produce a PDF erasure certificate.

Watch out

  • Requires hdparm at runtime.
  • Hardware sanitize is GUI-only and cannot be batched.
  • Legacy ATA Secure Erase is unsupported.

Who it suits

nwipe suits Linux users who need to erase disks, including removable drives, and want command-line or ncurses operation. It may also suit users who need verification or certificate output, provided they account for its dependencies and sanitize limitations.

Verdict

nwipe offers a range of disk-erasure methods and supports both interactive and parallel workflows. Check the runtime dependency and the limits on hardware sanitize before choosing it.

Plans and prices

From nwipe's own pricing page, checked 5 Oct 2026.

All about pricing
PlanPriceWhat it gives you
nwipeFreeGPL-2.0 · command-line and ncurses GUI · requires Linux

The facts

Each one read from nwipe's own pages, with the date it was checked.

What it does

Bootable option
The project points users to ShredOS for a bootable image with nwipe, available for x86_64 and i686 systems with legacy BIOS and UEFI support.checked 4 Oct 2026
Dependencies
hdparm is a runtime requirement, while smartmontools is strongly recommended for features such as SMART certificate data and HPA/DCO detection.checked 5 Oct 2026
Distribution
The README lists ShredOS, netboot.xyz, DiskDump, Parted Magic, SystemRescue, GParted Live, and Grml among distributions or projects that include nwipe.checked 5 Oct 2026
Drive certificates
nwipe can produce a three-page PDF certificate, with SMART data available when the recommended supporting tools are installed.checked 5 Oct 2026
Drive sanitization
The GUI can use ATA and NVMe hardware-native block erase, cryptographic scramble, or pattern overwriting.checked 4 Oct 2026
Erase methods
Available methods include zero and one fills, DoD and Gutmann wipes, HMG IS5 Enhanced, Schneier, BMB21-2019, and verification passes.checked 5 Oct 2026
Hardware sanitize
Version 0.43 adds interactive hardware sanitize options including block erase, cryptographic erase, and overwrite for supported drives.checked 5 Oct 2026
Interface
It can run as a command-line tool or with an ncurses-based GUI.checked 5 Oct 2026
Interfaces
It can run as a command-line tool or with an ncurses-based graphical interface.checked 4 Oct 2026
I/O controls
The I/O subsystem supports automatic, direct, and cached modes, with automatic mode falling back to cached I/O when direct I/O is unsupported.checked 4 Oct 2026
Legacy drive limitation
The v0.43 release says legacy ATA Secure Erase and its freeze-lock handling are not supported.checked 5 Oct 2026
License
The project is licensed under GNU General Public License v2.0.checked 5 Oct 2026
Lineage
nwipe is a fork of the dwipe command originally used by Darik's Boot and Nuke and was created to run its erase engine on Linux distributions with newer hardware support.checked 5 Oct 2026
Parallel operation
The README describes six drives being erased in parallel in its example.checked 5 Oct 2026
Purpose
nwipe securely erases block devices and can wipe one drive or multiple disks in parallel.checked 5 Oct 2026
Random data
Its selectable PRNG engines include cryptographically secure ISAAC, AES-256-CTR, and ChaCha20 options.checked 5 Oct 2026
Sanitize limitation
The v0.43 release says hardware sanitize is GUI-only and cannot be batched with automated multi-drive commands such as autonuke.checked 5 Oct 2026
Support
The project welcomes bug reports, feature requests, and pull requests on GitHub and asks reporters to include their distribution, nwipe version, hardware details, logs, and command-line options.checked 4 Oct 2026

The company

Maker location
The GitHub profile for Martijn van Brummelen lists The Netherlands.checked 4 Oct 2026
The full review of nwipe

Overview

nwipe is free, Linux software for securely erasing entire block devices, from a command line or an ncurses interface. It is best suited to administrators and technically capable users who need to wipe disks individually or in parallel. The breadth of erase methods and reporting makes it a capable disk-wiping choice, though its required runtime dependency and interactive-only hardware sanitization constrain automated use.

Key features

Erase methods include zero and one fills, DoD and Gutmann wipes, verification passes, and BMB21-2019. Random-pattern methods let users select a generator, including cryptographically secure AES-256-CTR and ChaCha20. That range helps match a wipe to a chosen process, but users must decide which method fits rather than treating the options as interchangeable.

For supported drives, the ncurses interface offers ATA and NVMe hardware-native block erase, cryptographic erase, and pattern overwriting. These options are GUI-only and cannot be batched with automated multi-drive commands such as autonuke. Legacy ATA Secure Erase and its freeze-lock handling are unsupported, so workflows that depend on either are a poor fit.

nwipe can erase multiple disks in parallel; the project illustrates six drives at once. Its I/O modes are automatic, direct, and cached, with automatic mode falling back to cached I/O if direct I/O is unsupported. This fallback offers a practical accommodation for devices that do not support direct I/O.

The tool can generate a three-page PDF certificate. SMART data in the certificate depends on the recommended smartmontools package, while dmidecode and smartmontools are also recommended for features including HPA/DCO detection. hdparm is required at runtime, so it must be present for nwipe to run.

nwipe is a Linux fork of dwipe, originally used by Darik's Boot and Nuke, created to bring that erase engine to Linux distributions with newer hardware support. The project welcomes bug reports, feature requests, and pull requests on GitHub; bug reports should include distribution, nwipe version, hardware details, logs, and command-line options. The repository uses the GNU GPL version 2.0.

Pricing

nwipe is free: its plan costs nothing and includes the command-line and ncurses interfaces under GPL-2.0. There is no paid tier or trial to weigh against it. The trade-off is that using it requires Linux and a working hdparm runtime dependency.

Platforms

nwipe runs on Linux and can be used in self-hosted environments. It supports disk wiping, including SSDs and removable media, and can produce erasure certificates. For a bootable image, the project points users to ShredOS, which includes nwipe and is available for x86_64 and i686 systems with legacy BIOS and UEFI support. The README also names netboot.xyz, DiskDump, Parted Magic, SystemRescue, GParted Live, and Grml among distributions that include nwipe.

Who it's for

Choose nwipe if you need a free Linux tool for whole-disk erasure, want to select among several wipe methods, or need to process multiple drives in parallel. Its certificate output can suit users who need an erasure record, with SMART data dependent on supporting tools. Look elsewhere if your process requires unattended hardware sanitization, legacy ATA Secure Erase, or a platform other than Linux.

Pros and cons

  • Pros: Multiple erase methods and selectable random-data generators give users meaningful control over whole-disk wipes.
  • Pros: Parallel operation can handle several drives at once, and PDF certificates provide an erasure record.
  • Pros: Automatic I/O mode falls back to cached I/O when direct I/O is unsupported.
  • Cons: hdparm is required at runtime, adding a dependency to installation and operation.
  • Cons: Hardware sanitize is interactive-only and unavailable to automated multi-drive commands such as autonuke.
  • Cons: Legacy ATA Secure Erase and freeze-lock handling are not supported.

Alternatives

Data Erasure Software and Disk Wiping Software are broader directories for comparing options; File Shredder Software is the relevant directory when the need is file shredding rather than whole-disk erasure.

Choose Active@ KillDisk if you need Linux, macOS, or Windows support and are willing to consider a freemium product, with personal plans priced at $64.95, paid once or $79.95, paid once. DriveWipe is another free option spanning Linux, macOS, and Windows; it may suit users who need broader platform coverage. For Windows file and folder shredding rather than Linux disk wiping, File Shredder is free and includes five shredding algorithms and free-space wiping.

BCWipe Total WipeOut is a paid alternative with a free trial and Linux, macOS, and Windows support. CBL Data Shredder is a free Windows option for low-level drive formatting and customizable wipe methods. Strix Disk Cleaner is a free, open-source option for Windows and Linux with offline operation.

Blancco Drive Eraser is a paid alternative with a free trial for Linux and Windows, with plans including certified erasure. ASCOMP Secure Eraser is a freemium Windows alternative; its Professional private license is $29.90, paid once for a maximum of two systems.

Verdict

Choose nwipe for free, Linux-based whole-disk erasure when method choice, parallel wiping, and certificate output matter. Its strongest case is the combination of flexible wipe options and multi-drive operation; look elsewhere if your workflow requires automated hardware sanitization, legacy ATA Secure Erase, or cross-platform support.

Getting started

  1. Open the nwipe GitHub project
  2. Install it on a Linux system
  3. Install hdparm as the required runtime dependency
  4. Add smartmontools and dmidecode for recommended SMART and HPA/DCO features
  5. Run nwipe from its command-line or ncurses interface
  6. Use ShredOS for bootable media

Limits worth knowing

The free tool requires Linux and hdparm. Hardware-sanitize functions are restricted to the GUI and cannot be batched with automated multi-drive commands; legacy ATA Secure Erase is unavailable.

Questions

Is nwipe free?

Yes. The nwipe plan is listed as free and uses the GPL-2.0 license.

Which platforms does nwipe support?

nwipe requires Linux and is listed for Linux and self-hosted use. ShredOS provides bootable x86_64 and i686 images with legacy BIOS and UEFI support.

Can nwipe erase several drives at once?

Yes. It can wipe multiple disks in parallel, with the project showing an example using six drives.

What interfaces are available?

nwipe runs as a command-line tool or through an ncurses-based graphical interface.

Does it create erasure reports?

Yes. nwipe can produce a three-page PDF certificate, with SMART data available when smartmontools and dmidecode are installed.

What hardware erase options are included?

For supported drives, the GUI offers ATA and NVMe block erase, cryptographic erase or scramble, and pattern overwriting.

Alternatives to nwipe

All alternatives
  1. 1

    Active@ KillDisk

    Free planLinuxmacOSWindows
    7.6$64.95 one-time
  2. 2

    DriveWipe

    Free planOpen sourceLinuxmacOSSelf-hostedWindows
    7.3Free plan
  3. 3

    Strix Disk Cleaner

    Free planOpen sourceLinuxWindows
    7.1Free plan
  4. 4
    6.4From $29.50 a year
  5. 5Autoruns logo

    Autoruns

    Free planWindows
    6.3Free plan
  6. 6

    File Shredder

    Free planWindows
    6.1Free plan