Cocktail is a macOS system maintenance utility from Maintain Software that lets you run under-the-hood housekeeping tasks — cache purges, permission repairs, script execution, and parameter tweaks — through a clean, tabbed interface without ever opening Terminal.
What is Cocktail?
Cocktail is a long-running Mac maintenance app that surfaces the Unix tasks macOS quietly defers or hides entirely. Think of it as a control panel for the parts of your Mac that Apple doesn't put in System Settings. Each macOS release gets its own matched version, so you're never running stale commands against a system that has moved on.
I first reached for Cocktail years ago after noticing that a fresh macOS install gradually accumulated browser caches, font caches, and DNS resolver debris that nothing in the standard UI would touch. Cocktail sweeps all of it in a single run — and does so transparently, telling you exactly which caches it cleared rather than just flashing a spinner and claiming victory.
What does Cocktail do best?
Cocktail excels at surfacing macOS's built-in maintenance scripts and making them run on your schedule instead of Apple's. Under the hood, macOS ships with daily, weekly, and monthly shell scripts that are supposed to fire while your Mac is awake at odd hours — a condition that rarely holds for laptops. Cocktail lets you trigger them manually and verify they've actually completed.
- Cache cleaning: system caches, font caches, internet plugin caches, and per-user caches are all reachable from one place.
- Disk section: runs fsck-adjacent verification tasks and can rebuild Spotlight's index when search goes sideways.
- Network tweaks: flush the DNS cache, toggle Wi-Fi settings, and adjust TCP/IP parameters that are otherwise buried in networksetup flags.
- Interface parameters: expose hidden Finder, Dock, and Safari preferences — the kind usually toggled via defaults write one-liners you'd have to copy from a blog post.
- Pilot automation: schedule the maintenance suite to fire automatically so you don't have to remember.
Where something like OnyX takes a kitchen-sink approach and CleanMyMac X bundles a heavyweight agent, Cocktail stays lean — it's essentially a polished front-end for tools that macOS already ships with. That philosophy means you're not installing unknown code paths; you're just scheduling what the OS was already going to do.
How much does Cocktail cost?
Cocktail is a paid app with a free trial period — you can run it fully featured for a reasonable evaluation window before being asked to buy a licence. Pricing is per major macOS version, which Maintain Software is upfront about: each annual macOS release means a new Cocktail purchase. For users who stay on the same macOS release for more than a year this is genuinely economical; for aggressive upgraders it adds up. There is no subscription, which I appreciate — you pay once per macOS cycle and own that version outright.
Who should use Cocktail?
Cocktail is for Mac power-users who want to stay on top of system hygiene without memorising Terminal incantations. If you're the person in your friend group who gets asked "why is my Mac slow?", Cocktail belongs in your toolkit. Developers running frequent builds will appreciate the cache-flushing on demand; photographers and video editors benefit from the disk-verification routines that catch filesystem oddities before they become data-loss events.
Newcomers expecting a magic "make my Mac faster" button may be disappointed — Cocktail is deliberate, not dramatic. The gains are real but incremental: snappier Spotlight, honest DNS resolution, scripts that actually ran. If you want a more aggressive third-party deep-clean, CleanMyMac X is flashier, though it installs a persistent background agent Cocktail never asks for.
What are the best Cocktail alternatives?
The main competition comes from three directions. OnyX (free, from Titanium Software) covers similar territory and costs nothing — a serious argument if budget matters. CleanMyMac X (MacPaw) goes further with malware scanning, app uninstallation, and a menu-bar agent, at a higher recurring price. Maintenance (also from Maintain Software, interestingly) is a stripped-down sibling focused purely on running periodic scripts. For developers comfortable in Terminal, a handful of well-chosen shell aliases replicate maybe 70% of what Cocktail does — but Cocktail's value is that it removes the 30% you'd forget.
How does Cocktail compare to OnyX?
Both apps are macOS-version-matched, both are made by small independent developers who have shipped continuously for well over a decade, and both expose the same class of Unix maintenance tasks. The practical differences: OnyX is free and goes slightly deeper on automation tasks and scripting customisation; Cocktail has a more refined interface with clearer section labelling and a scheduling feature OnyX lacks. I find Cocktail's tab layout easier to scan at a glance, especially on a large display where OnyX's pane structure can feel cluttered. If cost is no object, the choice comes down to which UI you prefer after a trial of each.