The easy to use, hard drive diagnostic software for Mac

SMART Utility for Mac

SMART Utility for Mac

  -  6.5 MB  -  Trial
SMART Utility for Mac is an application to scan the hardware diagnostics system of hard drives. SMART (Self-Monitoring, Analysis, and Reporting Technology) is a system built into hard drives by their manufacturers to report on various measurements(called attributes) of a hard drive’s operation. The attributes can be used to detect when a hard drive is having mechanical or electrical problems, and can indicate when the hard drive is failing. The app can read and display these attributes. This allows time to hopefully backup, and then replace the drive. SMART Utility for macOS also allows running a drive’s built in self test, which can also indicate malfunctions on the drive.

SMART Utility is different from other drive utilities, such as Disk Utility, which only read the overall SMART Status. The app not only displays the individual attributes to see their status and information, but it also uses an internal algorithm based on those attributes to detect drives failing before SMART indicates it has failed. This pre-fail detection can save precious data before SMART has determined that the drive has failed. And, while the raw information can be viewed on the command line with smartmontools (which is what the program is based on, the app presents it in an easy to read format, as well as running its internal pre-fail algorithm. Plus, with the ability to run self tests, problems can be detected even sooner.

Features and Highlights
  • Displays all supported internal drives and their partitions, as well as some external drives (if optional SAT SMART driver is installed)
  • Displays important information in the main window, such as drive model, capacity, power on hours, temperature, bad sector counts, and error counts and types
  • Displays easy to read overall SMART status with color coded text
  • Displays more detailed information in separate windows, including capabilities, all available attributes, and the past five errors
  • Displays information using the Growl notification service (if installed) and email notifications (if configured)
  • Displays information in menu bar
  • Supports scanning in the background
  • Supports running a hard drive’s built-in test, and displays the results of the test
  • Supports scanning OS X software RAID drives, as well as drives in many RAID enclosures and cards (including SeriTek drives)
  • Supports logging all information to a log file for verifying SMART data
  • Supports customizing the pre-fail algorithm, including only alerting new bad sectors and error counts
  • Supports saving drive reports for later viewing
  • Supports printing drive reports
  • Supports HDDs and SSDs
  • Supports Mac OS X 10.9 through 10.11
  • Fully localized in French, thanks to Ronald A. Leroux
Note: 30 days or 5 launches trial version. Requires 64-bit processor.

  • SMART Utility 3.2.7 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    SMART Utility 3.2.7 Screenshot 1
  • SMART Utility 3.2.7 Screenshot 2
  • SMART Utility 3.2.7 Screenshot 3
  • SMART Utility 3.2.7 Screenshot 4
  • SMART Utility 3.2.7 Screenshot 5

What's new in this version:

SMART Utility 3.2.7
- Added support for Little Snitch Internet Access Policy
- Disabled Dark Mode appearance until fully ready
- Fixed bug with IDs on NVMe drives
- Fixed extra unnecessary logging
- Updated to Sparkle 1.27.1
- Updated to smartctl 7.3 which supports many more drives


SMART Utility 3.2.6
- Enabled notarization
- Disabled “Buy” options until new purchasing system is ready
- Fixed a bug where outputting debug messages preferences would not properly change state
- Fixed a couple interface bugs with the French translation
- Fixed some formatting issues with Help
- Updated to Sparkle 1.23


SMART Utility 3.2.5
- Enabled Hardened Runtime for better security
- Fixed bug where SMART Utility would display Time Machine snapshot volume
- Fixed bug where SMART Utility would display duplicate boot drives
- Fixed random crash on first launch
- Removed Growl support for notifications
- Updated to smartctl 7.0 which supports many more drives - Updated to Sparkle 1.21.3


SMART Utility 3.2.4
- Added support for NVMe drives in newer Macs
- Fixed crash on first install of SAT SMART Driver
- Updated to Sparkle 1.18.1
- Updated to smarctl 6.6 which supports many more drives


SMART Utility 3.2.3
- Added ability to use installed version of smartctl, which fixes an unknown status error in that case
- Fixed bug where drives with zero partitions would display incorrectly
- Fixed bug where running a test would cause a crash
- Fixed bug on 10.12 where Configure Email button would not enable properly
- Fixed a couple of small bugs which could potentially cause a crash
- Updated to smarctl 6.5 which supports many more drives


SMART Utility 3.2.2
- Added support for Blink1 USB alert light notifications
- Changed displayed drive name to model, if available
- Fixed bug that would cause negative values for some raw attributes
- Fixed bug where temperature min/max would not be recognized for some drives
- Fixed bug that caused crash for failing drives
- Fixed bug that showed duplicates for RAID and CoreStorage drives
- Fixed bug that would not send email upon test completion
- Removed in app purchasing and sent to website instead
- Updated ATS settings for better security
- Updated SAT SMART Driver to version .10 to add more support for external drives
- Signed SAT SMART Driver to allow installation on 10.11


SMART Utility 3.2.1
- Updated to Sparkle 1.11 for updating, which provides better support and reliability
- Fixed signing issue on 10.11
- Fixed error when checking for updates


SMART Utility 3.2
- Converted Menu Extra to use modern APIs
- Changed email sending to use TLSv1 or higher for security
- Fixed bug where Menu Extra status wouldn’t be tracked
- Fixed bug where Send Feedback and Crash Report would not actually send anything
- Updated code to modern Objective-C
- Updated to smarctl 6.4 which supports many more drives
- Dropped support for 10.5, 10.6, 10.7, and 10.8