Zero egress fee distributed object storage

R2 gives you the freedom to create the multi-cloud architectures you desire with an S3-compatible distributed object storage.
  • Globally distributed object storage

  • Dynamic functionality via integration with Cloudflare Workers

  • Avoid vendor lock-in with our S3-compatible API

    Currently in beta

No more egress charges

You shouldn’t have to pay to access your data. Pay no egress charges for data accessed from R2. Our affordable and consistent pricing means no more surprise bills.

Enhance and extend

Flexible API

Deploy edge functions with Cloudflare Workers, using the In-Worker API to perform authentication, route requests, enhance decisions, and more. The S3-compatible API allows you to access the wide range of S3 tools, libraries, and extensions.

Flexible API

Build a flexible, robust, & portable multi-cloud architecture

R2 Storage - Multi-Cloud

You’re no longer constrained by vendor lock-in or exorbitant egress fees to move your data to your preferred locations. Move data freely and build the multi-cloud architecture you desire. The S3-compatible API makes your data portable.

R2 Storage - Multi-Cloud

R2 Pricing

R2 charges based on the total volume of data stored and two classes of operations on that data. You pay zero egress fees.

  • Class A operations tend to mutate state.
  • Class B operations tend to read existing state.

Forever Free Plan
  • 10 GB/month
  • 1,000,000 Class A operations / month
  • 10,000,000 Class B operations / month

Monthly rates
  • $0.015 / GB storage
  • $4.50 / million Class A operations
  • $0.36 / million Class B operations

Key Features

In-workers API
S3-compatible API
Globally distributed
Integration with Cloudflare's CDN
Integration with Workers
Zero egress fees