Skip to content
SPECIFICTION
Get listed

Lethe

github.com

Free plan Open source WindowsmacOSLinux
Visit github.com
Spec score 8.4 #4 of 28 in Disk Wiping Software

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, 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.

Spec sheet

What it does
Lethe overwrites storage-device data to perform secure drive wiping.Read 14 Oct 2026 · github.com
Purpose
Lethe is a free, cross-platform, open-source utility for securely wiping drives.Read 8 Oct 2026 · github.com
License
Lethe is licensed under the Apache License, Version 2.0.Read 8 Oct 2026 · github.com
Bad-block handling
An experimental mode tracks and skips bad blocks and other localized errors automatically.Read 14 Oct 2026 · github.com
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.Read 14 Oct 2026 · github.com
Block-size control
Users can override the operating system's recommended block size to potentially improve speed.Read 14 Oct 2026 · github.com
Capacity limit
A device is limited to 4,294,967,296 blocks; with 1 MB blocks the stated maximum is 4096 TB.Read 14 Oct 2026 · github.com
Current release
The repository identifies v0.8.2 as the current release.Read 14 Oct 2026 · github.com
Development status
The maker describes initial active development as complete, with occasional changes and no exact roadmap.Read 14 Oct 2026 · github.com
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.Read 8 Oct 2026 · github.com
Downloads
Release archives are offered for Windows x86-64, macOS Intel, experimental Apple Silicon, and Linux x86-64.Read 14 Oct 2026 · github.com
Error handling
It can track and automatically skip bad blocks and other localized errors, a feature marked experimental.Read 8 Oct 2026 · github.com
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.Read 14 Oct 2026 · docs.rs
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.Read 14 Oct 2026 · docs.rs
Independent package platforms
MyNixOS lists package targets across Darwin, Linux, BSD variants, Solaris, WASI, Redox, and Windows architectures.Read 14 Oct 2026 · mynixos.com
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.Read 14 Oct 2026 · mynixos.com
Interface
Lethe is a command-line interface with general and command-specific help commands.Read 14 Oct 2026 · github.com
Interface and access
Lethe is a command-line tool that requires root or administrator access to operate on real drives.Read 8 Oct 2026 · github.com
Licence
The repository states that Lethe is licensed under Apache License 2.0.Read 14 Oct 2026 · github.com
Limit: drive wear
The guide warns that multi-pass VSITR and badblocks operations perform intense passes that increase drive wear.Read 14 Oct 2026 · qwertyarticles.com
Limit: long operations
The independent guide says wiping can take several hours depending on drive size and selected method.Read 14 Oct 2026 · qwertyarticles.com
Limit: privilege UX
An open issue says the application only notifies users when it lacks elevation instead of requesting elevation automatically through a manifest.Read 14 Oct 2026 · github.com
Limit: verification failure
A Windows 10 user reported that two random-fill passes on a 1.8 TB Seagate HDD completed writing but repeatedly failed verification.Read 14 Oct 2026 · github.com
Linux support
Linux x86-64 binaries are provided.Read 14 Oct 2026 · github.com
macOS support
macOS is supported, with Intel and experimental Apple Silicon binaries published.Read 14 Oct 2026 · github.com
Maintenance and support
The maker says initial active development is complete, changes may still be made occasionally, there is no exact roadmap, and users can report issues.Read 8 Oct 2026 · github.com
Maker identity
The GitHub account owning the repository identifies the maker as Konstantin Alexandroff, using the handle Kostassoid.Read 14 Oct 2026 · github.com
Maker location
The maker's GitHub profile lists Berlin, Germany.Read 14 Oct 2026 · github.com
Other limitations
The maximum number of blocks per device is 4,294,967,296, and the application has not been tested on RAID storage.Read 8 Oct 2026 · github.com
Performance features
It uses a fast cryptographic random generator and lets users override the operating system’s recommended block size.Read 8 Oct 2026 · github.com
Praise: accessibility
An independent Windows guide describes Lethe as an open-source CLI that wipes drives from within the operating system, avoiding bootable media.Read 14 Oct 2026 · qwertyarticles.com
Praise: wipe choices
The independent guide documents zero, random, random2x, DoD, GOST, VSITR, and badblocks schemes with different pass counts.Read 14 Oct 2026 · qwertyarticles.com
Privilege requirement
Working with real drives requires root or administrator privileges, such as sudo on Unix systems.Read 14 Oct 2026 · github.com
RAID limitation
The maker says the application has not been tested on RAID storage.Read 14 Oct 2026 · github.com
Randomness
The utility uses a cryptographically based random generator for random-fill operations.Read 14 Oct 2026 · github.com
Release date
GitHub records v0.8.2 as released on September 26 by Konstantin Alexandroff.Read 14 Oct 2026 · github.com
Repository activity
GitHub shows the repository as public with about 150 stars, 11 forks, and eight open issues when accessed.Read 14 Oct 2026 · github.com
Source installation
Source installation uses the latest Rust toolchain with cargo install lethe.Read 14 Oct 2026 · github.com
SSD limitation
The README says wear leveling and compression make complete SSD erasure unreliable and recommends multiple random passes.Read 14 Oct 2026 · github.com
Supported drives
The project says it should work with HDDs, SSDs subject to limitations, and flash drives.Read 8 Oct 2026 · github.com
Supported media
The project says it should work with HDDs, SSDs with limitations, and flash drives.Read 14 Oct 2026 · github.com
Verification
Lethe can read back data to verify that write commands succeeded.Read 8 Oct 2026 · github.com
Windows support
Windows is supported, but Windows Subsystem for Linux is excluded.Read 14 Oct 2026 · github.com
Wiping method
It wipes drives by overwriting existing data with randomly generated data or a static pattern.Read 8 Oct 2026 · github.com
Write verification
Lethe reads data back after writing to check whether write commands succeeded.Read 14 Oct 2026 · github.com

Plans and prices

Free Free Free and open source CLI utility · requires administrator/root access for real drives Read 14 Oct 2026 · github.com

Every Lethe plan and price →

Strong points and limits

Strong points

  • Free and open source under Apache License 2.0.
  • Can verify whether write commands succeeded.
  • Supports randomly generated data or a static pattern.
  • Available for Linux, macOS and Windows.

Limits

  • Real-drive use requires root or administrator access.
  • SSD wiping cannot reliably erase all data.
  • Bad-block handling is experimental.
  • The project has no exact roadmap.

Who it suits

Lethe may suit users who need a free command-line drive-wiping utility and can operate with administrator access. Its listed platforms include Linux, macOS and Windows.

Verdict

Lethe offers drive overwriting and write verification, with binaries for several operating systems. Its SSD caveat, administrator requirement and experimental error handling matter when deciding whether it fits a wiping task.

Where Specifiction places it

Alternatives to LetheAll alternatives →