cloudflare pricing calculator

Cloudflare Monthly Pricing Calculator

Estimate your monthly Cloudflare bill by combining plan cost, Workers usage, R2 storage, and optional Argo Smart Routing.


Pricing assumptions used: Pro $20/domain, Business $200/domain, Workers Paid $5/month + first 10M requests included, then $0.30 per additional million, R2 Storage $0.015/GB, R2 Class A $4.50/million, R2 Class B $0.36/million, Argo $5/month + $0.10/GB. Always verify against the latest official Cloudflare pricing page.

Why a Cloudflare pricing calculator is useful

Cloudflare is one of the most powerful edge platforms available today. You can run a static site, protect APIs with WAF, serve dynamic traffic globally, and even build serverless workloads with Workers and R2. The challenge is that Cloudflare pricing can span multiple products and usage dimensions.

That makes a simple “plan-only” estimate incomplete. A practical Cloudflare cost estimator should include your base plan and usage-based products so you can forecast spending before traffic spikes.

What this calculator includes

1) Core plan cost per domain

The calculator multiplies your selected plan by your domain (zone) count:

  • Free: $0 per domain
  • Pro: $20 per domain
  • Business: $200 per domain
  • Enterprise: custom contract pricing (displayed separately)

2) Cloudflare Workers pricing estimate

If you use Workers, this estimator applies a common monthly model:

  • $5 monthly Workers base cost
  • 10 million requests included
  • $0.30 per additional million requests

Enter monthly requests in millions to quickly see how costs rise when your API or edge functions scale.

3) R2 storage and operation costs

R2 is often a major cost driver for media-heavy projects and data workloads. This calculator includes:

  • Storage (GB-month)
  • Class A operations (writes/listing-style calls)
  • Class B operations (reads and similar calls)

4) Optional Argo Smart Routing

If Argo is enabled, the estimate adds:

  • $5 monthly base
  • $0.10 per routed GB

How to use this Cloudflare pricing calculator

  1. Select your Cloudflare plan.
  2. Enter how many domains (zones) are on that plan.
  3. Add Workers request volume (in millions per month).
  4. Enter your R2 storage and operation usage.
  5. Optionally enable Argo and add routed traffic.
  6. Click Calculate Cost to view monthly and yearly totals.

Example scenarios

Small business website

1 Pro domain, no Workers, no R2, no Argo results in an estimated monthly cost of about $20.

Growing SaaS app

1 Business domain, 120M Workers requests, 500 GB R2 storage, 2M Class A, and 40M Class B can land around the mid-$200s per month, depending on exact usage.

Enterprise setup

For Enterprise, base plan cost is contract-based. This calculator still gives a useful add-on estimate for Workers/R2/Argo so you can model incremental usage costs.

Tips to reduce your Cloudflare bill

  • Cache aggressively at the edge to reduce origin and function load.
  • Use request batching where possible to lower operation counts.
  • Track Workers usage by route to identify expensive endpoints.
  • Apply lifecycle and retention policies to R2 objects.
  • Review monthly traffic patterns and adjust plan strategy quarterly.

Important pricing disclaimer

Cloudflare updates products and pricing from time to time. This calculator is designed for planning and budgeting, not billing reconciliation. Before making purchasing decisions, confirm details on Cloudflare’s official pricing documentation.

Final thoughts

A good cloudflare pricing calculator helps founders, engineers, and finance teams avoid surprises. Use this page to estimate costs quickly, compare scenarios, and choose a plan aligned with both your current traffic and growth goals.

🔗 Related Calculators