I moved over 15,000 images
I moved over 15,000 images from my WordPress server to Cloudflare R2 using OffloadX, and the process was seamless.
Run the bulk migrator to upload pending media to Cloudflare R2.
Start Migration →
Auto-Offload on Upload
Every media upload is automatically sent to your chosen provider after WordPress finishes generating thumbnails. Zero workflow changes needed — it just works.
Full URL Rewriting
Post content, srcset, REST API responses, og:image tags — every URL is rewritten to your CDN domain automatically.
CDN Safety Checker
Verifies your file is accessible at the CDN URL before deleting the local copy. Prevents data loss from misconfigured buckets.
Scheduled Offload
Automatically offload new uploads on a schedule. Runs via WP-Cron to keep your server storage tidy without manual intervention.
Cloudflare Images + WebP
Use Cloudflare's Image CDN with automatic WebP conversion via Polish. Serve optimized images to every visitor without extra configuration.
Bulk Migrator
Migrate your entire existing media library in batches. Progress bar, pause/resume, server-validated tokens per batch.
Per-File Audit Log
Every offload, deletion, URL rewrite, and rollback is logged per attachment. Track exactly what happened to every file.
One-Click Rollback
Instantly revert all CDN URLs back to local WordPress URLs. Safely switch providers or disable the plugin at any time.
WooCommerce Support
Product images, gallery thumbnails, cart images — all offloaded and URL-rewritten. Full WooCommerce compatibility on Agency.
Download the free plugin from our website or through the WordPress plugin dashboard.
Add API credentials for your chosen storage. Test the connection before saving.
Move your existing media library in batches. Watch the real-time progress bar.
Your media is now served globally — faster load times and a leaner server.












Switch providers without touching your content. OffloadX handles every major S3-compatible provider plus Bunny Storage’s CDN network.
I moved over 15,000 images from my WordPress server to Cloudflare R2 using OffloadX, and the process was seamless.
My site was very slow — since I got OffloadX all my media is offloaded and the speed difference is night and day.
I've used OffloadX with AWS S3 as my CDN and it works effectively. Couldn't be happier with the results.
My best offload plugin. The UI is sleek and works perfectly. Hands down the best I've tried.
OffloadX made my WordPress website faster and the setup was incredibly straightforward from start to finish.
100% of my media problems solved. I managed to upload all my files to R2 without a single hiccup.
Free forever for up to 100 files. Upgrade any time, cancel any time.