DiskMaster

B
B tier on Disk Health Monitoring SoftwareScore 7.0 · #6 of 30
Android app
Not listed
Free plan
Yes
Runs on
Linux, Mac, Windows
github.com
The DiskMaster homepage

Summary

DiskMaster is a free desktop tool for monitoring drive health on Windows, Linux, and macOS. It reads SMART attributes, self-tests, and test logs, then calculates a health score from 100 with deductions tied to source attributes; performance is scored separately. Readings are kept in SQLite and presented in charts, with alerts for changes such as rising drive counters. Its read-only surface scan times blocks, checks unreadable sectors with a second read, and maps them to sectors. DiskMaster can identify files associated with unreadable sectors and try to rescue a copy while skipping unreadable bytes. Optional tools cover sector repair, filesystem repair, zero-fill, and sanitizing bad sectors shown as free by the filesystem. Alerts can be sent through Slack, Discord, ntfy, email, desktop notifications, commands, or JSON webhooks. The command-line tool exports text, HTML, JSON, and CSV reports. SATA and USB monitoring needs no third-party tools; NVMe logs and macOS use optional smartmontools. Raw SMART access requires administrator or sudo privileges.

Who it is for

DiskMaster suits someone who wants detailed drive-health monitoring on one machine, or wants JSON output to feed a fleet tool. Users should be comfortable granting administrator or sudo access for raw SMART readings.

What is good

  • Monitors Windows, Linux, and macOS.
  • Health-score deductions identify their source attributes.
  • Stores reading history and provides change alerts.
  • Exports text, HTML, JSON, and CSV reports.

What to know first

  • Remote monitoring is not supported.
  • Raw SMART access requires administrator or sudo privileges.
  • NVMe logs and macOS use optional smartmontools.
  • Windows builds are unsigned.

Verdict

DiskMaster combines health readings, history, scans, alerts, and optional repair tools in a free desktop package. Check its access requirements and platform-specific smartmontools dependency before relying on all monitoring functions.

DiskMaster plans and pricing

All plans
DiskMaster Free Free / open-source; local desktop drive health monitoring github.com · 29 Sept 2026

Compared on disk health monitoring software

Free plan
Yesgithub.com

Facts

Purpose
DiskMaster monitors drive health on Windows, Linux and macOS.github.com · 29 Sept 2026
SMART monitoring
It reads SMART attributes, self-tests and drive self-test logs, using native ATA pass-through for SATA and USB drives.github.com · 29 Sept 2026
Health score
It calculates a health score from 100 and lists each deduction and its source attribute; performance is scored separately.github.com · 29 Sept 2026
History and alerts
It stores readings in SQLite and provides charts and alerts for changes such as rising drive counters.github.com · 29 Sept 2026
Surface scans
Its read-only surface scan times blocks, confirms unreadable sectors with a second read, and maps them to sectors.github.com · 29 Sept 2026
File mapping and rescue
It can identify files associated with unreadable sectors and rescue a copy while skipping unreadable bytes.github.com · 29 Sept 2026
Repair tools
Optional repair tools include sector repair, sanitizing bad sectors proven free by the filesystem, filesystem repair, and zero-fill, each with confirmations and safeguards described in the README.github.com · 29 Sept 2026
Integrations
Alerts can be sent through Slack, Discord, ntfy, email, desktop notifications, or a user-specified command; webhooks can also target JSON endpoints.github.com · 29 Sept 2026
CLI and exports
The CLI exports text, HTML, JSON and CSV reports and returns exit codes 0 for healthy, 1 for warning, and 2 for critical.github.com · 29 Sept 2026
Dependencies and access
SATA and USB monitoring needs no third-party tools, while NVMe health logs and macOS use optional smartmontools; raw SMART access requires administrator or sudo privileges.github.com · 29 Sept 2026
Security and integrity
The project says Windows builds are unsigned and each release archive includes a SHA-256 checksum.github.com · 29 Sept 2026
Download formats
The latest release provides Windows x64 ZIP, Linux x64 tar.gz, and macOS arm64 tar.gz builds that do not require Python.github.com · 29 Sept 2026
Who it is for
The README describes DiskMaster as suited to monitoring one machine deeply and says its JSON output is designed to feed a fleet tool.github.com · 29 Sept 2026
Maker
The maker profile identifies Jan Kučera, lists Ostrava, Czechia, and describes a family of single-purpose desktop tools.github.com · 29 Sept 2026

Best DiskMaster alternatives

See all 12

Where it ranks on Everything Xiaomi

Is DiskMaster yours?

Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.

Sources