# Cloudflare R2 vs Wasabi

Canonical: https://inetgeek.com/compare/cloudflare-r2-vs-wasabi/

Every value below is read from Cloudflare R2's and Wasabi's own documentation. See https://inetgeek.com/methodology/ for how.

## At a glance

| Criterion | Cloudflare R2 | Wasabi |
| --- | --- | --- |
| Egress over allowance | Free. Cloudflare charges nothing for egress to the internet on any storage class; Infrequent Access adds a $0.01/GB retrieval fee instead. | None. Wasabi charges for capacity only, with no egress or API request fees. |
| Storage price | $0.015 per GB-month for Standard, $0.01 for Infrequent Access. Billed rounded up to the whole GB-month. | $7.99 per TB per month, flat, with no separate charge for egress or API requests |
| Operations price | $4.50 per million Class A operations (writes and listings) and $0.36 per million Class B (reads) on Standard; $9.00 and $0.90 on Infrequent Access. Rounded up to the whole million. | None. API requests are not charged separately. |
| S3-compatible API | Supported | Supported |

## Where they differ

### Egress over allowance

- Cloudflare R2: Free. Cloudflare charges nothing for egress to the internet on any storage class; Infrequent Access adds a $0.01/GB retrieval fee instead. ([source](https://developers.cloudflare.com/r2/pricing/))
- Wasabi: None. Wasabi charges for capacity only, with no egress or API request fees. ([source](https://wasabi.com/pricing))

### Storage price

- Cloudflare R2: $0.015 per GB-month for Standard, $0.01 for Infrequent Access. Billed rounded up to the whole GB-month. ([source](https://developers.cloudflare.com/r2/pricing/))
- Wasabi: $7.99 per TB per month, flat, with no separate charge for egress or API requests ([source](https://wasabi.com/pricing))

### Operations price

- Cloudflare R2: $4.50 per million Class A operations (writes and listings) and $0.36 per million Class B (reads) on Standard; $9.00 and $0.90 on Infrequent Access. Rounded up to the whole million. ([source](https://developers.cloudflare.com/r2/pricing/))
- Wasabi: None. API requests are not charged separately. ([source](https://wasabi.com/pricing))

## Which should you choose?

Pick Cloudflare R2 if Serving files to the public, where egress is the bill everyone underestimates. Nothing to pay for bandwidth out, on any storage class, so a busy bucket costs what it costs to store rather than what it costs to read.

Pick Wasabi if Anyone who wants one number. Capacity is the only charge — no egress fees, no API request fees — which makes the bill predictable in a way nothing else in this category manages.

Consider something else: Cloudflare R2 — Operations are charged and rounded up to the whole million, so a workload of many tiny reads and writes pays here instead. The saving is on bandwidth, not on request volume.

Consider something else: Wasabi — The flat rate is $7.99 per terabyte whether you store a gigabyte or a terabyte of it, so small buckets pay for capacity they are not using. Check Wasabi's own terms for minimum storage duration before storing anything short-lived.

## Documented by only one

- Free tier: Cloudflare R2: Yes
- Storage (entry plan): Cloudflare R2: 10 GB-month free each month, plus 1 million Class A and 10 million Class B operations
- Regions: Wasabi: 22 storage regions across North America, Europe and Asia-Pacific, addressed as S3 service URLs

## Questions this comparison answers

**Egress over allowance: Cloudflare R2 or Wasabi?**

Cloudflare R2: Free. Cloudflare charges nothing for egress to the internet on any storage class; Infrequent Access adds a $0.01/GB retrieval fee instead.
Wasabi: None. Wasabi charges for capacity only, with no egress or API request fees.

**Should I choose Cloudflare R2 or Wasabi?**

Pick Cloudflare R2 if Serving files to the public, where egress is the bill everyone underestimates. Nothing to pay for bandwidth out, on any storage class, so a busy bucket costs what it costs to store rather than what it costs to read.
Pick Wasabi if Anyone who wants one number. Capacity is the only charge — no egress fees, no API request fees — which makes the bill predictable in a way nothing else in this category manages.
