Turn “address already in use” into an identified process
Filter by port or process name, jump to common development ports, and see the matching protocol, PID, process name, and executable path together.
Port Process Viewer uses native macOS process information to turn a port conflict into an exact owner: process name, protocol, PID, executable path, and port. Filter directly or use common development ports, then choose graceful Quit or Force Quit only after a confirmation repeats the target.
Start the 14-day trial in the app. No payment method is required to try Foldout.
This tool is a local inspection and workflow utility for files, settings, and development tasks you control. It reviews selected local information only; Foldout does not connect to other machines, manage accounts, monitor networks, or provide a live service. Use Foldout only with files, content, hosts, tokens, systems, or accounts you own or are authorized to inspect or process.
List local listening processes and filter by port number or process name.
Jump to common web, API, database, cache, and development ports.
Review protocol, PID, executable path, and system-process warnings together.
Reveal the executable location before deciding whether the process is expected.
Request graceful shutdown with Quit or immediate termination with Force Quit.
Re-check the process start time immediately before signalling to protect against PID reuse.
A fictional 5173 conflict proves exact ownership, native process details, common-port filtering, and the final graceful-shutdown confirmation.
Filter by port or process name, jump to common development ports, and see the matching protocol, PID, process name, and executable path together.
The final dialog repeats the process name, PID, port, and executable path, then explains that a normal Quit requests graceful shutdown before anything happens.
The practical details that make this job faster, clearer, or safer than doing it by hand.
Port, protocol, process name, PID, and executable path stay together so an address-in-use error can be traced to the actual owner.
Shortcuts for ports such as 3000, 5173, 5432, 6379, and 8080 remove repetitive filtering during local development.
Foldout distinguishes ordinary development services from protected or system-owned processes before enabling a stop decision.
The confirmation repeats the target and signal, then Foldout verifies the process incarnation again so a recycled PID is never treated as the stale result.
Enter a port or process name, or choose a common port.
Review the matching process identity and executable path.
Choose Quit or Force Quit only when the owner is correct.
Confirm the exact process and signal.
Quit sends SIGTERM so the process can shut down cleanly. Force Quit sends SIGKILL and stops it immediately.
Yes. Review the name and executable path first, and prefer Quit when the service can shut down normally.
Foldout rechecks the selected process start time immediately before signalling and refreshes instead of acting if the identity changed.