Getwebup Tunnels · Windows, macOS, Linux

Expose localhost to the internet in one command

Run getwebup http 3000 and the app on your laptop answers on a public HTTPS address. Show a client the site you are building, test a webhook against your own machine, or, on plans with TCP tunnels, reach SSH at home — without opening a port on your router.

Already on Getwebup Cloud? Open Tunnels in your panel.

terminal — your computer
$ getwebup http 3000
Forwarding  https://brave-otter-3f9a.tunnel.example.com -> localhost:3000

# a subdomain you reserved: the same address every time
$ getwebup http 8080 --subdomain myapp
Forwarding  https://myapp.tunnel.example.com -> localhost:8080

# TCP: SSH, databases (on plans with TCP tunnels)
$ getwebup tcp 22

What a tunnel gives you

One agent, one command, and your own Getwebup account behind it. What each plan includes is in the table below.

HTTPS addresses

Every HTTP tunnel gets a public https:// address with a valid certificate, issued and renewed for you. Nothing to install on your side but the agent.

Your own domains

Reserve a subdomain so the address stays the same between runs, or bring a hostname of your own: add the CNAME and TXT records the panel shows you, press Verify, and the certificate follows.

TCP tunnels

Not just websites: on plans with TCP tunnels, getwebup tcp 22 puts SSH, a database or another TCP service on a public address and port, and a reserved address keeps it from changing.

A request inspector

While it runs, the agent serves a local inspector (http://127.0.0.1:4040 by default) that shows the requests coming through your tunnel and replays them, which is how a webhook that fails gets read instead of guessed at.

Windows, macOS and Linux

One line installs the agent: PowerShell on Windows, a shell command on macOS and Linux.

Watched from the panel

Live tunnels, this month's traffic against your plan, and your domains, in the same Getwebup Cloud panel as your servers and invoices. Stop any tunnel from there.

How it works

Three steps, and the first one is signing up

There is no separate tunnel login and no tunnel token. The agent signs in with a Getwebup API key: the setup command asks for it (what you type is not shown), or press Create a key for tunnels in the panel and the new key is put into the command for you.

A key made with that button can connect tunnels and do nothing else. Either way, keep it to yourself — an API key is access to your Getwebup account.

  1. Create a Getwebup Cloud account
    Confirm your e-mail address, and the same account runs your servers, your invoices and your tunnels.
  2. Copy your setup command
    Open Tunnels in the panel. It picks Windows, macOS or Linux for you and shows one line to paste into a terminal.
  3. Run getwebup http 3000
    Use the port your app listens on. The public address appears in your terminal and in the panel.

Plans

Straight from Getwebup Cloud, so these are the plans and limits the panel sells today.

Free
Free
No purchase needed, just an account

Share local work instantly with random public URLs.

  • 2 tunnels at once
  • 1 GB of transfer a month
  • Up to 1 Mbit/s
  • No reserved subdomains
  • No custom domains
  • No TCP tunnels
Start free
Business
$10.48/30 days
billed every 30 days · switch back to Free from the next period

High limits and unthrottled throughput for teams and production traffic.

  • 50 tunnels at once
  • 500 GB of transfer a month
  • Up to 50 Mbit/s
  • 25 reserved subdomains
  • 25 custom domains
  • 20 TCP tunnels at once
  • No warning page for your visitors
Choose Business

Paid plans are priced for 30 days at a time, exclusive of 18% GST, and renew every 30 days. Upgrading charges only the difference for the days left; a downgrade, or going back to Free, takes effect when the period you have paid for ends. Shown in USD for reference. You are billed in Indian Rupee (₹) and your bank sets the exchange rate.

Every limit, side by side

Free Free Start free Pro $3.14/30 days Choose Business $10.48/30 days Choose
Tunnels at once21050
Transfer a month1 GB50 GB500 GB
SpeedUp to 1 Mbit/sUp to 5 Mbit/sUp to 50 Mbit/s
Reserved subdomains—525
Custom domains—325
TCP tunnels at once—320
Reserved TCP addresses—210
Requests a minute1203,000Unlimited
Connections per tunnel202001,000
Warning page for visitorsShownNoneNone

Questions people ask

Your localhost, on the internet in a minute.

Sign up on Getwebup Cloud, confirm your e-mail, copy one line from the panel, and run getwebup http with your app's port.