Skip to content
Royston D edited this page Oct 24, 2026 · 2 revisions

portcheck

See what's using a port and free it safely: which process holds it, who started it, and a stop that never touches system processes. It's the fix for "port already in use" / EADDRINUSE, on macOS, Linux and Windows.

$ portcheck 3000
PORT  PROTO  STATUS  PID    PROCESS  USER
3000  tcp    in-use  41852  node     alice
Start here
🚀 Install Homebrew, one-command installer, npm, PyPI, Scoop, packages
🧩 Integrations VS Code, JetBrains, browsers, AI assistants (MCP), Raycast, Neovim, Zed, menu bar
❓ FAQ Common questions and fixes
📖 Documentation Full guides and the command reference

Get help

This wiki is a short overview. The documentation site is the source of truth.

Clone this wiki locally