Choose where your media lives.
Offloft works with any S3-compatible storage, so the choice is yours. Cloudflare R2 has no fees for data your visitors download. Amazon S3 is the most widely used. Wasabi, Backblaze B2 and DigitalOcean Spaces are simple and low-cost. You can switch providers later.
What matters for WordPress media
| Provider | Storage | Visitor downloads | Minimum storage time | Custom domain or CDN | Free tier |
|---|---|---|---|---|---|
| Cloudflare R2 | $0.015 per GB a month | No fee | None | Your own domain, if it is on the same Cloudflare account | 10 GB of storage, 1 million write and 10 million read operations a month |
| Amazon S3 | $0.023 per GB a month (US East, first 50 TB) | First 100 GB a month free across AWS, then $0.09 per GB for the next 10 TB | None for S3 Standard | The bucket address works straight away. Your own domain needs a CDN in front | New AWS customers get up to $200 in credits, on a plan that lasts 6 months |
| Wasabi | From $7.99 per TB a month, with a 1 TB minimum charge | No per-GB fee, within a reasonable-use policy: monthly downloads up to your stored amount | 90 days. Files deleted sooner are still charged for the rest of the period | Through Cloudflare, with a bucket named after your media domain. Public files are restricted on newer accounts | A free trial: 100 GB for 30 days, or 10 GB for 14 days on a free email address |
| Backblaze B2 | From $6.95 per TB a month. The first 10 GB is free | Free up to 3 times your average monthly storage, then $0.01 per GB | None | The bucket address works straight away. Your own domain through Cloudflare or another CDN | The first 10 GB of storage |
| DigitalOcean Spaces | $5 a month, including 250 GiB. Then $0.02 per GiB | 1,024 GiB a month included, then $0.01 per GiB | None | A built-in CDN at no extra cost, and your own domain in the bucket settings | No free tier listed |
Offloft and each provider
Cloudflare R2
No fee for the data visitors download, and a generous free tier. Needs your own domain for a live site.
Amazon S3
The most widely used, with regions worldwide. Downloads are charged per GB after a free monthly amount.
Wasabi
A flat price with no per-GB download fee. Has a 1 TB minimum charge and a 90-day minimum, and restricts public files.
Backblaze B2
Low-cost storage with free downloads up to three times what you store, and no minimum duration.
DigitalOcean Spaces
A simple monthly price that includes storage, transfer and a built-in CDN.
Other S3-compatible storage
Akamai (Linode), Scaleway, Vultr, MinIO and any other S3-compatible storage.
Questions about choosing
Can I switch providers later?
Yes, in two steps. Bring your files back to your server with Offloft, then connect the new bucket and offload them again. There's no one-step move between providers.
Which provider is cheapest?
It depends on how much you store and how much your visitors download. Compare both against the table, and check each provider's own page for your numbers.
Your media, in your bucket, checked.
Install Offloft free. Setup takes five steps, and nothing moves until the connection test passes.