Repository navigation
Home
Royston D edited this page Oct 24, 2026
·
2 revisions
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 |
- Questions: Discussions → Q&A
- Ideas: What should portcheck do next?
- Bugs: Issues
- Security: report privately
This wiki is a short overview. The documentation site is the source of truth.
portcheck is open source (MIT) · Documentation · Report a problem