SpinSteady app icon

Keep your external drives awake.

Your external hard drive spins down every few minutes, then stalls your Mac while it spins back up. SpinSteady keeps the drives you choose ready while you work, without keeping your Mac awake, and tells you if one slept anyway.

Download on theMac App Store
Free for one drive · macOS 14 or later
The problem

Why the usual fixes don't stick.

You unchecked "Put hard disks to sleep." You tried the Terminal commands. The drive still spins down. Here's the part Apple leaves out:

Many external enclosures, including the WD and Seagate drives I tested on, run their own idle timer in firmware that ignores your Mac's power settings. That's why the checkbox and the Terminal commands often don't help. What does work is keeping the drive lightly busy so its timer doesn't run out. That's what SpinSteady does.
Why SpinSteady

Built for the drive that won't stay awake.

Your Mac still sleeps

Keep-your-Mac-awake apps stop your whole computer from sleeping. SpinSteady only keeps the drive busy. Your Mac keeps its normal sleep settings, and when it wakes, SpinSteady checks your drives right away.

It tells you if a drive slept anyway

Every check is timed. If one takes as long as a spin-up, SpinSteady flags it, sends a notification, and suggests a fix, like a shorter interval or write mode.

Gentle by default

The default read mode adds no writes to your drive and works on read-only volumes like Time Machine backups. If your enclosure only stays awake with writes, switch that drive to write mode.

Private by design

SpinSteady has no networking code and no analytics. Nothing about you or your drives leaves your Mac.

How it works

Set it up once.

1

Add your drive

Pick an external drive from the menu bar. SpinSteady keeps one tiny hidden file on it. Nothing else on the drive is touched.

2

It stays ready

A tiny read every 25 seconds (adjustable) keeps the drive's idle timer from running out. It keeps working through reboots, unplugging, renaming, and sleep and wake.

3

You see it working

A green status for each drive, the timing of the last check, a running count of checks, and a notification if a drive sleeps anyway.

How I tested it

Tested on real drives, not just in theory.

I built SpinSteady because my own external drives kept doing this to me for years. I tested it on the three USB hard drives on my desk: a WD easystore, a WD Elements, and a Seagate Expansion.

A one-hour run at the default 25 second interval passed 144 of 144 checks with no spin-downs. When I let a drive fall asleep on purpose, SpinSteady flagged it (the check took 20 seconds, the time it took the drive to spin back up). A multi-day run across all three drives logged 9,185 checks with no failures. That's three drives, not every drive out there. If yours behaves differently, email support@spinsteady.com and I'll look into it.
Pricing

Free for one drive. One-time unlock for the rest.

No subscription.

Free
$0
  • Keep one external drive awake
  • Spin-down detection & alerts
  • Read or write keep-alive modes
  • Free updates
FAQ

Good questions.

Why does my drive keep spinning down even with macOS set to never sleep disks?

Because many external enclosures ignore that setting. They run their own idle timer in the drive or in the USB or Thunderbolt bridge firmware, and macOS has no supported way to change it. SpinSteady works around it by keeping the drive lightly busy so that timer doesn't run out.

Does this keep my whole Mac awake?

No. SpinSteady only keeps the drives you choose busy. Your display and your Mac follow their normal sleep settings. While your Mac is asleep, nothing can touch the drives, so SpinSteady checks them as soon as it wakes. One honest note: a drive that keeps spinning uses a bit more power, which matters most for a bus-powered drive on a laptop running on battery.

What's the hidden ".spinsteady" folder on my drive?

It's a single small folder holding one tiny file, the one SpinSteady reads on a timer. That's the entire footprint. If you remove the drive from SpinSteady, you can delete the folder.

Will this wear out my drive?

Read mode, the default, adds no writes. A drive that stays spinning does add running hours. Many people find that a fair trade against spinning up and down dozens of times a day, but it's your call, and you can turn SpinSteady off for any drive. Write mode, for enclosures that only stay awake with writes, writes a few bytes per check.

Does it collect any data?

No. SpinSteady contains no networking code. Nothing is collected, nothing is transmitted, there are no analytics.

How do refunds work?

The unlock is a one-time App Store purchase, so refunds are handled by Apple through reportaproblem.apple.com.