Skip to content
SPECIFICTION
Get listed

SecureWipe

github.com

WindowsLinux
Visit github.com
Spec score 6.8 #14 of 19 in Data Destruction Software

What it is

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.

Spec sheet

Purpose
SecureWipe is an open-source tool for securely erasing storage media.Read 11 Oct 2026 · github.com
Intended users
The maker describes it as arising from a healthcare environment subject to HDS, NIS2, and GDPR requirements, with certificates intended for audits or compliance files.Read 10 Oct 2026 · github.com
Audit certificate
It generates a timestamped PDF certificate with drive details, the wipe method, verification result, SHA-256 QR code, and anti-falsification watermark.Read 11 Oct 2026 · github.com
Certificates and logs
It generates a timestamped PDF certificate with a watermark and SHA-256 QR code, alongside a raw text log.Read 10 Oct 2026 · github.com
Compliance claims
The README says SecureWipe supports ANSSI Level 1/2 and NIST SP 800-88 Rev.2 methods.Read 10 Oct 2026 · github.com
Drive detection
It detects HDD, SSD, and NVMe media and identifies the model and serial number.Read 11 Oct 2026 · github.com
Encryption detection
It detects LUKS, BitLocker, and SED encryption and offers Crypto Erase first.Read 11 Oct 2026 · github.com
Intended use
The maker describes it as addressing secure, traceable disk erasure needs in a professional healthcare environment subject to HDS, NIS2, and GDPR requirements.Read 11 Oct 2026 · github.com
Interfaces and language
It provides GUI and terminal modes and supports French and English with automatic locale detection.Read 11 Oct 2026 · github.com
Interfaces and languages
It offers GUI and terminal modes and supports French and English with automatic locale detection.Read 10 Oct 2026 · github.com
License and warranty
The README states that SecureWipe is licensed under GPL v3 and is provided without warranty.Read 11 Oct 2026 · github.com
Logs and sessions
It creates a raw text log alongside the PDF certificate and supports multiple drives in one session.Read 11 Oct 2026 · github.com
Requirements
It requires Python 3.10 or later and Linux or Windows 10/11.Read 11 Oct 2026 · github.com
Safety controls
It blocks wiping the system disk and disables NIST Purge for USB or removable drives.Read 10 Oct 2026 · github.com
Safety limits
It blocks wiping the system disk and disables NIST Purge on USB or removable drives.Read 11 Oct 2026 · github.com
SSD and NVMe limitation
Because overwrite passes are ineffective with SSD/NVMe wear-leveling, the tool blocks them and offers firmware-level or crypto erase options.Read 10 Oct 2026 · github.com
Supported media
It detects HDD, SSD, and NVMe storage, including the model and serial number.Read 10 Oct 2026 · github.com
Verification
After wiping, it verifies a random sample of sectors, with 10% as the default sample.Read 11 Oct 2026 · github.com
Wipe methods
Its wipe modes include ANSSI Level 1 and 2, NIST Clear and Purge, Crypto Erase, and configurable two-to-seven-pass wiping for HDDs.Read 11 Oct 2026 · github.com

Strong points and limits

Strong points

  • Detects HDD, SSD, and NVMe by model and serial number
  • Supports multiple named wipe methods
  • Creates PDF certificates and raw text logs
  • Supports GUI and terminal use
  • Free and open source under GPL v3

Limits

  • Requires Python 3.10 or later
  • GUI requires customtkinter
  • Overwrite passes are blocked for SSD and NVMe
  • Provided without warranty

Who it suits

SecureWipe suits users who need traceable disk erasure on Linux or Windows, including professional healthcare environments preparing audit or compliance files. Its terminal and GUI modes serve different operating preferences.

Verdict

SecureWipe combines drive identification, media-specific erasure options, verification, and audit records. Check its Python and GUI requirements, and note that its README provides no warranty.

Where Specifiction places it

Alternatives to SecureWipeAll alternatives →