- Free allowance
- Unlimited tunnels and unmetered transit; 1,000 tunnels per account
- Verdict
- caveatusable, with a named limit or an unprobed read path
- Cost
- free tier
- Identity
- emailno card, no phone
- Binding limit
- write-gatedthe hostname must be a zone on Cloudflare nameservers
- Evidence
- documented3 sources; a first-party page was read and the sentence quoted
- Freshness
- stale on 2026-11-22checked 2026-10-22 (live); stale on 2026-11-22
| Free tier | unlimited tunnels and unmetered transit; 1,000 tunnels per account unit unlimited; metered on identity-count |
|---|
| Price | none stated |
|---|
| Limits | - write-gated (binding) the hostname must be a zone on Cloudflare nameservers source
- per-object-cap 100 MB proxied request body on Free and Pro source
- retention-clamped 125 s proxy read timeout and 30 s proxy write timeout, both 524 source
counts of things, not rates, so no vocabulary kind names them: 1,000 cloudflared tunnels per account and 25 active replicas per tunnel; 50,000 routes per account, shared with Cloudflare… |
|---|
| Binding | write-gated the domain is the only paid element and the gate; the 100 MB body cap binds writes, not reads. |
|---|
| Identity | email a Cloudflare account plus a domain delegated to Cloudflare nameservers |
|---|
| Egress | unmetered; no bandwidth figure appears among the account limits |
|---|
| Per-object cap | 100 MB proxied request body on Free and Pro (413), 200 MB Business |
|---|
| Retention | not applicable: the tunnel and its hostname persist |
|---|
| Interface | cli, rest cloudflared tunnel run; the hostname is a record on a zone a user owns |
|---|
| Tooling | part of the text of Limits, above |
|---|
| Composes with | the serving chain for a real hostname: a domain on Cloudflare nameservers -> a named tunnel -> an origin that cannot open a port. Composes with Oracle Always Free as the origin and with R2 behind it, and the scarce link is the domain. |
|---|
| Reliability | community reports describe about 20 Mbit/s on tunnel transfers; not reproduced here |
|---|
| Notes | 'Unmetered' is a documented absence rather than a quota, so it is not multiplied here. |
|---|
| Parsed numbers | - has-free-tier 1
- per-object-cap 100 MB
|
|---|