TinkerTool vs Mainspring: Which Should You Use?
TinkerTool is the original hidden-settings utility for the Mac and has been around since the Mac OS X public beta. If you have been on the platform a while you have almost certainly used it. Mainspring covers similar ground, so here is a straight comparison.
What it is
TinkerTool, from Marcel Bresink, exposes preferences Apple does not surface in System Settings. It is free, it has been maintained continuously for over two decades, and it is deliberately conservative: it only sets documented preferences and does not modify system files. A separate paid product, TinkerTool System, handles maintenance tasks.
Where they overlap
Both let you change hidden macOS preferences without the Terminal, both cover Finder, Dock, keyboard and screenshot settings, and both stick to preferences Apple already exposes rather than patching anything.
Where they differ
- Undo. TinkerTool has a global reset back to macOS defaults. Mainspring records each individual change, so you can revert one setting without touching the rest.
- Grouping. Mainspring has Recipes that apply a set of settings at once, and Scenes you can switch between.
- Beyond preferences. Clean Mode, private folders and the network tools have no TinkerTool equivalent.
- Price. TinkerTool is free. Mainspring is a one-time 29 dollars.
- Interface. TinkerTool is a compact tabbed panel. Mainspring is a searchable list with a plain-English description on every toggle.
Which should you use?
If you want a free, proven, no-nonsense way to flip documented preferences, TinkerTool is excellent and has earned its reputation. If you change settings often enough that you want a record of what you changed and a per-setting undo, that is the gap Mainspring fills. Neither is a replacement for the other's strengths.
Every setting here is a one-click, reversible toggle in Mainspring — no Terminal, and an undo button on all of it.
Mainspring turns 90+ hidden macOS settings into labelled, reversible toggles, each with an undo button. It records every change it makes, so nothing you try is permanent. No Terminal, no subscription.
Try Mainspring free →Signed & notarized by Apple · 1-day free trial · $29 once