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+No accounts. No telemetry. No background nonsense. Just speed.
Lives in the menu bar. One click, or ⌘⇧P from anywhere, and the list is already there.
Hover a row and click Kill for a graceful SIGTERM. Hold ⌥ for SIGKILL. Confirmation on both.
The actual argv the kernel sees. Not just node, but the whole script and its flags. Click a row to expand.
Click any port to copy it. ⌘-click to open http://localhost:<port> in your browser, instantly.
Vibrant blur, system fonts, automatic light and dark mode. It feels like an Apple-built utility.
Stapled by Apple's notary service. No “unidentified developer” prompts, no sketchy installs.
Or press ⌘⇧P from anywhere. The popup opens anchored under the icon, instantly.
Type the port number, the process name, or the PID. The list refreshes every 2 seconds while open.
Hover, click Kill. ⌥-click to force-kill. The row disappears, your dev server frees the port, you ship.
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
No tiers, no keys, no payment links. Under 1 MB, native Swift, universal, notarized by Apple.
Download for Mac · 2.0.0