Storj vs Cloudflare R2
SEPT 2026 auditA comparison of Storj and Cloudflare R2 built from values read directly from each provider's own documentation, with the source recorded against every figure.
The short answer
Choose Storj if…
Workloads that want data spread across many independent locations rather than one provider's region, at a storage rate close to the cheapest here.
Editorial · Palash Bagchi · approved
Choose 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.
Editorial · Palash Bagchi · approved
Consider something else if…
- Storj: Egress is charged at the same $7 per TB as storage, so a read-heavy workload costs roughly double what the storage line suggests — the three free-egress providers here charge nothing for it.
- 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.
Neither quite fits? Every other option, ranked by iScore: Storj alternatives · Cloudflare R2 alternatives
5 sourced criteria separate them — see where, with sources, below.
Pick the criteria you care about. The chart counts how many of them lean toward each provider — the same read as scanning the bars below, just totalled for the ones you chose.
Storj 0
Cloudflare R2 0
At a glance.
| Criterion | Storj | Cloudflare R2 |
|---|---|---|
| Pricing | ||
| Kind of free offer | Free trial | Free tier |
| What the free plan includes | 30 days free with no credit card, including two Object Mount licences. The monthly minimum fee is waived for the duration of the trial. | 10 GB-month of standard storage, 1 million Class A and 10 million Class B operations a month, and egress free with no cap. The allowance covers standard storage only, not infrequent access. |
| Egress over allowance | $7 per TB, the same rate as storage — reduced from $20 per TB on the Standard tier. Storj charges for egress where R2, Wasabi and Tigris do not, but at a tenth of what S3 charges. | Free. Cloudflare charges nothing for egress to the internet on any storage class; Infrequent Access adds a $0.01/GB retrieval fee instead. |
| Storage | ||
| Storage price | $7 per TB per month, which is $0.007 per GB. A $5 monthly minimum applies to Standard and Advanced accounts. | $0.015 per GB-month for Standard, $0.01 for Infrequent Access. Billed rounded up to the whole GB-month. |
| Operations price | Segment fees have been eliminated across all new tiers. They still apply to accounts on legacy plans. | $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. |
| S3-compatible API | Supported | Supported |
Where they differ.
Kind of free offer
- Storj
- Free trial
- Cloudflare R2
- Free tier
Sources (2) →Sources ↓
- Storj Pricing ↗
“Free for 30 days Works with S3-compatible apps No credit card required”
Read 2026-09-13 · official pricing · Report a correction
- R2 pricing — Cloudflare Docs ↗
“Free tier [...] You can use the following amount of storage and operations each month for free.”
Read 2026-09-06 · official pricing · Report a correction
What the free plan includes
- Storj
- 30 days free with no credit card, including two Object Mount licences. The monthly minimum fee is waived for the duration of the trial.
- Cloudflare R2
- 10 GB-month of standard storage, 1 million Class A and 10 million Class B operations a month, and egress free with no cap. The allowance covers standard storage only, not infrequent access.
Sources (2) →Sources ↓
- Storj Pricing ↗
“Free for 30 days Works with S3-compatible apps No credit card required 2 free Object Mount licenses [...] The minimum fee does not apply during the free trial period.”
Read 2026-09-13 · official pricing · Report a correction
- R2 Pricing — Cloudflare ↗
“Free storage 10 GB-month / month Class A operations 1 million requests / month Class B operations 10 million requests / month Egress (data transfer to Internet) Free”
Read 2026-09-13 · official pricing · Report a correction
Egress over allowance
- Storj
- $7 per TB, the same rate as storage — reduced from $20 per TB on the Standard tier. Storj charges for egress where R2, Wasabi and Tigris do not, but at a tenth of what S3 charges.
- 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.
Sources (2) →Sources ↓
- Pricing — Storj ↗
“Egress $7/TB [...] to reduce egress on the Standard tier from $20/TB to $7/TB”
Read 2026-09-06 · official pricing · Report a correction
- R2 pricing — Cloudflare Docs ↗
“For the Infrequent Access storage class, data retrieval fees apply. There are no charges for egress bandwidth for any storage class. [...] Egress (data transfer to Internet) Free Free”
Read 2026-09-06 · official pricing · Report a correction
Storage price
- Storj
- $7 per TB per month, which is $0.007 per GB. A $5 monthly minimum applies to Standard and Advanced accounts.
- Cloudflare R2
- $0.015 per GB-month for Standard, $0.01 for Infrequent Access. Billed rounded up to the whole GB-month.
Sources (2) →Sources ↓
- Pricing — Storj ↗
“MONTHLY STORAGE $7/TB Egress $7/TB [...] Minimum monthly fee for Storj Object Storage Standard and Advanced plan accounts is $5.”
Read 2026-09-06 · official pricing · Report a correction
- R2 pricing — Cloudflare Docs ↗
“Storage $0.015 / GB-month $0.01 / GB-month [...] If you have used 1.1 GB-month, you will be billed for 2 GB-month.”
Read 2026-09-06 · official pricing · Report a correction
Operations price
- Storj
- Segment fees have been eliminated across all new tiers. They still apply to accounts on legacy plans.
- 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.
Sources (2) →Sources ↓
- Storj Pricing ↗
“Segment fees have been eliminated across all new tiers. Segment fees still apply for users on legacy plans”
Read 2026-09-14 · official pricing · Report a correction
- R2 pricing — Cloudflare Docs ↗
“Class A Operations $4.50 / million requests $9.00 / million requests Class B Operations $0.36 / million requests $0.90 / million requests [...] If you have performed one million and one operations, you will be billed for two million operations.”
Read 2026-09-06 · official pricing · Report a correction
When these numbers change, hear about it. Sources are re-checked monthly; a repricing goes out as a short note.
Documented by only one.
These criteria are published by one provider and not the other. An absence here means we have not found a source, not that the feature is missing — except where we say we read the other provider's own page on a given date and it does not state it. Those rows lean, and the provider can correct them with a link.
Questions this comparison answers.
Egress over allowance: Storj or Cloudflare R2?
Storj: $7 per TB, the same rate as storage — reduced from $20 per TB on the Standard tier. Storj charges for egress where R2, Wasabi and Tigris do not, but at a tenth of what S3 charges.
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.
Should I choose Storj or Cloudflare R2?
Pick Storj if Workloads that want data spread across many independent locations rather than one provider's region, at a storage rate close to the cheapest here.
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.

Comments are hosted by EchoThread, which sets cookies and offers social sign-in. Like the analytics on this site, it does not load until you accept — see the privacy page.