Advanced Media Offloader

Advanced Media Offloader is a powerful WordPress plugin that automatically uploads your media files to S3-compatible cloud storage services such as Amazon S3, Cloudflare R2, DigitalOcean Spaces, Min.io and Wasabi, helping you optimize server resources and improve site performance.

Advanced Media Offloader handles all URL rewriting behind the scenes, so your content, themes, and plugins continue to work without modification.

Why Offload Your Media?

  • Reduce Server Load: Move media files off your server to improve site performance
  • Save Storage Space: Free up valuable hosting storage for critical website functions
  • Faster Global Delivery: When paired with a CDN, deliver media faster to users worldwide
  • Improve Scalability: Ensure your site can handle growth without media bottlenecks
  • Enhanced Reliability: Leverage cloud storage’s redundancy for improved uptime

Key Features

Multiple Cloud Storage Options

Connect seamlessly with your preferred S3-compatible cloud storage provider:

  • Amazon S3: The industry standard for object storage
  • Cloudflare R2: S3-compatible storage with zero egress fees
  • DigitalOcean Spaces: Simplified object storage solution
  • MinIO: Self-hosted S3-compatible storage
  • Wasabi: Hot cloud storage with predictable pricing

Smart File Management

  • Automatic Offloading – New media uploads are automatically sent to your cloud storage
  • Smart Policies – Create advanced rules to control exactly which files are offloaded and when, giving you granular control over your storage. (Learn more)
  • Bulk Migration & WP CLI – Easily move existing media to the cloud with powerful command-line support for bulk operations and automation (Learn more)
  • Smart URL Rewriting – All media URLs are automatically rewritten to serve from cloud storage
  • File Versioning – Add unique timestamps to media paths to prevent caching issues
  • Flexible Retention – Choose to keep local copies or remove them after successful offloading
  • Mirror Deletion – Optionally remove files from cloud storage when deleted from WordPress
  • Custom Paths – Configure custom path prefixes in your cloud storage
  • Developer-Friendly – Action hooks for extending functionality

Optimization Features

  • File Versioning: Add timestamps to media paths to prevent cache issues
  • Custom Path Prefixes: Organize files in cloud storage with custom paths
  • Mirror Deletion: Automatically remove files from cloud when deleted in WordPress
  • Detailed Status Reporting: See offload status of all media files

Developer-Friendly Design

  • Action Hooks: Extend functionality with pre/post upload hooks
  • Isolated Dependencies: No conflicts with other plugins using AWS SDK
  • Detailed Logging: Comprehensive error reporting and diagnostics
  • WooCommerce Compatible: Works seamlessly with product images

Real-World Benefits

Case Study: E-commerce Site

A WooCommerce store with 5,000+ product images reduced server load by 65% and improved page load times by 42% after offloading media to Cloudflare R2 with Advanced Media Offloader.

Case Study: Media-Heavy Blog

A photography blog with 12,000+ high-resolution images freed up 28GB of server storage and improved global delivery speeds by implementing Advanced Media Offloader with Amazon S3 and CloudFront CDN.