Instant, secure tunnels

Expose localhost with a real, memorable URL.

Stop sending ngrok links that change every time. Create a tunnel once, keep the same address forever.

curl -sL https://prismnotes.app/install.sh | bash -s -- <token> 3000
Live status
URL https://myapp.prismnotes.app
Requests (24h) 1,238
Latency 82ms
Teams Custom domain Auto updates

What you get

Custom subdomains

Pick your subdomain. Get a consistent URL like myapp.yourdomain.com instead of random garbage.

Password protection

Lock down your tunnel with a password. Basic auth keeps strangers out of your dev environment.

Real-time analytics

See requests as they come in. Track bandwidth, response times, status codes. Debug faster.

Rate limiting

Set request limits per IP. Prevent abuse without extra configuration.

Teams (Pro)

Share tunnels with teammates. Roles keep changes safe while everyone stays in the loop.

Custom domains

Point your own domain at your tunnel. CNAME it, verify it, done. Auto SSL included.

Works anywhere

Linux, Mac, Windows. Single binary, no dependencies. Just download and run.

Auto-update client

Stay current without the hassle. The client can notify you when updates are ready.

How it works

1

Create a tunnel

Sign up, pick a subdomain, get your token.

2

Run the client

One command connects your local port to the internet.

3

Share your URL

Your local server is now accessible from anywhere.

Pricing

Free

$0/month
  • 1 tunnel
  • 1 GB bandwidth/month
  • Custom subdomain
  • Password protection
  • Analytics dashboard
Start free

Pro

$10/month
  • 10 tunnels
  • 10 GB bandwidth/month
  • Everything in Free
  • Custom domains
  • Teams & roles
  • Priority support
Get Pro

Quick start

Linux / Mac

curl -sL https://prismnotes.app/install.sh | bash -s -- YOUR_TOKEN 3000

Windows

Download the exe from your dashboard and run:

tunnel.exe -server prismnotes.app -token YOUR_TOKEN -port 3000

That's it

Your local port 3000 is now available at https://yoursubdomain.prismnotes.app.com