MacBuddy
EtreCheck icon

EtreCheck

Utilities
4.7(285 votes)

macOS

Updated: Jun 17, 2026

EtreCheck is a macOS diagnostic tool that generates a structured, readable report of your Mac's hardware, software, and system health — purpose-built to surface hidden problems that even experienced users miss.

What is EtreCheck?

EtreCheck is a free macOS utility that performs a deep scan of your system and produces a plain-English report covering everything from launch agents and startup items to memory pressure, disk health, and suspicious processes. Think of it as a medical chart for your Mac — the kind of document you'd hand to a doctor before surgery, except the patient is your machine and the doctor might be an Apple Genius or a power-user forum.

The tool has been around long enough to have earned genuine trust in communities like MacRumors and Apple Support Communities, where users routinely paste EtreCheck reports when asking for help. That reputation didn't come from marketing — it came from the report actually being useful.

What does EtreCheck do best?

EtreCheck excels at exposing the invisible layer of your Mac — the daemons, agents, browser extensions, and third-party kernel extensions that accumulate over years of use and quietly degrade performance or stability.

  • Launch agent and daemon audit: Every third-party background process is listed with its publisher, path, and whether it looks legitimate. Adware and crapware rarely survive this level of scrutiny.
  • Memory and CPU pressure snapshot: At a glance you can see whether your Mac is genuinely RAM-starved or just running hot from a single rogue process.
  • Disk health summary: S.M.A.R.T. status, available space, and any volume errors are surfaced without needing a separate utility like DriveDx.
  • Problem highlighting: EtreCheck bolds and flags items that warrant attention, so you're not wading through hundreds of lines looking for the needle in the haystack.
  • Clean removal of adware: The paid tier adds one-click removal of flagged adware items — a meaningful upgrade if you're cleaning someone else's machine.

I've used it to diagnose three different Macs over the past couple of years — a sluggish 2019 MacBook Pro loaded with old Creative Cloud agents, a family member's iMac drowning in browser hijackers, and my own M-series machine after a strange login delay appeared post-update. In each case, EtreCheck's report identified the culprit faster than any manual digging would have.

Is EtreCheck free?

Yes — EtreCheck is free to download and run, and the diagnostic report it generates costs nothing. A paid upgrade unlocks adware removal and a few extended features, but the core scan that most users need is fully free.

For the majority of use cases — auditing a machine, generating a report to share on a support forum, or doing a periodic health check — the free version is all you need. The paid tier makes sense if you're cleaning machines regularly or supporting less technical family members who need a one-click fix rather than a report to interpret.

Who should use EtreCheck?

EtreCheck is valuable across a wide range of Mac users, though it shines brightest in a few specific situations.

  1. Power users doing their own maintenance: If you periodically audit your Mac for cruft, EtreCheck belongs in the same rotation as CleanMyMac X or Onyx — but unlike those, it doesn't clean anything without your explicit direction.
  2. Anyone troubleshooting a sluggish or misbehaving Mac: Before reinstalling macOS or paying for a support visit, run EtreCheck. The report frequently reveals the answer.
  3. IT helpers and family tech-support volunteers: Ask the person with the problem Mac to run EtreCheck and paste the report. You'll have more actionable information in thirty seconds than a phone call provides in thirty minutes.
  4. Security-conscious users: The launch agent audit is one of the fastest ways to detect persistent adware or stalkerware without resorting to a full malware scanner like Malwarebytes.

It is less useful for developers hunting code-level bugs, or for users who want active, automated cleanup — for that, something like CleanMyMac X is a better fit.

What are the best EtreCheck alternatives?

EtreCheck occupies a fairly unique niche, but a few tools overlap with parts of its feature set.

  • CleanMyMac X — broader cleanup tool with a polished UI, but it's subscription-based and more opinionated about what to remove. Less forensic, more automated.
  • Onyx — free maintenance scripts and system tweaks, but no diagnostic report and no adware detection.
  • Malwarebytes for Mac — purpose-built for malware and adware removal; better at killing active threats, worse at giving you a system overview.
  • Activity Monitor (built-in) — real-time process view with no historical context, no launch agent audit, and no formatted report to share.

None of these produce the kind of shareable, structured diagnostic report that EtreCheck does. That remains its most defensible differentiator.

Software Information

Software Name
EtreCheck
Version
Latest
Developer
Category
Utilities
OS Compatibility
macOS
Architecture
Apple Silicon & Intel (Universal)
License
Shareware
Language
English
File Size
Last Updated
Jun 17, 2026