BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
R2 Cloud Storage icon
Maintained Tested up to 6.9.10 #33 in cloudflare

R2 Cloud Storage

Offload your WordPress media to Cloudflare R2 with zero egress fees. Modular add-on system for WooCommerce, LearnDash, EDD and more.

Active installs90+10+ tier
Downloads · 30d155▲ +26% vs prev. 30d
Rating—0 reviews
Health score35/100At risk
All-time downloads659Since Apr 2026
Support resolved0 / 10% in last 2 months
RequiresWP 6.0PHP 7.4+
Downloads · 7d49▲ +104.2% week over week
Our verdict

Consider an alternative

R2 Cloud Storage shows warning signs in 2026 — compare the alternatives below before installing. It runs on 90+ sites and was last updated 6 months ago, and scores 35/100 on our health check.

  • Small user base (90+ active installs)
  • Very few reviews so far
  • Only tested up to WordPress 6.9 (latest is 7.1)

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

61218Jul 10Aug 23Oct 7
Yesterday7
Daily average (1y)4
Peak day33Apr 26, 2026
Last 12 months666

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where R2 Cloud Storage stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
cloudflare >100 1,883 Best cloudflare plugins →
media >100 10,000 Best media plugins →
offload #55 225 Best offload plugins →
r2 #10 100 Best r2 plugins →
s3 #93 422 Best s3 plugins →

Version adoption

Share of active sites per release.

  • 1.0100.0%

About R2 Cloud Storage

From the official readme · v1.0.0

Description

R2 Cloud Storage offloads your WordPress Media Library to Cloudflare R2 — an S3-compatible object storage with zero egress fees.

Why Cloudflare R2?

  • $0 egress fees — No cost for serving files, unlike AWS S3 ($0.09/GB)
  • S3-compatible API — Works with existing tools
  • Cloudflare CDN integration — Custom domains with global edge caching
  • Pay only for storage: $0.015/GB/month

Core Features (Free)

  • Automatic media offload on upload
  • URL rewriting (serve from R2/custom domain)
  • Pre-signed URLs for protected content
  • Bulk sync/migration tool
  • Responsive image (srcset) support
  • Remove local copies to save disk space
  • REST API for programmatic access
  • i18n ready (pt_BR included)

Modular Add-on System

Extend R2 Cloud Storage with platform-specific add-ons:

  • WooCommerce — Digital downloads via R2, product images, signed URLs per order
  • LearnDash — Course videos and materials with signed URL protection
  • Tutor LMS — Protected video streaming and course materials
  • Easy Digital Downloads — Secure digital delivery via R2
  • MemberPress — Protected member content via R2
  • BuddyBoss — Community uploads stored on R2

Developer Friendly

`php

// Register your own add-on
add_action( ‘r2cs_register_addon’, function( $manager ) {
$manager->register( ‘my-addon’, ‘1.0.0’, ‘My_Addon_Class’ );
});

// Generate signed URLs
$url = r2cs()->signed_url()->generate( ‘path/to/file.pdf’, 3600 );

// Upload files programmatically
$result = r2cs()->client()->upload_file( ‘/local/path.pdf’, ‘remote/path.pdf’ );
`

External Services

This plugin connects to external third-party services as described below.

Cloudflare R2 Object Storage

This plugin connects to the Cloudflare R2 API to upload, retrieve, and delete media files stored in your R2 bucket. The connection is made to https://<account_id>.r2.cloudflarestorage.com using your configured credentials (Account ID, Access Key, and Secret Key).

Data is sent whenever media files are uploaded, deleted, synced, or served via the plugin. The data transmitted includes the file contents and metadata (object key/path).

R2 Cloud Storage License API

This plugin connects to the R2 Cloud Storage license server at https://r2cloudstorage.com/api/v1/license to activate, deactivate, and verify add-on license keys. This connection is only made when a user manually activates or deactivates an add-on license, or when a periodic license verification is performed.

The data transmitted includes: the license key, the add-on slug, and the site domain.

Installation

  1. Upload the plugin to /wp-content/plugins/r2-cloud-storage/
  2. Activate through the Plugins menu
  3. Go to R2 Storage → Settings
  4. Enter your Cloudflare R2 credentials (Account ID, Access Key, Secret Key, Bucket)
  5. Click “Test Connection” to verify
  6. Enable automatic offload

Getting R2 Credentials

  1. Log in to Cloudflare Dashboard
  2. Navigate to R2 Object Storage
  3. Copy your Account ID from the sidebar
  4. Go to Manage R2 API Tokens → Create API Token
  5. Copy the Access Key ID and Secret Access Key
  6. Create a bucket if you haven’t already

Frequently asked questions

Does this work with existing media?

Yes! Use the Sync tool to migrate all existing media to R2.

