Skip to main content

Object storage · CDN & Security

No end date

Cloudflare R2 free tier

S3-compatible object storage with no egress fees, often used to serve large files.

Checked against Cloudflare R2's official pages on 1 Nov 2026. A few details were not stated on the official page; those are marked “Not stated” or worded with care. Free tiers change, so confirm before you commit.

What Cloudflare R2's free plan gives you

10 GB of storage a month plus 1M write and 10M read operations, with free egress.

Cloudflare R2 free plan limits
LimitFree plan
Storage10 GB-month
Class A ops (writes)1M / month
Class B ops (reads)10M / month
EgressFree

The catch

The free tier only covers Standard storage, and you must add a payment method to turn R2 on.

Pros and cons

Good

  • No egress fees
  • S3 compatible
  • Pairs with Workers and Pages

Watch out

  • Payment method needed
  • r2.dev links are rate-limited
  • Infrequent Access not free

How to start on Cloudflare R2

  1. 1

    Log in to Cloudflare and open R2

  2. 2

    Add a payment method and create a bucket

  3. 3

    Upload files in the dashboard or with an S3 tool

  4. 4

    Enable public access or connect a custom domain

Cloudflare R2: questions

Is Cloudflare R2 free?

10 GB of storage a month plus 1M write and 10M read operations, with free egress. Free plan ends: Never.

Does Cloudflare R2 need a credit card?

Yes, Cloudflare R2 asks for a card when you sign up.

What is the catch with Cloudflare R2's free plan?

The free tier only covers Standard storage, and you must add a payment method to turn R2 on.

Can I use my own domain on Cloudflare R2 for free?

Yes, you can connect your own domain on the free plan. You also get a free address at *.r2.dev.

What are the best free alternatives to Cloudflare R2?

Cloudflare Free, Fastly, jsDelivr. Compare their limits on this page or open each one for details.

Alternatives to Cloudflare R2

  • Cloudflare Free

    CDN + DNS + security

    100

    Puts a CDN, DNS, SSL and DDoS protection in front of a site hosted anywhere.

    DDoS protection
    Unmetered
    SSL
    Universal certificate
    WAF
    Free managed ruleset

    The catch: You must move your domain's nameservers to Cloudflare to use it.

    No cardNo end date
    Paid from $20/mo (Pro (billed yearly; $25 monthly))
  • Fastly

    CDN + edge compute

    93

    An enterprise CDN with programmable edge compute that offers a free monthly allowance.

    CDN bandwidth
    100 GB / month
    CDN requests
    1M / month
    Compute requests
    10M / month

    The catch: Usage past the free allowance is billed per region, and setup is aimed at engineers.

    No cardNo end date
    Paid from Usage-based
  • jsDelivr

    Open-source CDN

    92

    A public CDN that serves files from npm packages and GitHub repositories.

    Bandwidth
    No limits
    Package size
    150 MB by default
    GitHub file size
    20 MB by default

    The catch: It only serves files already published to npm or a public GitHub repo, so it cannot host a private site.

    No cardNo end date
    Paid from Usage-based

Tools for your new site