What the CloudFlare Argo Cost Calculator Does
Cloudflare Argo Smart Routing is a US-based (Cloudflare, Inc.) paid add-on that routes your traffic across the fastest, least-congested network paths. Its pricing combines a flat monthly fee with a usage charge based on the data that actually travels over Argo — which excludes content served from Cloudflare's cache. This calculator estimates your monthly Argo bill so you can budget before enabling the feature.
The Inputs Explained
- Total Data Served (GB): All data Cloudflare delivers to your visitors in the month, cached and uncached combined.
- Cache Input Type: Choose how you express cached content — as a percent of total data, or as a fixed number of GB.
- Cache Input / Percent Cached / Data Cached (GB): The actual value. If you pick percent, enter your cache hit ratio (e.g. 80). If you pick GB, enter the cached gigabytes directly.
The Formula
The tool first works out how much data was not cached, since only uncached data flows through Argo and is billable:
- Cached Data = Total Data × (Percent ÷ 100) — or your direct GB figure
- Data Transferred = max(0, Total Data − Cached Data)
- Total Cost = $5.00 + max(0, (Data Transferred − 1) × $0.10)
The $5.00 is the base monthly fee, the first 1 GB of Argo traffic is free, and every GB after that costs $0.10. The headline formula shown — $$\text{Cost} = 5 + 0.10 \times \max\!\left(0,\; D - C - 1\right)$$ $$\text{where}\quad \left\{ \begin{aligned} D &= \text{Total Data (GB)} \\ C &= D \times \dfrac{\text{Cached (\%)}}{100} \end{aligned} \right.$$ — is simply this with the free-GB threshold built in.
Worked Example
Suppose you serve 500 GB total and your cache hit ratio is 80% (percent mode):
- Cached Data = \(500 \times 0.80 = 400\) GB
- Data Transferred = \(500 - 400 = 100\) GB
- Data Cost = \((100 - 1) \times \$0.10 = \$9.90\)
- Total Cost = \(\$5.00 + \$9.90 = \$14.90\) per month
FAQ
Does caching reduce my Argo bill? Yes. A higher cache hit ratio means less uncached data passes through Argo, directly lowering the usage charge. Improving caching is the most effective way to control Argo costs.
What if all my traffic is cached? If cached data equals or exceeds total data, Data Transferred is 0, the usage charge is $0, and you pay only the $5.00 base fee.
Is this an exact Cloudflare invoice? No — it's a close estimate based on Cloudflare's published Argo pricing model ($5/month plus $0.10/GB after 1 free GB). Always confirm current rates and any plan-specific terms in your Cloudflare dashboard.