Media storage for WordPress

Your media library in the cloud. Every link stays the same.

DiluxOne Offload moves wp-content/uploads to Azure Blob Storage or to any S3-compatible service and serves it from there. A PHP stream wrapper intercepts every read and write, so WordPress, WooCommerce, page builders and image editors keep working without a database migration.

Wp offload screenshot 1

DiluxOne Offload

What it does

Azure and S3-compatible

Azure Blob Storage, Amazon S3, Cloudflare R2, Backblaze B2, DigitalOcean Spaces, Wasabi, Google Cloud Storage and any server that speaks the S3 API.

No URL rewriting

Content keeps pointing at /wp-content/uploads/. Nothing in the database changes, so turning it off brings everything back.

Sync you can watch

The first sync runs in the browser file by file, with cancel, resume and retry. Large files stream in blocks.

Honest connection health

When the cloud is unreachable an upload fails with a clear error. Nothing is silently written somewhere else.

Multisite ready

Per-site configuration, credentials encrypted at rest and a clean uninstall.

Managed storage, soon

DiluxOne Storage: the same plugin, with storage run by DiluxOne. No cloud account of your own needed.

In the dashboard

See it before you install it

Wp offload screenshot 3
Entering the storage account and testing the connection.
Wp offload screenshot 10
S3-compatible storage: pick the service and the endpoint fills itself in.

Get DiluxOne Offload

On WordPress.org. Free and open source, with no account needed to use it.

Scroll to Top