SSDHero
Coming to Mac
EVERY FEATURE. PLAIN WORDS.

Everything SSDHero does
for your drives.

SSDHero reads the health data your drives already keep and tells you, in plain words, how they’re doing, how long they may last and what to do next. Here is all of it, from your Mac’s own SSD to the drive you just plugged in.

Price and requirements
01 / HEALTH

Health,
in plain words.

One number, one sentence and the next step. SSDHero reads what each drive reports about itself and tells you what it means, so you never have to decode a table of numbers.

SSDHero’s Overview of a Mac’s SSD: health 91, Healthy, S.M.A.R.T. Verified, and “Your SSD is healthy. It has used 9% of its rated life. 5–9 years left at your current usage. Nothing to do.” Below it, the readout: 9% of rated life used, 206.91 TB written, 35 °C with a 30-day high of 44 °C, 5,684 hours powered on, no data errors and 100% spare capacity. Then live activity, what has been written since startup, and a Share health report button.
THE OVERVIEW · CURRENT APP SCREENSHOT

A score and a verdict

A health score from 0 to 100, and one sentence that says what to do next. Every drive gets a tier, shown by the signal bars, the word and the color together.

  • HEALTHYNothing to do.
  • WATCHKeep your backups current.
  • WARNINGBack it up and plan a replacement.
  • FAILINGCopy your data off it now.
  • FAILEDCopy what you can and replace it.
  • LIMITEDThe drive can’t report its health. SSDHero shows what it can.

How it’s made

Select ⓘ beside the score to see its steps in plain words. It starts from the life the drive has left, can’t be higher than its spare capacity, drops for errors, and is capped when the drive raises a warning.

macOS’s own verdict

Under every score, the drive’s S.M.A.R.T. status as macOS reads it: Verified, Failing, or Not supported when macOS can’t read it through an enclosure. A second opinion on every drive.

The readout

Six figures under the verdict, each with an ⓘ that says what it means.

LIFE USED OR LEFT
How much of the maker’s rated write endurance is used, or left. Many SSDs keep working well past it.
DATA WRITTEN
Everything written to the drive in its lifetime, as the drive itself counts it.
TEMPERATURE
The drive’s temperature now, with the highest SSDHero recorded in 30 days.
POWER-ON TIME
Total hours the drive has been powered on.
DATA ERRORS
Errors the drive couldn’t correct. Normal is 0.
SPARE CAPACITY
Reserve blocks that replace worn ones. 100% means the reserve is untouched.

Health data, in tabs

Everything a drive reports about itself, one click from its Overview. Each drive shows the tabs it has something for.

Summary
Drive information: model, serial, firmware, interface, capacity, sector size, power-on time, power cycles and S.M.A.R.T. status, with a count of problems.
Indicators
Every health indicator with its status, from the same rules as the verdict.
The drive’s log
The NVMe health log or a USB drive’s SMART attributes. For a drive that can’t report its health, the counters macOS keeps.
Self-test
The drive’s own short or extended test, with its log, for USB SATA drives macOS reads.
02 / LIFESPAN FORECAST

How many years
it has left.

SSDHero turns the drive’s wear and the way you write into a range of years: how long its rated endurance lasts at your pace.

SSDHero’s Forecast page for a Mac’s SSD: 5–9 years at your current usage, estimated from lifetime averages, with low confidence after 3 readings. A chart shows rated endurance used, from 0% in 2024 to 9% now, then projected toward 100% as a widening band. Below it, the “What if you wrote less?” control rests at today’s pace.
THE FORECAST · APP STORE SCREENSHOT

Years left, at your pace

A range of years until the drive reaches its rated endurance, at the rate you write today. Ranges, not false precision: “5–9 years”.

Sharper with your history

At first it uses the drive’s lifetime averages. After about two weeks of your own readings it follows your recent pace, and it always shows how confident it is.

What if you wrote less?

Drag the control to write less and see how many years you’d gain.

A forecast is an estimate of rated endurance, not a failure date. Many SSDs keep working well past it. Keep regular backups whatever it says.

03 / HISTORY AND WRITES

What your Mac writes,
day by day.

Writing is what wears an SSD. SSDHero keeps a record of it, shows where it comes from, and lets you take the numbers with you.

04 / EXTERNAL DRIVES

Every drive you plug in,
checked.

Plug in a drive and a card slides in under the menu bar. It checks the drive, shows each step, and tells you in plain words how it is. It writes nothing to the drive.

What SSDHero reads, by connection
ConnectionWhat you get
Thunderbolt and USB4 NVMe drivesFull health, read live, and the link the drive really negotiated next to what it supports.
USB SSDs and hard drives, on macOS 27Full health. Many are read live through macOS; others after a one-time hand-over from the menu bar.
USB NVMe enclosures, and USB drives on earlier macOSThe link, live speed and error counters.
SD cardsCapacity, free space and errors.

Thunderbolt and USB4, in full

Full health for NVMe drives, read live, plus the link they really negotiated next to what they support, such as “PCIe 3.0 ×2 (supports 4.0 ×4)”. You see when a drive isn’t getting all it could.

USB drives, on macOS 27

Many USB SSDs and hard drives are read live through macOS, with nothing unmounted. Others you hand to SSDHero once, from the menu bar, and a check then unmounts the drive for a few seconds. Never forced, nothing written.

Self-tests

Start a drive’s own short or extended self-test on USB SATA drives macOS reads. The drive stays mounted and keeps working, and its self-test log is listed.

Hard-drive warning signs

Reallocated, pending and uncorrectable sectors, and spin-up retries: the signs a hard drive gives as it wears. Each one is counted, put in a plain sentence, and weighed in the verdict.

