R2 Offload for WordPress

R2 Offload — Free Cloudflare R2 CDN Media Offload & WordPress Backup Plugin

Offload WordPress media to Cloudflare R2 CDN and backup your entire site. CDN offload + backup in one free plugin.

100% free · Cloudflare R2 · CDN + Backup · AWS S3 compatible

Why Offload Media to Cloudflare R2?

Cloudflare R2 offers zero-egress-fee object storage — you do not pay for bandwidth. R2 Offload moves your media to R2, rewrites URLs to CDN, and adds full-site backup — all free.

r2 offload
r2 offload

Key Features

Media Offload & CDN

Auto Offload to R2

New uploads automatically copied to Cloudflare R2. Bulk migration available in Pro.

URL Rewriting

Media URLs rewritten to your R2 bucket or custom domain. No manual work needed.

Global CDN Delivery

Files served from Cloudflare global edge. Faster worldwide load times.

Backup & Security

Full Site Backup

Schedule complete backups to R2. Database + files + media in one place.

AWS Signature V4

Secure authentication. R2 credentials encrypted at rest.

File Browser

Browse R2 files from WordPress admin. View, delete, or download.

Requirements

Requires a Cloudflare R2 account (free tier: 10GB storage). Compatible with all themes and plugins. Works alongside caching and CDN services. Upgrade to Pro for incremental backups, WooCommerce integration, WebP conversion, and bulk migration.

How R2 Offload Compares to Other Media Offload Plugins

Most media offload plugins charge per media item or lock features behind expensive tiers. R2 Offload is 100% free — and the only plugin combining CDN offload with full site backup. Data verified June 2026.

FeatureR2 OffloadWP Offload MediaMedia CloudCloudSync MasterOffload Media
Price (single site)Free$39–$349/yr$60–$200/yr$89/yr$79/yr
Cloudflare R2
Amazon S3✅ (via R2 API)
Zero Egress Fees✅ (R2)❌ (AWS egress)❌ (AWS egress)
Full Site Backup
URL Rewriting
Free Version Available✅ Lite
WordPress.org
Pricing ModelFreePer media itemFlat yearlyFlat $89/yrFlat $79/yr

R2 Offload Free vs Pro — Feature Comparison

The free version handles automatic media offload and basic backup. Upgrade to Pro for incremental backups, WooCommerce integration, bulk migration, and advanced recovery tools.

FeatureFreePro
Auto Offload to R2
URL Rewriting
Full Site Backup
File Browser
Incremental Backup
Scheduled Backup
Bulk Media Migration
WooCommerce Integration
WebP Conversion
Disaster Recovery

How to Install & Set Up R2 Offload

Get started in under 5 minutes:

Step 1 — Create a Cloudflare R2 bucket — free tier gives you 10GB storage.

Step 2 — Install R2 Offload from WordPress.org.

Step 3 — Enter your R2 credentials — Account ID, Access Key, Secret Key, and bucket name.

Step 4 — Enable offload — new uploads are now stored on R2 and served via CDN.

Frequently Asked Questions

What does Cloudflare R2 cost?

Cloudflare R2 has a generous free tier: 10GB storage, 1 million Class A operations, 10 million Class B operations per month — and zero egress fees. You only pay if you exceed these limits, and pricing is transparent at $0.015/GB for additional storage.

 

Can I migrate existing media to R2?

Bulk migration is a Pro feature. The free version offloads all new uploads automatically. Existing files remain on your server and continue to work normally — you can upgrade to Pro anytime to migrate them.

 

What happens if I deactivate the plugin?

Your media files remain safely on R2. URLs revert to local paths. No data is lost — you can reactivate the plugin at any time and everything will work as before.

 

Does this work with WooCommerce product images?

Yes, all WordPress media library files are supported, including WooCommerce product images, gallery files, and downloadable products. WooCommerce integration is available in the free version.

 

Is Cloudflare R2 better than Amazon S3?

For WordPress media offloading, R2 is often the better choice because of zero egress fees — you never pay for bandwidth when serving files. S3 charges per GB downloaded. R2 is also S3 API compatible, so any tool that works with S3 can work with R2.

Ready to Offload Your Media?

Download R2 Offload free from WordPress.org. No registration, no credit card, no upsells.