Smartmontools displays early warning signs of hard drive problems detected by S.M.A.R.T., often giving notice of impending failure while it is still possible to back data up.[5]
From late 2010 ATA Error Recovery Control configuration has been supported by Smartmontools, allowing it to configure many desktop-and laptop-class hard drives for use in a RAID array and vice versa.[6]
smartctl and smartd have a command-line interface. By default the output of smartctl is in human readable form; to aid logic trying to parse this output, JSON output is also available.
SMART Utility is a program for Mac OS X with a GUI based on smartmontools.[9]
HDD Guardian was an open-source Windows-only GUI for smartctl,[10] discontinued on 28 April 2017. The author said that the program could still be downloaded from various sites, but that the entire HDD Guardian project (source code, builds and documentation) had been retired.[11]