For macOS · Apple silicon and Intel

See and kill processes on any port.
In a heartbeat.

A whisper-light menu-bar app. It pops up in milliseconds, shows everything listening, and lets you kill a stuck port without ever opening a terminal.

Download for Mac · free · macOS 13+
Universal, under 1 MB, signed & notarized by Apple. Free forever.
⌘⇧P from anywhere
The popup, anchored under the menu-bar icon. Hover a row for Kill; the row leaves when the port is free.

Everything you need.
Nothing you don't.

No accounts. No telemetry. No background nonsense. Just speed.

Sub-second pop-up

Lives in the menu bar. One click, or ⌘⇧P from anywhere, and the list is already there.

One-click kill

Hover a row and click Kill for a graceful SIGTERM. Hold ⌥ for SIGKILL. Confirmation on both.

See the full command

The actual argv the kernel sees. Not just node, but the whole script and its flags. Click a row to expand.

Copy and jump

Click any port to copy it. ⌘-click to open http://localhost:<port> in your browser, instantly.

Looks native.
Ships notarized.

Looks native

Vibrant blur, system fonts, automatic light and dark mode. It feels like an Apple-built utility.

Signed and notarized

Stapled by Apple's notary service. No “unidentified developer” prompts, no sketchy installs.

From “what's on 3000?” to a clean port
in two clicks.

  1. Click the in your menu bar

    Or press ⌘⇧P from anywhere. The popup opens anchored under the icon, instantly.

  2. Find the port

    Type the port number, the process name, or the PID. The list refreshes every 2 seconds while open.

  3. Kill it

    Hover, click Kill. ⌥-click to force-kill. The row disappears, your dev server frees the port, you ship.

The honest
FAQ.

How do I know it's safe?

Port Explorer is signed with a Developer ID certificate issued by Apple and notarized by Apple's notary service. Both the .app and the .dmg are stapled, so Gatekeeper validates them locally without an internet round-trip.

Verify it yourself after downloading:

spctl -a -vvv -t exec "/Applications/Port Explorer.app"
# expected: source=Notarized Developer ID

Free.

No tiers, no keys, no payment links. Under 1 MB, native Swift, universal, notarized by Apple.

Download for Mac · 2.0.0
macOS 13+ · universal