FlareCalc

Cloudflare cost calculator

← All Calculators

Cloudflare R2 Pricing Calculator

Cloudflare R2 is S3-compatible object storage with a game-changing difference: zero egress fees. Store and serve files, images, videos, backups, and any blob data without worrying about bandwidth costs. R2 offers two storage classes: Standard for frequently accessed data with a generous free tier, and Infrequent Access for data accessed less often at a lower storage rate. R2 doesn't require the Workers Paid plan.

R2

S3-compatible object storage with zero egress fees

Free 10 GB, 1M Class A, 10M Class B ops · No Workers Paid fee

$0.00

Standard Storage

Free: 10 GB-month storage, 1M Class A ops, and 10M Class B ops each month.

Everything Else: R2 charges only the metered overage and does not add the Workers Paid fee.

Standard Breakdown

Storage $0.00
Class A Ops $0.00
Class B Ops $0.00
Egress Free
Subtotal $0.00

Infrequent Access Storage

No free tier. Lower storage cost ($0.01/GB vs $0.015/GB) but higher operation costs and a data retrieval fee.

Min duration: Objects are charged for a minimum of 30 days, even if deleted earlier.

IA Breakdown

Storage $0.00
Class A Ops $0.00
Class B Ops $0.00
Data Retrieval $0.00
Egress Free
Subtotal $0.00
R2 Total $0.00

R2 Pricing Breakdown

Standard — Free (no Workers Paid required)

  • 10 GB storage per month
  • 1 million Class A operations per month
  • 10 million Class B operations per month
  • Zero egress fees (always free)

Standard — Paid overage

  • $0.015 per GB storage per month
  • $4.50 per million Class A operations
  • $0.36 per million Class B operations
  • Egress remains free at all volumes

Infrequent Access (no free tier)

  • $0.01 per GB storage per month
  • $9.00 per million Class A operations
  • $0.90 per million Class B operations
  • $0.01 per GB data retrieval
  • 30-day minimum storage duration
  • Egress remains free at all volumes

Frequently Asked Questions

How much does Cloudflare R2 cost?
R2 Standard storage is free for up to 10 GB storage, 1M Class A ops, and 10M Class B ops per month. Beyond that, storage is $0.015/GB, Class A ops are $4.50/M, and Class B ops are $0.36/M. Infrequent Access storage has no free tier but lower storage costs at $0.01/GB, with higher operation costs ($9.00/M Class A, $0.90/M Class B) and a $0.01/GB data retrieval fee. Egress is always free for both.
Does R2 charge for egress/bandwidth?
No. R2 has zero egress fees at all usage levels for both Standard and Infrequent Access storage. This is one of its biggest advantages over competitors like AWS S3, where egress costs can dominate your bill.
Does R2 require the Workers Paid plan?
No. R2 charges only for metered overage and does not require the $5/month Workers Paid plan, even when exceeding the free tier.
What are Class A and Class B operations in R2?
Class A operations mutate state — PutObject, CopyObject, CreateMultipartUpload, ListBuckets, etc. Class B operations are read-only — GetObject, HeadObject, ListObjects, etc. For Standard storage, Class A costs $4.50/M and Class B costs $0.36/M. For Infrequent Access, Class A costs $9.00/M and Class B costs $0.90/M.
What is R2 Infrequent Access storage?
Infrequent Access is a lower-cost storage class for data that is accessed less often. It has a lower per-GB storage rate ($0.01 vs $0.015) but higher operation costs and a data retrieval fee of $0.01/GB. Objects have a 30-day minimum storage duration — you'll be charged for 30 days even if deleted earlier. There is no free tier for Infrequent Access.

Related Calculators