EVERYTHING XIAOMI
Get listed

Lethe

Lethe is a free, open-source command-line utility for wiping drives on Linux, macOS, and Windows.

Place
#4 of 28
Score
7.1
Lethe's website

What Lethe 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, and can read back data to check whether write commands succeeded. The project says it should work with HDDs, SSDs subject to limitations, and flash drives. Lethe requires root or administrator access to operate on real drives. It uses a fast cryptographic random generator and allows users to override the operating system’s recommended block size. It can track and automatically skip bad blocks and other localized errors, though this capability is marked experimental. The repository provides binaries for Windows x86-64, Intel macOS, experimental Apple macOS, and Linux x86-64, and documents installation from Rust sources. The project warns that SSD wear leveling and compression make it impossible for its current approach to reliably wipe all data. Other stated limits are a maximum of 4,294,967,296 blocks per device and no testing on RAID storage. Initial active development is complete, though occasional changes may still occur.

Good

  • Can verify writes by reading data back.
  • Works with HDDs and flash drives, according to the project.
  • Offers random-data and static-pattern overwriting.
  • Binaries are listed for Windows, macOS, and Linux.

Watch out

  • Requires root or administrator access on real drives.
  • Current approach cannot reliably wipe all SSD data.
  • Bad-block handling is experimental.
  • Not tested on RAID storage.

Who it suits

Lethe suits users who can operate a command-line drive-wiping tool with root or administrator access. Its SSD and RAID limitations matter when choosing it for those storage types.

Verdict

Lethe offers drive overwriting with read-back verification and support for several drive types. Its SSD warning and untested RAID status are important limits to consider before use.

Plans and prices

From Lethe's own pricing page, checked 14 Oct 2026.

All about pricing
PlanPriceWhat it gives you
FreeFreeCLI utility · requires administrator/root access for real drives · Free and open source

The facts

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

What it does

Bad-block handling
An experimental mode tracks and skips bad blocks and other localized errors automatically.checked 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.checked 14 Oct 2026
Block-size control
Users can override the operating system's recommended block size to potentially improve speed.checked 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.checked 14 Oct 2026
Current release
The repository identifies v0.8.2 as the current release.checked 14 Oct 2026
Development status
The maker describes initial active development as complete, with occasional changes and no exact roadmap.checked 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.checked 8 Oct 2026
Downloads
Release archives are offered for Windows x86-64, macOS Intel, experimental Apple Silicon, and Linux x86-64.checked 14 Oct 2026
Error handling
It can track and automatically skip bad blocks and other localized errors, a feature marked experimental.checked 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.checked 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.checked 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.checked 14 Oct 2026
Interface
Lethe is a command-line interface with general and command-specific help commands.checked 14 Oct 2026
Interface and access
Lethe is a command-line tool that requires root or administrator access to operate on real drives.checked 8 Oct 2026
Licence
The repository states that Lethe is licensed under Apache License 2.0.checked 14 Oct 2026
License
Lethe is licensed under the Apache License, Version 2.0.checked 8 Oct 2026
Limit: drive wear
The guide warns that multi-pass VSITR and badblocks operations perform intense passes that increase drive wear.checked 14 Oct 2026
Limit: long operations
The independent guide says wiping can take several hours depending on drive size and selected method.checked 14 Oct 2026
Limit: privilege UX
An open issue says the application only notifies users when it lacks elevation instead of requesting elevation automatically through a manifest.checked 14 Oct 2026
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.checked 14 Oct 2026
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.checked 8 Oct 2026

Where it runs

Independent package platforms
MyNixOS lists package targets across Darwin, Linux, BSD variants, Solaris, WASI, Redox, and Windows architectures.checked 14 Oct 2026
Linux support
Linux x86-64 binaries are provided.checked 14 Oct 2026
macOS support
macOS is supported, with Intel and experimental Apple Silicon binaries published.checked 14 Oct 2026
The full review of Lethe

Lethe is a free, open-source command-line utility for overwriting disks and removable media on Linux, macOS, and Windows. It suits technically confident users who can work with administrative privileges and want a straightforward wiping tool without a purchase. The decisive buying question is whether its verification and cross-platform access outweigh the limits of its SSD approach and untested RAID status.

Overview

Lethe replaces existing data with either randomly generated data or a static pattern, then can read data back to check whether write commands succeeded. That combination is useful when you need a direct, auditable check of write operations rather than a simple progress indicator. Verification is basic, however, so it should not be treated as proof that every underlying storage cell has been erased.

The utility is open source under the Apache License, Version 2.0. Its maker describes initial active development as complete; occasional changes may still arrive, there is no exact roadmap, and users can report issues. That maintenance posture is reasonable for a focused utility, but organizations needing a defined support cycle or predictable feature schedule should look elsewhere.

Key features