Will my images break if I deactivate the plugin?

If you chose “Remove local copies”, the local files are deleted. Keep backups. If local copies exist, WordPress will serve them normally when the plugin is deactivated.

Can I use a custom domain?

Yes. Set up a Custom Domain in Cloudflare R2 and enter it in the settings.

Is this compatible with multisite?

Yes. Network-activate the plugin and each site can have its own settings.

Changelog

Initial release.

1.0.0

  • Initial release
  • Media Library offload
  • Pre-signed URLs
  • Bulk sync tool
  • Add-on manager
  • pt_BR translation

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best R2 Cloud Storage alternatives

All cloudflare plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Cloudflare Cloudflare All of Cloudflare’s performance and security benefits in a simple one-click install. by Cloudflare 200K+ ★★★★★★★★★★ 3.5 (181) 2 days ago 74
2 Simple CAPTCHA with Cloudflare Turnstile Simple CAPTCHA with Cloudflare Turnstile Add Cloudflare Turnstile to WordPress, WooCommerce, Contact Forms & more. The… by Elliot Sowersby / RelyWP 200K+ ★★★★★★★★★★ 4.6 (259) 1 week ago 90
3 Flexible SSL for CloudFlare Flexible SSL for CloudFlare Fix For Redirect Loops on WordPress with CloudFlare's Flexible/Universal SSL. by Paul 100K+ ★★★★★★★★★★ 4.8 (51) 10 months ago 63
4 Super Page Cache – Cloudflare Cache, Page Speed & Core Web Vitals Super Page Cache Boost PageSpeed, SEO, and Core Web Vitals with full page caching, JS/CSS optimization… by Optimole 70K+ ★★★★★★★★★★ 4.8 (515) 2 days ago 91
5 Login Security Captcha Login Security Captcha Secure WordPress login, registration, and comment form with Google reCAPTCHA or Cloudflare… by ScriptsTown 10K+ ★★★★★★★★★★ 4.9 (20) 1 month ago 90
6 Cloudflare SSL by Weslink Cloudflare SSL by Weslink Plugin to enable CloudFlare Flexible SSL for Wordpress and to prevent the Redirect Loop by Christofer Weßeling 2K+ ★★★★★★★★★★ 5 (6) 8 years ago 40
7 App for Cloudflare® App for Cloudflare® All things Cloudflare (caching, flexible SSL, Turnstile, settings, rules, analytics, media… by digitalpoint 1K+ ★★★★★★★★★★ 4.7 (14) 2 months ago 66
8 GeoTargeting Lite – WordPress Geolocation GeoTargeting Lite – WordPress Geolocation GeoTargeting for WordPress will let you country-target your content based on users IP's and… by Damian 1K+ ★★★★★★★★★★ 3.9 (32) 4 years ago 39
9 Easy Spam Filter – Privacy-Friendly CAPTCHA Alternative with Turnstile for Contact Form 7, WPForms, BuddyPress, Elementor Easy Spam Filter Add Cloudflare Turnstile to WordPress, Contact Form 7, WooCommerce, WPForms, BuddyPress &… by WPPOOL 1K+ ★★★★★★★★★★ 4 (7) 4 months ago 63
10 CloudGuard CloudGuard Use Cloudflare's free geolocation service to restrict access to your site's login page. by pipdig 1K+ ★★★★★★★★★★ 4.9 (30) 2 weeks ago 87

FAQ

R2 Cloud Storage: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 8, 2026

Is R2 Cloud Storage free?

Yes. R2 Cloud Storage is free to download and use from the official WordPress.org plugin directory.

Is R2 Cloud Storage safe to use in 2026?

R2 Cloud Storage shows warning signs in 2026 — compare the alternatives below before installing. It runs on 90+ sites and was last updated 6 months ago, and scores 35/100 on our health check.

How many websites use R2 Cloud Storage?

R2 Cloud Storage is active on 90+ WordPress websites and has been downloaded 659 times since it launched in April 2026. It was downloaded 155 times in the last 30 days.

Does R2 Cloud Storage work with WordPress 7.1?

R2 Cloud Storage is officially tested up to WordPress 6.9.10, while the latest release is 7.1.3. It may still work, but try it on a staging site first.

What PHP version does R2 Cloud Storage need?

R2 Cloud Storage requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was R2 Cloud Storage last updated?

The latest version, 1.0.0, was released on April 26, 2026 (6 months ago).

Who makes R2 Cloud Storage?

R2 Cloud Storage is developed and maintained by jhomoura.

What are the best alternatives to R2 Cloud Storage?

The most popular alternatives to R2 Cloud Storage are Cloudflare (200K+ installs), Simple CAPTCHA with Cloudfl… (200K+ installs) and Flexible SSL for CloudFlare (100K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.