7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

Cloudflare R2

SaaS

S3-compatible object storage from Cloudflare with no egress fees, integrated with Workers and offering an Iceberg-compatible data catalog.

cloudflare.com
Cloudflare R2 homepage screenshot

About Cloudflare R2

Cloudflare R2 is an object storage service from Cloudflare designed for applications that read and write data globally. It exposes S3-compatible APIs so that existing tools work without a rewrite, and it does not charge for egress, which removes the surprise bandwidth bills associated with many storage services.

R2 integrates directly with Cloudflare Workers through a native API, so code can access buckets without juggling API keys and SDKs. It supports creating millions of buckets, progressive migration where R2 sits in front of an existing provider and copies objects as they are requested, and R2 Data Catalog, an Iceberg-compatible catalog for querying logs and structured data from SQL warehouses.

R2 is proprietary and delivered as a hosted Cloudflare service, so nothing is installed on your own servers. The homepage invites developers to start building for free, and pricing and plan details are published on Cloudflare's plans pages.

Key features

  • S3-compatible object storage API
  • No egress fees
  • Native Workers API integration
  • Progressive migration from other providers
  • Iceberg-compatible R2 Data Catalog
  • Support for millions of buckets

Good fit for

  • →Serving assets without egress charges
  • →Storing data for Cloudflare Workers applications
Tags
object-storage
s3-compatible
cloudflare
cloud-storage
workers
data-lake
developer-tools

Cloudflare R2: questions and answers

What is Cloudflare R2 used for?
Cloudflare R2 is S3-compatible object storage from Cloudflare with no egress fees, integrated with Workers and offering an Iceberg-compatible data catalog. It is a good fit for serving assets without egress charges and storing data for Cloudflare Workers applications.
Is Cloudflare R2 free?
Yes. Cloudflare R2 has a free plan. R2 has a monthly free allowance of 10 GB-month of storage. Beyond it, Standard storage costs $0.015 per GB-month, with $4.50 per million Class A and $0.36 per million Class B operations.
Is Cloudflare R2 open source?
No. Cloudflare R2 is proprietary (closed-source) software and can't be self-hosted. Open-source alternatives to Cloudflare R2 include RustFS, SeaweedFS and Ceph.
What are some alternatives to Cloudflare R2?
Cloudflare R2 competes with Backblaze B2, Wasabi and DigitalOcean Spaces. For open-source options, see Enlisted's ranked list of open-source Cloudflare R2 alternatives.

Open-source alternatives to Cloudflare R2

See all

SaaS alternatives to Cloudflare R2

See all