RAID-aware

A mirror’s drives are grouped under their set, with the set’s status, and ejected together.

Eject, and mount again

Eject from the app or the menu bar. The drive then reads “Not mounted · safe to unplug”, and where macOS allows it, Mount again brings it back without unplugging.

Free space, volume by volume

Free space for each volume on a drive. Time Machine backup volumes are recognised and left out of low-space alerts.

Live read and write speed

From macOS’s own counters, once a second, so you see what’s really being read and written.

SD cards

Capacity, free space, and read and write errors for cards in the built-in reader. SD cards don’t share health data with the Mac, and SSDHero says so.

05 / BENCHMARK

How fast is it,
really?

A benchmark you start yourself. In about a minute you know how fast the drive is, and whether the drive or its connection sets the limit.

An SSDHero benchmark result for a WD Blue SN5000 2TB over Thunderbolt, PCIe 3.0 ×2, with a “Link maxed out” ribbon: 94% of the roughly 1,674 MB/s this link can carry. A speed dial reads 1,580 MB/s sequential read, with the link’s ceiling marked in orange. Tiles show 1,580 MB/s sequential read, 1,407 MB/s sequential write, 44 MB/s random 4K read and 98 MB/s random 4K write: the average of 3 runs, which varied by up to 12%.
A FINISHED BENCHMARK · THE SHAREABLE RESULT CARD

A dial with the ceiling marked

The needle follows each test as it runs, against the most the drive’s connection can carry, marked in orange.

Four tests, three runs

Sequential and random 4K reads and writes, run three times and averaged, with how much the runs varied when it matters.

The drive, or the connection?

The result is set against what the link can carry, so you see how close the drive gets, and which of the two is holding it back.

A finish sized to the result

Max out the link and you get “Link maxed out”. A solid run gets a smaller celebration, a modest one a quiet “Benchmark done.” With Reduce Motion on, just the numbers.

Safe by design

It writes one temporary test file to a volume you pick and deletes it afterwards. It runs only when you start it, and never on a failing drive.

07 / NOTIFICATIONS

Told when
it matters.

SSDHero stays quiet until there’s something worth knowing. Each notification has its own switch in Settings, so you hear about exactly what you want.

08 / SHARING

Proof
you can share.

Selling a Mac, buying a used drive or visiting a repair shop? SSDHero puts a drive’s health on the page, and you choose where it goes.

The first page of an SSDHero Health report PDF for a WD Blue SN5000 2TB, Thunderbolt NVMe: health 100, Healthy, “This drive is healthy. It has 100% of its rated life left. Nothing to do.” Below: forecast, when it was checked, S.M.A.R.T. Verified, key figures (100% life left, 6.04 TB written, 4,826 hours powered on, 47 °C highest temperature) and the report’s contents. Page 1 of 3.
HEALTH REPORT, PAGE 1
The top of an SSDHero Disk Health snapshot for the same WD Blue SN5000: health 100, Healthy, then Drive information with the volume, device, model, a serial number masked to its last 4 characters, firmware, capacity, a 4096-byte sector size, “NVMe over Thunderbolt · PCIe 3.0 ×2”, power-on time, 88 power cycles and S.M.A.R.T. status Verified.
DISK HEALTH SNAPSHOT

The Health report

A PDF of a few pages for a buyer, a repair shop or your records: the verdict and key figures, drive information, every indicator, the highest temperature in 30 days, SSDHero’s history with the drive and how to read it all. On Letter or A4. Free, even after the trial.

A Disk Health snapshot

The Health data page in one share: a phone-sized image, or a PDF.

A benchmark card

A finished benchmark as an image, with the drive, its link and how close it came to the link’s ceiling.

Your serial number, your call

Only the last few characters of the serial number show, unless you choose to include all of it. Send with AirDrop, Messages or Mail, or Save or Copy.

09 / PRIVACY

Private by design.

  • It reads, and that’s all

    SSDHero reads the health data of the drives it checks and never writes to them, except a benchmark you start yourself.

  • Nothing leaves your Mac

    No account, no analytics, and no network connections of its own.

  • Your history stays yours

    Readings stay on your Mac. A report goes only where you send it.

  • Sandboxed, from the Mac App Store

    It runs in the App Sandbox, and its App Store privacy label is Data Not Collected. The privacy notice has the details.

10 / MADE FOR THE MAC

Made for the Mac.

  • A native Swift app

    Designed around macOS: a window when you want the detail, a quiet place in the menu bar the rest of the time.

  • Void and Lab

    Two themes, Void (dark) and Lab (light), or follow your Mac.

  • Calm motion

    Motion only when something changes, and none at all when it’s idle.

  • Accessible

    Support for Reduce Motion and VoiceOver.

  • Quiet at login

    It can open at login, straight into the menu bar, without opening its window.

THE FACTS.

Try all of it
for 14 days.

Every feature on this page is in the free trial. Questions first? Read the FAQ.

PRICE
A free download with a 14-day free trial of everything. Then $9.99, once. No subscription.
WITHOUT BUYING
The menu bar status, the alert when a drive gets worse, and the Health report keep working.
REQUIRES
A Mac with Apple silicon and macOS 14 or later. Reading a USB drive’s health needs macOS 27.
STATUS
In testing now. Coming to the Mac App Store.
A HEALTHIER RELATIONSHIP WITH YOUR SSD.

Know more. Worry less.

A little clarity goes a long way.

Coming to the Mac App Store
IN TESTING · macOS 14+ · 14-DAY FREE TRIAL