5,148 GPL Products · Updated DailyPRO Versions Available · Instant Download
CPW Media Offload for Cloudflare R2 1.3.2 – WordPress Plugin

CPW Media Offload for Cloudflare R2

v1.3.2 ★★★★★5/5 (2) Updated 4 days ago
Download CPW Media Offload for Cloudflare R2 1.3.2
Free download · version 1.3.2

Description

At a glance

Looking for CPW Media Offload for Cloudflare R2 v1.3.2? It is available here as a free GPL download for WordPress — 30+ active installs · 5/5 rating from 2 reviews · updated September 29, 2026 · requires WordPress 6.0+ & PHP 7.4+.

CPW Media Offload for Cloudflare R2 copies your WordPress Media Library to a Cloudflare R2 bucket and rewrites the media URLs of your site so visitors download images, videos and documents from Cloudflare instead of your web server.

The Cloudflare R2 free tier includes 10 GB of storage and, when the bucket is served through a custom domain, no egress fees. That makes it a practical way to keep a small hosting plan fast: your server stops sending megabytes of images on every page view and stops filling its disk with thumbnails.

What it does

  • Uploads new media, and every generated thumbnail size, to your R2 bucket.
  • Optionally deletes the local copy after a successful upload, so the uploads folder stops growing.
  • Rewrites attachment URLs, srcset sources, post content, widgets and blocks to the public bucket URL.
  • Bulk tool that offloads an existing library in small batches, with progress and a stop button.
  • Copy files back to the server at any time, per file or for the whole library.
  • Usage bar tuned for the 10 GB free tier, measured directly on the bucket.
  • Optional WebP and AVIF conversion on delivery, done by Cloudflare itself, so no image is ever encoded on your server.
  • Optional WebP conversion on upload, for sites that would rather store the smaller file.
  • Cloudflare R2 column and per file actions inside the Media Library, including sending a changed file again.
  • Rebuild tool that restores the offload index by checking the bucket, without uploading anything.
  • Activity log so upload or permission problems are visible without server access.

WebP and AVIF without loading your server

Image conversion normally costs CPU: the server decodes the upload and re-encodes it, which is slow on shared hosting and simply unavailable where PHP was built without WebP support.

This plugin can hand that work to Cloudflare instead. Turn on Convert on delivery and your media URLs are served through Cloudflare Image Transformations, which converts each image to AVIF or WebP according to what the visitor’s browser accepts, resizes it to the width actually needed, and caches the result on the edge.

  • Nothing is encoded on your web server, at upload time or afterwards.
  • The originals on the bucket are never modified, so the change is fully reversible.
  • Images already in your library are covered too: there is nothing to reprocess and nothing is rewritten in your database.
  • Optionally, WordPress stops generating thumbnails altogether and Cloudflare produces every responsive size from the original. That is where the real saving on the 10 GB allowance comes from.

This requires a custom domain connected to your bucket, because transformations are served by the Cloudflare zone that answers for that domain. The r2.dev development address cannot do it. The Cloudflare free plan includes 5,000 unique transformations per month; repeat visitors are served from the cache and cost nothing.

Page builder and theme compatibility

Media URLs stored inside page builder data are rewritten as well, so background images, galleries and sliders keep working after an offload:

  • Elementor and Elementor Pro, including generated CSS files and background images.
  • Divi, Beaver Builder and WPBakery Page Builder.
  • Block themes, classic themes, the block editor and any theme that uses the standard WordPress media functions.

Elementor’s CSS cache is cleared automatically after an offload so its generated files point at the new URLs.

Languages

The plugin is fully internationalised. Translations are provided through translate.wordpress.org, where Brazilian Portuguese and any other language can be contributed.

Security

  • The secret access key is encrypted with your WordPress security keys before it is stored.
  • Credentials can be defined as constants in wp-config.php and kept out of the database entirely.
  • Every form is protected with nonces and capability checks.
  • No third party SDK is bundled: requests are signed with AWS Signature Version 4 and sent through the WordPress HTTP API.

External services

This plugin connects to the Cloudflare R2 storage service, which is the whole purpose of the plugin. It does not connect to any other external service and it sends no analytics or telemetry anywhere.

Cloudflare R2 (S3 compatible API)

  • When: whenever a file is offloaded, restored, deleted or listed, and when you use the Test connection or Recalculate storage usage buttons.
  • Where: https://<your-account-id>.r2.cloudflarestorage.com (or the EU or FedRAMP jurisdiction endpoint you select, or a custom endpoint you enter).
  • What is sent: the media files you choose to offload, their file names and content types, your R2 access key id, a request signature generated from your secret access key, and a user agent string containing the plugin version and your site address.
  • What is received: the storage responses of the service, including object listings and sizes used by the usage bar.

Files served to your visitors are additionally requested from the public bucket URL you configure (an r2.dev address or your own custom domain).

Cloudflare terms of service: https://www.cloudflare.com/terms/
Cloudflare privacy policy: https://www.cloudflare.com/privacypolicy/

Frequently asked questions

What do I get when I download CPW Media Offload for Cloudflare R2?

CPW Media Offload for Cloudflare R2 1.3.2 is the latest version. It is a WordPress plugin you can download here free of charge under the GPL license, with the complete feature set included and no trial limitations. It holds a 5/5 rating from 2 user reviews.

Does CPW Media Offload for Cloudflare R2 cost anything?

No. CPW Media Offload for Cloudflare R2 1.3.2 is 100% free — the full GPL version, not a trial or demo. There are no download limits, no accounts to create, and no upsells during the download.

How do I install CPW Media Offload for Cloudflare R2 1.3.2?

Download the ZIP file from this page, then in your WordPress dashboard go to Plugins → Add New → Upload Plugin, choose the file, click Install Now, then Activate. The plugin works immediately after activation — no license key or extra setup is required for the core features.

What are the requirements for CPW Media Offload for Cloudflare R2?

CPW Media Offload for Cloudflare R2 1.3.2 requires WordPress 6.0 or higher and PHP 7.4 or higher. Most modern WordPress hosts already meet these versions. Running older versions may cause features to break, so update WordPress and PHP first if your site is behind.

When was CPW Media Offload for Cloudflare R2 last updated?

Version 1.3.2 was last updated on September 29, 2026. This page is refreshed automatically, so the download here always matches the newest version we have verified.

Is the CPW Media Offload for Cloudflare R2 download safe?

The file is sourced directly from the official WordPress.org repository — the same file the developer published. It is served unmodified, so what you install here is byte-identical to the official release.

Version: 1.3.2
Updated: October 1, 2026

Technical details

Version1.3.2
Last updatedSeptember 29, 2026
Active installs30+
Rating★★★★★ 5/5 (2 reviews)
Requires WordPress6.0 or higher
Requires PHP7.4 or higher
AuthorCriando Para Web
Tagscdn, cloudflare, media-offload, r2, webp

Download CPW Media Offload for Cloudflare R2

Download CPW Media Offload for Cloudflare R2 WP Plugin

Official Page ↗

Note: if the download does not start, disable your ad blocker and try again.

Leave a Comment