Skip to content

OnyX alternatives, and the jobs OnyX is genuinely the answer to

OnyX is a free maintenance utility, not a disk map. What it is good at, what it will not tell you about storage, and what to pair it with.

5 min read

OnyX turns up in every Mac forum thread about maintenance, usually with no explanation of what it does. It is worth being precise, because half the people who install it wanted a disk map and the other half wanted exactly what it is.

What it actually is

A front end for maintenance work macOS can do but does not expose: verifying the structure of system files, running the periodic maintenance scripts, rebuilding indexes and databases, clearing caches, and flipping hidden Finder, Dock and Safari settings. It is a set of switches, not a scanner.

  • Free, with no upsell. One developer, a donation link, and a build per macOS version. That last part is unusual and it is why the download page is a long list.
  • It exposes real settings. The hidden defaults it toggles are genuine macOS options, not invented ones.
  • It does not tell you what is large. There is no treemap, no folder sizes and no per app footprint, which is the thing most people arrive looking for.

The maintenance scripts question

The most common reason people run OnyX is to run the daily, weekly and monthly maintenance scripts by hand. Those scripts exist, and macOS already runs them on its own schedule, including catching up after the Mac has been asleep. Running them manually rotates some logs sooner. It does not free meaningful space, and on a full disk it will not be what fixes it.

Where the space usually is instead: caches, local snapshots, and the System Data bucket that macOS refuses to break down for you.

Which tool for which question

QuestionOnyXWhat answers it
Rebuild the Spotlight indexYesOnyX, or mdutil in Terminal
Run maintenance scripts nowYesOnyX, or periodic in Terminal
Which folder is using 40 GBNoA disk map
Which app owns this folderNoAn app footprint view
Show hidden Finder settingsYesOnyX, or defaults write

Is OnyX safe

It has been maintained by the same developer for over twenty years and it is careful about macOS versions, which is the specific way this category goes wrong: a maintenance tool built for an older system poking at a newer one. The rule that matters is the one the developer already enforces, which is to run the build made for the macOS you are on and no other.

The reasonable pairing is OnyX for maintenance switches and something that reads the disk for storage. They do not overlap, and neither replaces the other.

Common questions

Is OnyX free?

Yes, free with an optional donation, checked on 9 September 2026. The current build is OnyX 5.0.3 for macOS Tahoe 26, released 31 August 2026, and the developer publishes a separate build for each macOS version going back many years.

Is OnyX safe to use on a Mac?

It has been maintained by the same developer for more than two decades and each macOS gets its own build. The important rule is to download the version made for the macOS you are running, because maintenance utilities are exactly where a mismatched build causes problems.

Does running the maintenance scripts free up disk space?

Not meaningfully. macOS already runs the daily, weekly and monthly scripts on its own schedule, and running them by hand mostly rotates logs sooner. If a disk is full, the space is almost always in caches, snapshots or large files rather than in log rotation.

Does OnyX show what is using my disk space?

No. It is a maintenance and settings utility with no disk map, no folder sizes and no per app breakdown. For that you need a tool that scans the drive, which is a different kind of program.

Read next