Resources
Guides
Short, factual answers for localhost port problems. CLI first, then PortSnap when you want a menu bar port manager. PortSnap is a $29 one-time desktop menu bar app for macOS, Windows, and Linux that shows which process is listening on each localhost TCP port, lets you kill it with confirmation, and can restart the project using a saved start command. Port lists stay on your machine — it is not a cloud dashboard.
-
How to free port 3000 on Mac
Free port 3000 on macOS when Node or Vite says it’s already in use. CLI steps with lsof and kill, plus PortSnap for a safer one-click kill.
Read guide →
-
Fix Node “port already in use” / EADDRINUSE
What EADDRINUSE means in Node.js, how to find the process holding the port, and how to free it with Terminal or PortSnap.
Read guide →
-
How to find what’s using a port on Mac
Find which process is using a localhost port on macOS with lsof, Activity Monitor tips, and PortSnap’s live port → process table.
Read guide →