Cloudflare Quick Tunnels

756 points · 296 comments on HN · read original →

Points and comments are a snapshot, not live.

Cloudflare now offers instant public URLs for local servers without requiring an account.

Cloudflare Quick Tunnels let you expose localhost to the internet with a single command: `cloudflared tunnel --url http://localhost:8000`. No account, DNS setup, or open inbound ports are needed. The tunnel creates an outbound-only connection to Cloudflare's edge network, which handles TLS termination, DDoS filtering, and routing across 335+ cities. The service now includes JSON output for coding agents, making it suitable for webhooks, eval harnesses, and ephemeral development workflows. The tunnel URL is automatically generated and dies with the process, leaving nothing to clean up.

What commenters are saying

Commenters see this as an ngrok competitor and note the crowded tunneling space (pointing to the awesome-tunneling list on GitHub). A common concern is centralization and trust: Cloudflare sees cleartext traffic, and as a US company, could be subject to government coercion. Some users report high latency variance (30-50ms to EC2 becoming 115-750ms). Others appreciate the no-account requirement but warn that free tunnels likely have bandwidth and streaming limits. A few note that desktop machines often run 24/7, making this practical for self-hosting.