Localhost Tunnels

Hanzo Tunnel

Secure localhost tunnels for development and demos. Expose any local port to a public URL with end-to-end TLS in one command.

$ hanzo tunnel 3000
# Tunnel ready
https://wispy-fox-7421.tunnel.hanzo.ai localhost:3000

Built for Real Development

Webhooks, mobile QA, customer demos, OAuth callbacks — without firewall fights

End-to-End TLS

Every tunnel is encrypted edge-to-localhost with automatic certificates. No mixed-content warnings, no manual setup.

Custom Domains

Bring your own domain or use a memorable hanzo.ai subdomain. Reserved subdomains for paid users.

Request Inspector

Replay webhooks, inspect headers, retry failed requests from the local CLI. No more printf debugging.

Auth-Gated Tunnels

Lock any tunnel behind Hanzo IAM, basic auth, or an allowlist. Share dev URLs without exposing them publicly.

Edge-Anchored

Tunnels terminate at the nearest Hanzo edge POP. Sub-50ms latency from anywhere on the planet.

TCP and HTTP

Tunnel HTTP, raw TCP, SSH, or Postgres. Anything that speaks a port speaks tunnel.

One Command, Public URL

Install the CLI, run a single command, get a public URL. Stop wrestling with ngrok limits and rotating subdomains.

Get started with Tunnel

Open source

License: Apache-2.0hanzoai/tunnel

Get Tunnel

Secure tunnels