Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. Disk Wiping Software
  3. Lethe

Lethe

What it is

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 and flash drives, and with SSDs subject to limitations. SSD wear leveling and compression mean its current approach cannot reliably erase all SSD data. Using Lethe on real drives requires root or administrator access. Performance features include a fast cryptographic random generator and an option to override the operating system’s recommended block size. Lethe can track and automatically skip bad blocks and other localized errors, though this capability is experimental. The repository offers binaries for Windows x86-64, Intel macOS, experimental Apple macOS, and Linux x86-64, and documents installation from Rust sources. It is licensed under Apache License, Version 2.0. The project says initial active development is complete, though changes may still occur occasionally. It has no exact roadmap, and users can report issues. Lethe has a maximum of 4,294,967,296 blocks per device and has not been tested on RAID storage.

For and against

For

  • Can verify writes by reading data back.
  • Supports random data or a static pattern.
  • Available for Linux, macOS, and Windows.
  • Licensed under Apache License, Version 2.0.

Against

  • Requires root or administrator access on real drives.
  • SSD data cannot be reliably wiped with this approach.
  • Bad-block skipping is experimental.
  • Not tested on RAID storage.

The verdict

Lethe provides drive overwriting and write verification across several operating systems, with a command-line workflow. Its SSD limitation and lack of RAID testing are important constraints to consider before use.

Who it suits

Lethe suits users who need a command-line drive-wiping utility and can operate with root or administrator access. It may fit HDD or flash-drive wiping, while SSD users should account for the stated limitations.

Plans and prices

Free

Free

CLI utility · requires administrator/root access for real drives

Every plan, in full

On the record

Bad-block handling
An experimental mode tracks and skips bad blocks and other localized errors automatically.github.com · read 14 Oct 2026
Benchmark result
On a 2015 MacBook Pro with macOS 10.14.4 and a 64 GB USB flash drive, the README records Lethe random fill at 2,758.11 seconds versus dd at 4,546.48 seconds in the shown test.github.com · read 14 Oct 2026
Block-size control
Users can override the operating system's recommended block size to potentially improve speed.github.com · read 14 Oct 2026
Capacity limit
A device is limited to 4,294,967,296 blocks; with 1 MB blocks the stated maximum is 4096 TB.github.com · read 14 Oct 2026
Current release
The repository identifies v0.8.2 as the current release.github.com · read 14 Oct 2026
Development status
The maker describes initial active development as complete, with occasional changes and no exact roadmap.github.com · read 14 Oct 2026
Download options
The repository provides binaries for Windows x86-64, Intel macOS, Apple macOS marked experimental, and Linux x86-64, and also documents installation from Rust sources.github.com · read 8 Oct 2026
Downloads
Release archives are offered for Windows x86-64, macOS Intel, experimental Apple Silicon, and Linux x86-64.github.com · read 14 Oct 2026
Error handling
It can track and automatically skip bad blocks and other localized errors, a feature marked experimental.github.com · read 8 Oct 2026
Historical missing feature
The Docs.rs documentation states that Secure Erase was not supported in Lethe 0.2.2 and recommends additional native Secure Erase where possible.docs.rs · read 14 Oct 2026
Historical package documentation
Docs.rs describes Lethe 0.2.2 as a free, cross-platform, open-source drive-wiping utility and exposes its Rust source documentation.docs.rs · read 14 Oct 2026
Independent package platforms
MyNixOS lists package targets across Darwin, Linux, BSD variants, Solaris, WASI, Redox, and Windows architectures.mynixos.com · read 14 Oct 2026
Independent package version
MyNixOS lists Lethe version 0.8.2, Apache-2.0 licensing, one executable, and marks it neither broken, insecure, unfree, nor unsupported.mynixos.com · read 14 Oct 2026
Interface
Lethe is a command-line interface with general and command-specific help commands.github.com · read 14 Oct 2026
Interface and access
Lethe is a command-line tool that requires root or administrator access to operate on real drives.github.com · read 8 Oct 2026
Licence
The repository states that Lethe is licensed under Apache License 2.0.github.com · read 14 Oct 2026
License
Lethe is licensed under the Apache License, Version 2.0.github.com · read 8 Oct 2026
Limit: drive wear
The guide warns that multi-pass VSITR and badblocks operations perform intense passes that increase drive wear.qwertyarticles.com · read 14 Oct 2026

Alternatives to Lethe

Every alternative, ranked