← all tools

Object storage priced on what you'll actually pay.

The per-GB rate is a trap. The real bill is dominated by egress, the fee to download your data, which AWS S3 charges at about $90 per TB and Cloudflare R2, Wasabi and iDrive e2 charge at zero. Set how much you store and download per month to rank S3-compatible providers by true cost.

Indicative published USD list prices for standard/hot tiers. Request fees not modelled; confirm on the provider before committing.

You store
You download / month
Filter

Real $/mo ▲ Provider Storage $/GB Egress $/GB Free tier Notes
How the ranking works. Real $/mo = storage rate × what you store + egress rate × what you download each month, so the ranking changes with your workload, set both above. For archival (store a lot, download little), the cheapest per-GB providers win. For serving files to users (heavy download), the zero-egress providers (Cloudflare R2, Wasabi, iDrive e2, Storj, Oracle) pull far ahead even if their storage rate is higher, because AWS/Google/Azure egress at 8-12¢/GB adds up to $80-120 per TB downloaded. All listed are S3-compatible unless noted. We do not model per-request fees, which matter for request-heavy apps.

Common questions

What is egress and why does it matter?

Egress is the fee to download data out of the provider, the biggest hidden object-storage cost. AWS/Google/Azure charge ~8-12¢/GB (≈$80-120 per TB/month), while R2, Wasabi and iDrive e2 charge $0. Serving a lot of data makes zero-egress providers far cheaper. Set your monthly download above to see it.

What is the cheapest object storage?

For storage alone, iDrive e2, Storj and Backblaze B2 (~½¢/GB or less). But if you download a lot, zero-egress R2/Wasabi/iDrive e2 usually win overall. Rank by your real workload above, not the headline rate.

Is S3-compatible a drop-in for AWS S3?

Mostly yes, same API, just change the endpoint and keys. R2, B2, Wasabi, DO Spaces and others are S3-compatible. A few niche S3 features vary, so check the provider's list, but standard operations just work.

Any minimums or catches?

Wasabi: 1TB and 90-day minimums. B2: free egress up to 3× stored/day. DO/Linode/Vultr bundle a base allowance into a flat fee. Per-request fees apply on all and aren't modelled here.