HDShredder is a utility for permanent data destruction on complete storage media. It overwrites every sector at the physical level, so the result does not depend on the file system, partition scheme, or installed operating system. The tool handles hard disk drives, solid-state drives, and flash media, and it can sanitize devices that use formats ordinary software cannot access. It runs under Windows and also offers a self-booting mode. The Free Edition erases entire drives up to 4 TB and reaches achievable speeds of about 150 MB/s.
The program family scales from private erasure to professional sanitization. Basic adds partition selection and three security levels. Standard adds fifteen international erasure standards and eighteen security levels. Professional adds SecureErase, Sanitize, erasure certificates, 217 security levels, and support for NVMe, eMMC, UFS, SAS and RAID, plus NetDisk and VNC. Free and Basic are limited to non-business use, while Standard and Professional are available under Workplace and Volume licenses for commercial tasks.
Typical uses include preparing a computer or drive for sale, passing hardware to another owner, or disposing of media that held confidential information. The software also provides drive speed and health checks, HPA and DCO removal, logging, and boot setup tools. Its development by Miray Software AG, ongoing since the late 1990s, has kept the product aligned with changing storage technology while retaining its focus on verified, physical-level erasure.
| Sector-level sanitization across entire storage medium | Destroy all residual data before device disposal |
| Direct hardware addressing bypassing filesystem abstractions | Reach hidden regions outside logical structures |
| Selective region erasure within defined boundaries | Sanitize specific areas while preserving others |
| Configurable overwrite pass sequences at varying intensity | Match erasure effort to assessed risk level |
| Regulatory-compliant sanitization procedure implementations | Conform to organizational or contractual erasure mandates |
| Firmware-level purge commands for modern media | Erase SSD and NVMe cells more thoroughly |
| Documented erasure evidence for audit purposes | Record device identity, method, and outcome |
| Hidden addressable region removal beyond standard capacity | Expose protected areas retaining inaccessible data |