Cloudflare R2 pricing

How Cloudflare R2 charges, what to know before you commit, and what you'd pay at your usage — next to what the alternatives would cost for the same thing.

How it charges

Checked 2026-10-03 on developers.cloudflare.com ↗ · USD, list prices
In short

$0.015 per GB-month of storage after 10 GB free, with no egress fees; operations are billed per million.

Free plan
Yes
Side project
$0/mo R2 Standard
Growing
$1.35/mo R2 Standard
Scaling
$75/mo R2 Standard
What the model leaves out

Egress is free. First 10 GB-month of storage, 1M Class A and 10M Class B operations per month are free; beyond that Class A operations are $4.50/million and Class B $0.36/million (not modelled). Infrequent Access storage class not modelled.

Before you commit
  • Class A operations (writes, lists) cost $4.50 per million after 1M free a month, and Class B (reads) $0.36 per million after 10M free.
  • Usage is rounded up to the next billing unit: 1.1 GB-month is billed as 2 GB-month, and 1,000,001 operations as 2 million.
  • The free tier covers Standard storage only; Infrequent Access has a 30-day minimum storage duration and a $0.01/GB retrieval fee.
PlanMonthly feeStored
R2 StandardNone10 GB includedthen $0.015 per GB

What you'd pay

Usage only some alternatives charge for

Cost as you grow

$0$50$200$500$1,000$2,000110501002505001k5k10k
Cloudflare R2SupabaseVercel BlobUploadThingAmazon S3x: stored (GB), other usage scaled with it · cheapest usable plan at each point, list prices