Expose your local app to the Internet

Get a public URL for your local application in seconds. No VPS, no firewall configuration, no deployment.

$
npx start-pnode@latest --port 3000
Temporary public domain. No account required. Works via NodeJS agent.
Your Local Machine
HTTP server
running on localhost:3000
npx start-pnode --port 3000
pnode.site web proxy
HTTPS / Public URL
Anyone on the Internet
Opens https://your-subdomain.pnode.site
Sees your local app instantly

About project

PNode is a fast, secure, and free way to expose your local web applications, AI/ML models, APIs, or demos to the internet — without renting a VPS, configuring port forwarding, or dealing with complex setups like Cloudflare Tunnel.

Keep all your compute (GPU/CPU) on your machine while getting public HTTPS URLs for frontend and backend. Ideal for resource-heavy tasks: LLM inference, Stable Diffusion, RAG pipelines, local development servers, webhooks testing, and sharing prototypes.

Traffic is end-to-end encrypted, we don't store your data or logs, and you stay in full control.

Quick start

Try in seconds — no account needed
Run this command in your terminal (requires Node.js):

$
npx start-pnode@latest --port 3000

→ You'll instantly get a temporary random subdomain like https://tmp-abc123.pnode.site
→ Your local app at http://localhost:3000 becomes publicly accessible.

Perfect for quick tests, demos, or one-off shares.

Get a permanent subdomain

  1. Sign up for a free account at pnode.site
  2. Choose or create a project → get your fixed domains (e.g. my-app.pnode.site for frontend/backend)
  3. Copy your API token from the dashboard
  4. Run the agent with token:
    $
    npx start-pnode@latest --port 3000 --token YOUR_TOKEN_HERE
  5. Traffic to your permanent domain is securely proxied to your local machine.
🔒

Security First

All connections are end-to-end encrypted, and access is secured with an API token.

💸

No VPS Costs

Host everything from your own computer — no need to rent servers or pay monthly fees.

🌐

Free Domains

Each project automatically gets unique frontend and backend domains at no extra cost.

⚙️

Easy Agent Setup

Install the local agent in minutes — just connect it with your API token and you’re good to go.

🚀

Instant Project Launch

Create a project and make it accessible online in seconds — no complex configuration required.

🧠

Built for Heavy Workloads

Perfect for running compute-intensive applications like AI models, rendering, or data analytics using your own hardware.

Tariff plans

Discover

Projects:10
Daily requests:10000
Daily traffic:10 GB
Max request size:30 MB
Network speed:15 Mb/s

Free

Roadmap