ssh tunnel server

Expose localhost
to the internet

Public HTTPS URLs for your local servers.
No client to install -- just ssh -R.

Terminal
$ ssh -R 80:localhost:3000 xtrnl.dev
Connected to xtrnl.dev
Forwarding HTTP traffic from:
https://three-happy-bears.xtrnl.dev
Press Ctrl+C to disconnect.
ssh -R 80:localhost:3000 xtrnl.dev
dev server on :3000
ssh -R 80:localhost:8080 xtrnl.dev
API on :8080
ssh -R 80:localhost:5173 xtrnl.dev
vite / next dev
ssh -R 80:localhost:4200 xtrnl.dev -o SendEnv=LANG
any local port
--no-install Uses your existing SSH client. Nothing to download. --https TLS termination included. All tunnels get HTTPS. --auth Password-protect tunnels via SSH password auth. --subdomain Stable vanity subdomains for your tunnels.premium --custom-domain Point your own domain at a tunnel.premium --dashboard Web UI to manage tunnels and tokens.premium
Ready? Run the command. That's it.
dashboard