About tunnelto

tunnelto is a localhost tunneling service that gives developers a public HTTPS URL on their own domain. Built and operated by Alon Sabi.

Quick answer

tunnelto is a localhost tunneling tool built by Alon Sabi. It gives developers a stable public HTTPS URL on their own custom domain, with automatic TLS, outbound-only connections that work behind NAT, and a free plan that includes 1 custom domain. It is an independent, one-person product.

Who builds tunnelto?

Alon Sabi, founder

Alon builds and runs tunnelto as an independent, one-person product. That covers the tunnel server, the dashboard, the billing system, and the docs. No outside investors, no growth team, no roadmap committee.

Why one person?

A small team keeps the product focused. Decisions land in hours, not sprints. If something breaks, the person who wrote the code is the person fixing it. If you need a feature, the person reading your email is the person who can ship it.

Why does tunnelto exist?

Custom domains should be free

Almost every localhost tunneling tool puts custom domains behind a paid tier. That breaks webhook configurations, OAuth callbacks, and shared previews whenever a random subdomain changes. tunnelto includes 1 custom domain on the Free plan because a stable URL is the whole point.

Pricing should be predictable

$2/month gets you persistent tunnels with your own domain. $10/month lifts the 5 Mbps bandwidth cap so transfers run at full speed. No per-request fees, no surprise overages, no enterprise sales funnel before you can see what the product does.

Outbound-only by design

tunnelto uses an outbound SSH connection so it works on any network without opening inbound ports or touching the firewall. Credentials for tunnel auth are bcrypt-hashed and never forwarded to your upstream service.

Built for developers, not platforms

The CLI is a single binary on macOS, Linux, and Windows. The dashboard exposes real bandwidth and request counts. The docs explain what is actually happening. No magic, no lock-in: if you move off tunnelto, you keep your domain.

What does tunnelto do?

Public HTTPS URL for localhost

Run one command and get a public HTTPS URL that forwards traffic to a local port. Automatic Let’s Encrypt certificates, no manual cert handling, no reverse proxy to configure.

Custom domains on every plan

Bring any domain you own. tunnelto handles DNS verification, certificate issuance, and wildcard routing. The Free plan includes 1 custom domain.

Tunnel authentication

Protect tunnels with bearer tokens or HTTP Basic Auth. Credentials are stored as bcrypt hashes and never forwarded upstream.

Static content hosting

Serve a folder of HTML and assets directly without running a local server. Useful for one-off demos, design previews, and static prototypes.

Traffic insights

Real-time bandwidth, request counts, and per-client breakdowns in the dashboard. See what is hitting your tunnel without instrumenting your app.

Cross-platform CLI

Native binaries for macOS (Apple Silicon and Intel), Linux (ARM and x86_64), and Windows. Install with one command on any developer machine.

How do I contact tunnelto?

General questions and feedback

Email hello@tunnelto.me. Product feedback, feature requests, and partnership inquiries all go to the same place.

Security reports

Report security issues to security@tunnelto.me. Details on disclosure are on the Security page.

Privacy and data requests

Privacy questions, data access requests, and deletion requests go to privacy@tunnelto.me. See the Privacy Policy for the full process.

Abuse reports

Report abuse of the service to legal@tunnelto.me. We investigate reports and may disable tunnels, suspend accounts, or cooperate with law enforcement where appropriate.

Related: Free ngrok alternative · Test Stripe webhooks on localhost · Expose localhost on a custom domain

Try tunnelto.

Public HTTPS URL on your own domain in under a minute. Free plan, no credit card required.

Create your free account