An object storage service
To store and serve large amounts of unstructured data (with large size), like media files, backups, and static assets.
Not like db, not for relational data.
Features:
S3 Compatibility
R2 supports S3 API, making it easy to integrate with existing tools and applications.
No Egress Fees
Doesn’t charge for data egress, making it cost-effective for serving content.
Global Distribution
R2 stores data regionally
Cloudflare serves it globally via its network
When combined with CDN / Workers, it feels globally distributed
Integrated with Cloudflare Workers
like lambda, but ultra-light serverless at edge
Workers can read/write R2 objects and act as a secure access layer.
More dynamic and efficient workflows.
Workers
inside Cloudflare data centers
very fast
limited runtime
no JVM (JS / TS / WASM only)
Pricing
Free tier
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