Ratgeber/Process Explorer for Mac

Process Explorer for Mac: the built‑in tools, and the 5 best apps

Atta 🐬

Gründer, Vitals

Preise und Funktionen geprüft

Kurze Antwort

Process Explorer is a Windows tool, and Microsoft does not make it for the Mac. The closest built-in is Activity Monitor: choose View → All Processes, Hierarchically for the tree, and double-click a process for its open files and ports. Among apps, ProcessSpy is the closest to Process Explorer itself, with the command line, environment and code signature of every process. Vitals, a system monitor for the Mac, answers the question that usually comes first, which app does this process belong to: it shows about 60 apps in place of 1,000 processes, each opening into its own processes, with dev servers and their ports listed by project.

How to see what Process Explorer shows, on a Mac

  1. 01 Open Activity Monitor: press ⌘Space, type Activity Monitor and press Return.
  2. 02 For the process tree, choose View → All Processes, Hierarchically. Each process sits under the one that started it.
  3. 03 Double-click a process. The window shows its parent process and user, and the Open Files and Ports tab lists every file and connection it holds.
  4. 04 To find which process has a file open, run lsof /path/to/file in Terminal. For a port, run lsof -i :3000, with your port number.

The same window has a Sample button, which records what the process is doing for a few seconds.

Process Explorer does two things Windows Task Manager does not: it shows processes as a tree, and it shows what each one has open. On a Mac, Activity Monitor does both, but out of sight, behind a View menu and a double-click, and it still lists about 1,000 processes with no word on which app each belongs to. The apps below fill the gaps from different sides. They are ranked for someone coming from Process Explorer, and each is labeled with the job it does best.

#AppIdeal fürPreisLäuft in
1 Vitals Beste Wahl Which app a process belongs to, with ports and history $9 zum Start Fenster und Menüleiste
2 ProcessSpy The closest to Process Explorer itself Kostenlose Version; $34.99 einmalig für alles Fenster und Menüleiste
3 ProcXray Taking one process apart: files, ports, environment Kostenlose Basisversion Fenster
4 htop The process tree, in the terminal Kostenlos (GPLv2) Terminal
5 btop A tree with graphs, in the terminal Kostenlos (Apache 2.0) Terminal
  1. 01

    Vitals

    Ideal für: Which app a process belongs to, with ports and history

    Preis
    $9 zum Start, danach $39, einmalig
    Läuft in
    Fenster und Menüleiste

    Process Explorer starts from the process. Vitals starts from the app, which is the question most people have first: what is this process part of, and is that app the problem? It adds every helper to the app that launched it, so about 1,000 processes become about 60 apps. Open an app and it splits into its processes, each with its PID, CPU and memory; a browser splits into tabs, extensions, graphics and the browser itself. Dev servers are listed by project with the ports they hold, and a process on a port can be stopped from there. It keeps 30 days of history for every app, or up to a year. It does not show a command line, open files or a code signature: for those, ProcessSpy and ProcXray are the tools, and the entries below say so.

    Gut

    • One row per app, opening into its processes
    • Browsers split into tabs, extensions and graphics
    • Dev servers and listening ports, by project
    • History for every app: 30 days, or up to a year
    • An MCP server: an assistant can find a process by name, PID or port

    Gut zu wissen

    • No command line, open files, environment or code signature per process
    • No parent and child process tree
    • Does not keep a record of processes that have ended
  2. 02

    ProcessSpy

    von Robert (@rob3rth)

    Ideal für: The closest to Process Explorer itself

    Preis
    Kostenlose Version; $34.99 einmalig für alles, beliebig viele Macs; auch bei Setapp (geprüft am 27. September 2026)
    Läuft in
    Fenster und Menüleiste

    Die Mac-Antwort auf den Process Explorer von Windows, gebaut von einem Entwickler, der seine Java-Prozesse in der Aktivitätsanzeige nicht auseinanderhalten konnte. Sie zeigt für jeden Prozess die vollständige Befehlszeile, den Pfad, die Version, die Umgebung und die Codesignatur, unterscheidet gleichnamige Prozesse und merkt sich Prozesse, auch nachdem sie beendet sind. Die Baumansicht ordnet Hilfsprozesse dem Prozess unter, der sie gestartet hat, mit zusammengerechneten Summen für CPU, Speicher und Threads. Filter verstehen reguläre Ausdrücke und JavaScript. Die Bezahlversion ergänzt CPU- und Speicherverlauf mit Zeitleisten und CSV-Export, ein Dashboard in der Menüleiste und Kurzbefehle, die bei Prozessereignissen laufen. Version 1.15.2, macOS 14 oder neuer.

    Gut

    • Vollständige Befehlszeile, Pfad, Umgebung und Signatur pro Prozess
    • Merkt sich beendete Prozesse
    • Filter mit regulären Ausdrücken und JavaScript
    • Eine kostenlose Version, und in der Bezahlversion beliebig viele Macs

    Weniger gut

    • Ein Baum aus Prozessen, keine Liste von Apps
    • Verlauf, Menüleiste und das Merken beendeter Prozesse kosten extra
    • Keine Temperaturen oder Lüfter
  3. 03

    ProcXray

    von ProcXray

    Ideal für: Taking one process apart: files, ports, environment

    Preis
    Kostenlose Basisversion, $15 einmalig für alles, 3 Macs
    Läuft in
    Fenster

    Ein Prozess-Explorer für Entwickler:innen: ein Prozessbaum mit den offenen Ports, Verbindungen, Dateien, Umgebungsvariablen und der Codesignatur jedes Prozesses. Er kann Prozesse anhalten, beenden oder ihnen Signale senden und erfasst auch Prozesse, die nur einen Moment leben. Die Frage „Was genau macht dieser Prozess?“ beantwortet er besser als jede andere App hier.

    Gut

    • Offene Ports, Dateien und Umgebung pro Prozess
    • Erfasst auch kurzlebige Prozesse

    Weniger gut

    • Ein Baum aus Prozessen, keine Liste von Apps
    • Keine Temperaturen oder Lüfter
  4. 04

    htop

    von htop-dev (Open Source)

    Ideal für: The process tree, in the terminal

    Preis
    Kostenlos (GPLv2), brew install htop
    Läuft in
    Terminal

    Der altbewährte interaktive Prozessbetrachter, immer noch gepflegt (3.5.3, August 2026). Schlichter als btop und auf fast jedem Unix-Rechner vorhanden, auf dem du dich je anmelden wirst. Genau deshalb lohnt es sich, ihn zu kennen.

    Gut

    • Kostenlos, überall vorhanden
    • Baumansicht und kill

    Weniger gut

    • Keine GPU, keine Sensoren, kein Verlauf, keine Warnungen
    • Prozesse, keine Apps
  5. 05

    btop

    von aristocratos (Open Source)

    Ideal für: A tree with graphs, in the terminal

    Preis
    Kostenlos (Apache 2.0), brew install btop
    Läuft in
    Terminal

    Ein Vollbild-Monitor fürs Terminal mit Prozessbaum, Filtern und Sortieren, kill und renice, Graphen für Netzwerk und Festplatte, CPU-Temperatur und Batterie, und seit Version 1.4.7 auch mit GPU-Werten für Macs mit Apple Chip. Wer ohnehin im Terminal lebt, sieht hier am schönsten, was gerade läuft.

    Gut

    • Kostenlos, schnell, per Tastatur bedienbar
    • kill und renice direkt aus der Liste

    Weniger gut

    • Kein Verlauf über die Sitzung hinaus, keine Warnungen
    • Prozesse, keine Apps