Patterns and verification

You can choose random data or a static pattern for the overwrite pass. A fast cryptographic random generator is intended to keep random-pattern jobs moving, while read-back verification checks that the device accepted the writes. This is a sensible setup for HDDs and flash drives where overwrite behavior is more predictable than on modern SSDs.

Block control and error handling

Lethe allows you to override the operating system's recommended block size. Experienced operators can use that control when balancing throughput against device behavior, though it also creates another setting that must be chosen carefully. The program can track bad blocks and automatically skip localized errors, but this handling is experimental; it should not be the deciding safety mechanism for high-consequence erasure work.

Access model

There is no graphical workflow. Lethe runs in a command-line environment and requires root or administrator access to operate on real drives.

Pricing

Lethe has one Free plan at no cost. It includes the drive-wiping utility and carries no paid upgrade, seat charge, or trial decision. The trade-off is the command-line interface and the need to manage administrative access yourself; there is no paid edition offering a different operating model or broader assurance.

Platforms

Lethe runs on Linux, macOS, and Windows. The project provides binaries for Windows x86-64, Intel macOS, and Linux x86-64. An Apple macOS build is marked experimental, so Apple-silicon users should regard that route as less established. Installation from Rust sources is also documented for users who prefer to build it themselves.

Disk wiping and removable media are supported. The project says HDDs should work, SSDs are subject to limitations, and flash drives are supported. SSD wear leveling and compression mean the current method cannot reliably wipe all data on an SSD, making Lethe unsuitable when complete SSD sanitization is the requirement. The maximum device size is 4,294,967,296 blocks, and RAID storage has not been tested.

Who it's for

Choose Lethe if you are comfortable identifying the correct device at a shell, can obtain root or administrator privileges, and need a free cross-platform utility for overwriting HDDs or removable media with read-back checks. Its pattern choice, block-size override, and script-friendly command-line design favor administrators and technically experienced individuals.

Do not make it your first choice for SSD disposal, untested RAID arrays, or jobs where experimental bad-block handling and basic verification are insufficient. A graphical workflow or formal commercial support also points toward another product.

Pros and cons

Pros

  • Free and open source: the complete utility costs 0.00 USD, with Apache License 2.0 terms.
  • Cross-platform reach: Linux, macOS, and Windows builds cover common desktop environments.
  • Read-back checking: verification confirms whether write commands succeeded instead of relying only on completion status.
  • Operator control: random or static patterns and an overridable block size suit experienced workflows.
  • Removable-media support: useful for wiping flash drives as well as disks.

Cons

  • Not reliable for complete SSD erasure: wear leveling and compression can leave data beyond the overwrite path.
  • Command line with elevated access: mistakes in device selection are a user-managed risk, and there is no graphical guidance.
  • Experimental error skipping: bad-block handling is not a firm assurance for critical jobs.
  • RAID is untested: arrays fall outside a validated use case.
  • Uneven macOS availability: the Apple macOS binary is experimental, and the maximum block count constrains very large devices.

Alternatives

For a broader directory of disk-erasure tools, see Disk Wiping Software.

Active@ KillDisk is the better direction when you want a freemium product with paid Personal Professional and Personal Suite licenses rather than a wholly free utility.

Pick DriveWipe when a free Windows, macOS, and Linux option for personal, hobby, and commercial use is preferable.

HDShredder suits users who want a freemium Windows/Linux tool with a private-use Free Edition and paid editions for additional capabilities.

Choose nwipe when Linux-only deployment and a command-line plus ncurses interface fit your workflow.

Overwrite is the macOS-only alternative, with a free Preview plan and a paid Annual Pro tier.

WipeOS is an alternative spanning Android, iOS, desktop, web, API, extension, and self-hosted platforms.

Strix Disk Cleaner is a free, MIT-licensed option for Windows and Linux.

Choose BitRaser Drive Eraser when a paid, freemium service with per-drive licensing and a trial is more appropriate.

Verdict

Lethe is a strong fit for technically capable users who need free, open-source overwriting of HDDs or removable media across major desktop platforms, especially when read-back verification matters. Its command-line workflow and adjustable write behavior are practical strengths. Look elsewhere for dependable complete SSD sanitization, validated RAID support, experimental-macOS confidence, or a guided graphical and commercially supported process.

Alternatives to Lethe

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. 3BitRaser Drive Eraser logo

    BitRaser Drive Eraser

    WebLinuxmacOSWindows
    7.2$99 one-time
  4. 4

    Strix Disk Cleaner

    Free planOpen sourceLinuxWindows
    7.1Free plan
  5. 5

    ShredIt

    AndroidiOSmacOSWindows
    6.9$24.95 one-time
  6. 6HDShredder logo

    HDShredder

    Free planLinuxSelf-hostedWindows
    6.8€19.90 one-time