Expose localhost to the internet in one command
Getwebup Tunnels gives the site running on your computer a secure public HTTPS URL. Share work in progress, test webhooks and demo to clients without deploying anything.
$ getwebup http 3000
getwebup (Ctrl+C to quit)
Session Status online
Account ada@example.com (Plan: Free)
Web Interface http://127.0.0.1:4040
Forwarding https://brave-otter-3f9a.tunnel.devai.in -> http://localhost:3000
Connections ttl opn
12 1
HTTP Requests
-------------
GET / 200 OK 12ms
POST /api/webhooks/payment 200 OK 38ms
GET /assets/app.js 200 OK 4ms
Everything you need to share local work
One small command-line tool, a dashboard to manage it, and an edge network that keeps your local server safe.
HTTPS tunnels
Every tunnel gets a public https:// address on tunnel.devai.in with a valid certificate. WebSockets, server-sent events and streaming responses just work.
Custom domains
Serve a tunnel on your own name, such as dev.example.com. Point a CNAME record at Getwebup, prove ownership with a TXT record and we issue the certificate for you.
TCP tunnels
Expose SSH, databases, game servers or any other TCP service on a public tcp:// address that you can reserve and keep.
Request inspector
See every request and response at http://127.0.0.1:4040: headers, bodies and timings. Replay any request with one click while you debug.
Bandwidth controls
Track traffic per day in your dashboard. Clear monthly quotas and throughput limits, with warnings in the CLI and dashboard before you reach them.
Windows, macOS & Linux
A single binary with no dependencies, installed with one command. Native builds for x86-64 and ARM, including Apple silicon and Raspberry Pi.
Live in three steps
From install to a shareable link in under a minute.
Install the CLI
$ curl -fsSL https://connect.getwebup.in/install.sh | shOn Windows, run irm https://connect.getwebup.in/install.ps1 | iex in PowerShell, or grab a binary from the downloads page.
Connect your account
$ getwebup config add-authtoken <TOKEN>Your authtoken is waiting in the dashboard as soon as you create a free account.
Share your site
$ getwebup http 3000Your app on port 3000 is now online at an address like brave-otter-3f9a.tunnel.devai.in. Send the link to anyone.
Simple, predictable pricing
Start free, upgrade when you need reserved addresses, custom domains or more bandwidth.
Free
Share local work instantly with random public URLs.
- 2 online tunnels at a time
- 1.0 GiB bandwidth / month
- 8.4 Mbit/s throughput
- 120 requests / minute per tunnel
- 20 concurrent connections per tunnel
- Random HTTPS subdomains
- Request inspector with replay
Pro
Reserved subdomains, custom domains and TCP tunnels for professionals.
- 10 online tunnels at a time
- 50.0 GiB bandwidth / month
- 83.9 Mbit/s throughput
- 3000 requests / minute per tunnel
- 200 concurrent connections per tunnel
- 5 reserved subdomains
- 3 custom domains
- 3 TCP tunnels, 2 reserved addresses
- Request inspector with replay
- No warning page for your visitors
Business
High limits and unthrottled throughput for teams and production traffic.
- 50 online tunnels at a time
- 500.0 GiB bandwidth / month
- Unlimited throughput
- Unlimited requests / minute per tunnel
- 1000 concurrent connections per tunnel
- 25 reserved subdomains
- 25 custom domains
- 20 TCP tunnels, 10 reserved addresses
- Request inspector with replay
- No warning page for your visitors
Ready to share your localhost?
Create an account, copy one command and your app is online. No credit card, no deploy.