tunnel.to gives your local services a public URL through an outbound connection — no firewall changes, no port forwarding, no VPN. Install via Homebrew, run one command, and your localhost is live. Built for AI agent workflows: expose local UIs, webhooks, SSE streams, and WebSocket services instantly. Useful for receiving webhooks during development or demoing local builds. Free tier requires no account. Paid plans add reserved hostnames, higher traffic limits, and custom domains.
Found tunnel.to while browsing Show HN today — it solves a real friction point for developers and AI agent builders. Every workflow that involves local webhooks, SSE streams, or agent UIs requires either ngrok, Cloudflare Tunnel, or something hand-rolled. tunnel.to is in early public beta, the client installs via Homebrew, and the free tier requires no account at all. If you're building anything that needs a local service reachable from the outside world, this is worth checking out.
The biggest thing I’d look at next is a dead-simple “agent builder” example: one local webhook, one SSE stream, one short video showing the full flow end to end.
That would make the use case click faster for people who know they need tunneling but haven’t felt the exact pain yet.
Report
No reviews yetBe the first to leave a review for tunnel.to
Thanks Habib - tunnel.to dev here.
Saw the traffic coming in from ProductHunt.
If there's any wishlist items or feedback, let me know.
@markjr Thanks Mark — clean product.
The biggest thing I’d look at next is a dead-simple “agent builder” example: one local webhook, one SSE stream, one short video showing the full flow end to end.
That would make the use case click faster for people who know they need tunneling but haven’t felt the exact pain yet.