Cached at:
07/27/26, 01:42 AM
# Port Zero — stable domains for your local dev ports
Source: [https://portzero.net/](https://portzero.net/)
Developer networking, without port conflicts
## Eliminateport conflicts
Set every port to`0`and start your dev server\. Port Zero gives each process or container a stable domain — no port to remember, no`EADDRINUSE`, ever\.
bash
```
$ PZ_TUNNEL="web.myapp-feat-checkout-redesign.portzero.local" node app.ts
$ PZ_TUNNEL="web.myapp-feat-dark-mode.portzero.local" node app.ts
```
web\.myapp\-feat\-checkout\-redesign\.portzero\.local
git worktree feat/checkout\-redesign
```
Hello from the PortZero Node.js TypeScript process example.
PZ_TUNNEL=nodejs-typescript-process.portzero.local:80
localhost_port=52431
```
web\.myapp\-feat\-dark\-mode\.portzero\.local
git worktree feat/dark\-mode
```
Hello from the PortZero Node.js TypeScript process example.
PZ_TUNNEL=nodejs-typescript-process.portzero.local:80
localhost_port=52431
```
One machine, many branches
## Run every branch at once, in git worktrees
Each worktree's dev server gets its own self\-explanatory URL — no port juggling between branches, no collisions\.
bash
```
$ PZ_TUNNEL="web.myapp-feat-checkout-redesign.portzero.local" node app.ts
$ PZ_TUNNEL="web.myapp-feat-dark-mode.portzero.local" node app.ts
```
web\.myapp\-feat\-checkout\-redesign\.portzero\.local
git worktree feat/checkout\-redesign
```
Hello from the PortZero Node.js TypeScript process example.
PZ_TUNNEL=nodejs-typescript-process.portzero.local:80
localhost_port=52431
```
web\.myapp\-feat\-dark\-mode\.portzero\.local
git worktree feat/dark\-mode
```
Hello from the PortZero Node.js TypeScript process example.
PZ_TUNNEL=nodejs-typescript-process.portzero.local:80
localhost_port=52431
```
Beyond your machine
## See it on your phone
Local domains stop at your machine\. A cloud tunnel takes the same app to your phone, a tablet, or anyone you choose — HTTPS included\.
bash
```
$ PZ_TUNNEL="nodejs-typescript-process.acme.tunnel.portzero.cloud:80" node app.ts
```
nodejs\-typescript\-process\.portzero\.local
```
Hello from the PortZero Node.js TypeScript process example.
PZ_TUNNEL=nodejs-typescript-process.portzero.local:80
localhost_port=52431
```
nodejs\-typescript\-process\.acme\.tunnel\.portzero\.cloud
```
Hello from the PortZero Node.js TypeScript process example.
PZ_TUNNEL=nodejs-typescript-process.acme.tunnel.portzero.cloud:80
localhost_port=52431
```
What do you need?
## One tool, six jobs
Port Zero starts local and free, and grows as far as you need\. Pick what brings you here — or just explore\.
What brings you here?
**Kill port conflicts for good**Stable local domains instead of port numbers\.Set every port to 0\. Each process and container gets a stable \*\.portzero\.local domain — no EADDRINUSE, no port map, no bookkeeping\. Free and open source\.
[Download Port Zero →](https://portzero.net/#download)
**Run every branch at once**One URL per worktree, however many you spin up\.AI agents and git worktrees each start their own dev server\. Every one gets a self\-explanatory URL, so N parallel builds never fight over :3000 — and your coding agent can manage it all over MCP\.
[See the agent workflow →](https://portzero.net/docs/ai-agents)
**See it on your phone**Local domains stop at your machine\. Tunnels don't\.\*\.portzero\.local can't reach a phone or tablet\. A cloud tunnel takes the same app across the device boundary with HTTPS — tap the URL on any device and iterate\. Works per worktree, too: every branch can get its own cloud URL\.
[See cloud tunnel plans →](https://portzero.net/#pricing)
**Put a local app on the internet**Webhooks, demos, previews — one command, public HTTPS\.Give any local app a public HTTPS URL — on your own domain if you like\. Flat pricing: no metered bandwidth, no per\-request pricing, no overage charges\.
[Cloud bandwidth is generous and fair\-use\.](https://portzero.net/terms#fair-use)
[Compare plans →](https://portzero.net/#pricing)
**Get it judged by the person who knows**A named collaborator uses the real thing and comments in context\.Share a live build with the one person who can tell you it's wrong\. They sign in by name, use the actual app, and leave feedback comments right on it — no deploy, no git clone, every iteration\.
[See plans →](https://portzero.net/#pricing)
**Control what your team exposes**Approvals, policies, one flat bill\.Nothing goes public without an approval\. Team access policies, shared subdomains, and organization billing — one flat price, no per\-seat charges\. Audit log available on Enterprise\.
[See the Team plan →](https://portzero.net/#pricing)
Agent\-ready
## Ready for agentic coding
Point your coding agent at Port Zero and it handles the tunnel for you — no copy\-pasting JSON, no guessing ports\.
- **Easy configuration**One command wires up every AI coding agent it finds on your machine\.
- **MCP**`portzero mcp`exposes live tunnel and service state as tools an agent can call directly\.
- **Skill**`portzero skill install`teaches an agent to extract a production topology from your compose file\.
See[the AI agents doc](https://portzero.net/docs/ai-agents)for the full MCP tool reference, or paste[the condensed reference](https://portzero.net/llms.txt)into any agent working in your repo\.
## Download
Choose the Port Zero CLI installer for your platform\.
Port Zero Local \(`\*\.portzero\.local`tunnels\) is free, open\-source software under the[GNU GPL v3\.0](https://github.com/PortZeroNetwork/portzero/blob/staging/LICENSE)\. Cloud features are governed by the[Terms of Service](https://portzero.net/terms)\.
## Pricing
Local tunnels are always free and don't require a portzero\.cloud account\. Paid plans are flat — no meters, no overages, no per\-seat charges\.
### Free and Open Source
- Unlimited local tunnels, open source
- Cloud tunnels on paid plans
- Community support
[Download](https://portzero.net/#download)
Most popular### Professional
$49/mo
or $490/yr billed yearly
Everything inFree, plus:
- Unlimited cloud tunnels
- Generous cloud bandwidth & requests\*
- Visitor auth & access control
- Feedback comments on live tunnels
[Get started](https://app.portzero.net/#/settings?checkout_plan=professional&cadence=monthly)
### Team
$149/mo
or $1,490/yr billed yearly
Everything inProfessional, plus:
- Unlimited members — no per\-seat charges
- Teams & member invites
- Shared team subdomains
- Team naming & access policies
- Cloud\-tunnel approvals
- Organization billing
[Get started](https://app.portzero.net/#/teams)
### Enterprise
Everything inTeam, plus:
- Audit log
- Custom terms & higher limits
- Security\-review support
- Dedicated onboarding
[Contact sales](https://app.portzero.net/#/contact)
### Compare all features
\* Cloud bandwidth and requests are generous and subject to fair use — see our[Terms of Service](https://portzero.net/terms#fair-use)\.
## Set your ports to 0\.
Port Zero handles the rest — no conflicts, ever\. Free and open source to start\.