The command-line client for Cloudflare Tunnel, a tunneling daemon that proxies traffic from the Cloudflare network to your origins.

2026.10.1
Published at
4d ago
16,152
Stars
3,698,692
Download
Synced at
3d ago

Latest release

2026.10.1Oct 15, 2026, 05:15 PM
Downloads slow? Switch the source anytime above

README

Project Overview

cloudflared is the command-line client for Cloudflare Tunnel, a tunneling daemon that proxies traffic from the Cloudflare network to your origins.

Key Features

  • Creates secure, encrypted tunnels from local services to the Cloudflare network
  • Exposes local web servers without DNS records or firewall changes
  • Supports secure ingress to Kubernetes services
  • Cross-platform support

Target Audience

  • Developers who need to securely expose local services to the public
  • Kubernetes cluster administrators
  • Teams using Cloudflare Zero Trust

Quick Start

  1. Download the binary for your platform from GitHub Releases
  2. Run cloudflared tunnel create <tunnel-name> to create a tunnel
  3. Run cloudflared tunnel route dns <tunnel-name> <domain> to configure routing
  4. Start the tunnel: cloudflared tunnel run <tunnel-name>

Core Advantages

  • Officially built by Cloudflare, secure and reliable
  • No need to open firewall ports
  • Native Kubernetes integration
  • Open-source, free, and continuously maintained

System Requirements

  • OS: Cross-platform (Windows, macOS, Linux)
  • Architectures: x86_64, arm64
  • Additional Dependencies: None

Notes

  • A Cloudflare account and domain are required
  • Windows users need to rename the downloaded exe to cloudflared.exe

Release history

Sort