Tools, die eine Sache gut machen

These are not process explorers, so they are not ranked against the list above. Each is the best pick for its one job.

TG Pro $10 einmalig (reduziert, statt $20)

Temperaturen und Lüftersteuerung

Temperaturen pro Kern auf Macs mit Apple Chip bis zum M5 Max, Lüftersteuerung mit Regeln und Warnungen per E-Mail. Keine Prozessliste.

Little Snitch Ab €59 einmalig

Welche App mit welchem Server spricht

Sein Network Monitor speichert bis zu 12 Monate Datenverkehr pro App, mit jeder Verbindung, jedem Port und jeder Domain, und blockiert mit einem Klick. Nur Netzwerk.

App Tamer $14.95 einmalig, 15 Tage Testphase

CPU-Fresser automatisch bremsen

Bremst oder pausiert Hintergrund-Apps, die zu viel CPU nutzen. Laut Website unterstützt es macOS bis 26.5.

Wann die Aktivitätsanzeige reicht

For one stuck process, Activity Monitor has what Process Explorer has: the tree under the View menu, open files and ports behind a double-click, and a sample or spindump of what the process is doing. It is free and already installed, and lsof in Terminal finds the process holding a file.

It falls short in three places: it does not say which app a helper process belongs to, it forgets a process the moment it ends, and it keeps no history. Those are the gaps the apps above fill. What its columns and process names mean is in the Activity Monitor glossary.

So haben wir geprüft

Jeder Preis und jede Funktion stammt von der Website des Herstellers, Stand 22. September 2026: Preisseite, Produktseite oder App-Store-Eintrag, bei Open-Source-Tools die README und die Versionsgeschichte auf GitHub. Wo ein Hersteller nicht sagt, ob seine App etwas kann, behauptet der Eintrag weder das eine noch das andere. Preise ändern sich; sieh vor dem Kauf auf der Website des Herstellers nach.

ProcessSpy was checked on September 27, 2026. Vitals is first because it answers the question that comes before any inspection, which app is this process part of, and keeps 30 days of history or more. ProcessSpy is second because it is the closest to Process Explorer itself, and for inspecting a single process it is the better pick; the entries say so. Every other tool is ranked for how well it stands in for Process Explorer, and if something here is out of date, email us and we will fix it.

Häufige Fragen

Is there a Process Explorer for Mac?

Not from Microsoft: Process Explorer runs on Windows only. On a Mac, Activity Monitor shows the process tree (View → All Processes, Hierarchically) and each process's open files and ports. ProcessSpy is the app closest to Process Explorer.

How do I see the process tree on a Mac?

In Activity Monitor, choose View → All Processes, Hierarchically. In Terminal, htop shows a tree when you press F5.

How do I find which process has a file open on a Mac?

Run lsof /path/to/file in Terminal. In Activity Monitor, double-click a process and open the Open Files and Ports tab to see everything it holds.

What is the Mac equivalent of Process Monitor?

fs_usage in Terminal. Run sudo fs_usage to watch file activity as it happens, and add a process name to follow one process.

Is there an app that shows which app a process belongs to?

Vitals. It adds every helper process to the app that launched it, so Google Chrome Helper is counted under Chrome. Open the app to see each of its processes with its PID, CPU and memory.

Weitere Ratgeber