Upcasted S3 Offload helps you lot go along your Media Library files in an AWS S3 bucket or many other S3 compatible storage providers like DigitalOcean Spaces, Linode Object Storage, Minio, Wasabi, Backblaze, Vultr Object Storage, DreamObjects, Clever Cloud, Tebi and more than.
This plugin helps your website speed and reduces footprint of your website. It does this by moving the files y'all add to youe media library to S3 compatible object storage and rewriting file URL so it matches the new path.
It will assistance you lot reduce your web hosting bill since your website will require less space and eat less bandwidth on your website'due south server.

Our plugin offers you a seamless integration between your WordPress Media Gallery and AWS S3 or S3 compatible storage provider.

Why should I choose S3 for WordPress plugin?

No limits

Y'all can migrate unlimited files to S3 storage.

The tools you demand

You can move your files to and from S3, choose from existing buckets, create new buckets from plugins interface (PRO).
Easy to apply settings and tools panel with a smart pattern.

Increased website functioning

All your files will be served from S3 buckets taking load off your server and increasing the speed of your website.
This has a benign bear upon on ranking in search engines like Google;
Also offers a improve functioning of the website considering the media files are loaded from some other server than the one your website is hosted on.

Lowers website footprint

By storing your media library files on S3 storage, your website consumes less space and bandwidth on your server.
By needing less resources you lot will decrease your website web hosting charges.

Built-in Security

Credentials are encrypted and afterwards fix can't be revealed over again.

Faster and easier website cloning and backup

Since you will not take to worry about migrating your media files anymore it takes less time, space and money to take backups or clone your application.

Free features

  • Unlimited files: no limits regarding how many files you tin can move;
  • Quick setup;
  • (NEW) New column in media library list view that displays where each file is stored (Local storage or S3 Bucket)
  • AWS S3 or whatsoever other S3 compatible service provider works: Files are uploaded to AWS S3 or S3 compatible storage and delivered to anybody from S3 storage servers;
  • Define a custom endpoint: at present you lot tin apply whatever S3 compatible storage provider similar Linode Object Storage, DigitalOcean Spaces, DreamObjects, Wasabi, Vultr Object Storage, Clever Cloud, Tebi and many more. All you have to do is to define a custom endpoint in the newly added field;
  • AWS S3 region selection: you can select a region from AWS bachelor regions. Also you can add together your own region if you apply an S3 compatible storage provider;
  • Keep or delete files: Option to continue the files merely on S3, but on website's server or on both servers;
  • Only new files will be uploaded to S3. You lot have to upgrade to PRO earlier migrating old files to S3 storage;
  • File type filter: yous can cull which type of files you want moved to S3: Images, Documents, Sound, Video and others;
  • View buckets: view already created buckets;
  • Select Bucket: utilize an already created saucepan;
  • Increased security (encrypted credentials);
  • Multipart Uploader: for faster and more stable upload experience;

PRO features brings you a whole new experience

All the costless features +

  • E-mail support;
  • Premium updates;
  • Bucket creation tool: you can create a bucket directly from the plugin interface;
  • (NEW) Set your own batch size: at present you tin increase or decrease the number of images transferred to S3 in 1 request. This will help those who have dedicated servers to upload faster. This choice is for advanced users simply and should be used with caution;
  • File type filter: y'all can choose which type of files you want moved to S3: Images, Documents, Audio, Video and/or others;
  • Migrate certain file types or all files from website's server to S3 and back. When you start the process of migration it runs in the background, and you can leave the page.
  • Deliver your files to your visitors through a CDN like Amazon Cloudfront or other
  • Support for huge files upward to 5Tb (only for upload).

To utilize this plugin yous will have to:

For AWS S3:

  1. Create an AWS S3 business relationship: How to create an AWS S3 account?
  2. Generate your "Access key ID" and "Secret access key"
  3. Create your IAM credentials and copy them somewhere safe to apply in plugin settings

For other S3 storage providers:

  1. Choose an S3 compatible storage provider and create an account
  2. Generate and copy your "Access central ID" and "Secret access fundamental"
  3. Discover and copy your "custom endpoint" details

Installation and Configuration:

To configure the plugin all you have to exercise is to follow these simple steps:
ane. Install AWS S3 Offload
2. If you demand the extra features upgrade to PRO
iii. Get to: Admin dashboard -> Media -> S3 Offload Settings
four. Add your "Access key ID", "Secret access key" and "Region"
5. If you use Linode Object Storage, DigitalOcean Spaces, DreamObjects, Wasabi, Vultr Object Storage or any other S3 compatible storage provider you also need to ascertain a custom endpoint in plugin'south setting. You can usually find this in your storage provider documentation.
5. Click on Save Settings
6. Select your already created bucket or create a new one (you lot can create a new bucket from the plugin's interface if you lot accept a PRO license)
7. Click on Save

All done!

Now you have a seamless integration between your WordPress Media Library and S3 storage.
All the futurity images you upload in your WordPress Media Library volition be automatically be moved to S3 storage and are served to you and to your visitors from S3 servers.

Helpful manufactures:

  1. AWS S3 – What is it, why does information technology help you and how to create an AWS business relationship today?
  2. How to create an Amazon S3 bucket and generate your IAM credentials (API key and Secret key) using the new 2022 AWS S3 interface?

How it works?

  1. Later on you prepare the "Mandatory Settings" and select a bucket, the plugin will automatically motility all the newly added files to your saucepan.
  2. If you accept a PRO license, you accept some extra tools. They will assist you in moving your one-time files from media library to S3 and backwards.

How to bank check if everything is working properly?

  1. Set the Mandatory Settings of the plugin beneath and click "Save Settings"
  2. Select your saucepan and click "Salve"
  3. Become to Media Library and upload a file (an image is amend for testing purposes)
  4. Check to see if you can view the file. If it's an paradigm you lot should see the preview.
  5. Check the URL of that file. You should run across the new URL. Yous can compare information technology with the URL of an old file.

How to debug an issue?

  1. Edit your wp-config.php file and turn on debug mode and debug log
  2. Go to wp-content and search for debug.log if you tin can notice a file with that name already there please rename it to something else or delete it if you don't demand the old logs.
  3. Repeat the opperation that you were trying to practice when you had trouble.
  4. Check the contents of debug.log and try to find out what went wrong. On that log you can see all the errors, notices and warnings timestamped in chronological gild.
  5. Depending on what you lot see in your debug log, disable your plugins that throw errors one by i and echo steps iii-iv until is working.
  6. This mode you will exist able to observe out if the problem is acquired past another plugin.
  7. If you tin't figure it out, permit us know on the forums or go to our website and write to us.!

The plugin is not working equally expected. What tin can I do?

  1. Check your plugins and DISABLE all the plugins that alters/enhances/modifies the default WordPress Media Library functionality
  2. Check your plugins and DISABLE all the plugins that use of AWS services
  3. Verify if Upcasted S3 Offload is working
  4. If after these steps Upcasted S3 Offload plugin nevertheless doesn't piece of work delight write to usa on the support forum, so we can help you.
  5. We appreciate all the feedback we tin can collect. Please write to us near any incompatibility you lot found, so we can try to solve it.

Can I use this plugin with S3 compatible storage providers similar Linode Object Storage, DigitalOcean Spaces, DreamObjects, Wasabi, Vultr Object Storage?

Yes, Upcasted S3 Offload can exist used with whatsoever S3 compatible storage provider.
All you lot have to exercise is search for your storage provider custom endpoint and add it to "Define custom endpoint" field in plugin settings.

Can I keep a copy of the files on my server

Yes you tin. Become to plugin setting nether Media Library > S3 Offload Settings and choose the behavior yous desire.
You can continue or non a copy of the files on your website'southward server or on S3 if you migrate back.

How can I migrate all my media library files to S3?

You need to upgrade your program to PRO. Yous volition accept tools to move files to and from S3 bucket. You lot tin can do that past installing the free version and and so press Upgrade nether Media Gallery > S3 Offload Settings > Upgrade

Is Upcasted S3 Offload uniform with WooCommerce?

Yep, Upcasted S3 Offload by Upcasted is compatible with WooCommerce.

Is Upcasted S3 Offload compatible with Elementor?

Aye, Upcasted S3 Offload past Upcasted is compatible with Elementor.

Is Upcasted S3 Offload uniform with LearnDash?

Yes, Upcasted S3 Offload by Upcasted is compatible with LearnDash.

Does this plugin copies or moves local files to AWS S3?

Upcasted S3 Offload Plugin by Upcasted moves the files you upload in WordPress Media Library to the S3 bucket chosen later you activated the plugin.

The movie shows a lot of settings, in fact, only three

Easy to utilise, connected S3 super Fast

Is this plugin compatible with Elementor Pro? Will information technology let me to use images from my Amazon S3 account?

I tested this plugin merely to find out it could not be used on my site without paying for it. Uninstalled it and it leaves my site broke. Be enlightened not to install unless you know exactly what yous are doing. Maria

Does exactly what it says. Easy to setup and use.

Read all 5 reviews

"Upcasted S3 Offload – AWS S3, Digital Ocean Spaces, Backblaze, Minio and more" is open source software. The following people have contributed to this plugin.

Contributors

  • upcasted

3.0.2

  • added indicator to media library list view to view where each file is stored.
  • added FAQ section on plugin settings page
  • fixed a visual issues for notices
  • fixed some remote instance when the migrator got stuck because of corrupt media

3.0.1

  • Upgraded: AWS SDK, Guzzle & more
  • Security fix
  • Set up: Image path was wrong for sure users

3.0.0

  • Upgraded: minimum PHP version to 7.0
  • Added: New input "Define custom endpoint". This is necessary only for those who prefer on using other S3 storage providers like Linode Object Storage, DigitalOcean Spaces, DreamObjects, Wasabi, Vultr Object Storage and many more.
  • Added: New input "Define batch size". This is useful to those who want to motion more or less files in a batch when migrating media files.
  • Enhancement: Better mistake handling
  • Enhancement: Rewritten plugin lawmaking and optimised logic for meliorate functioning and stability
  • Enhancement: Now the Region has a select box with all the available AWS S3 regions. For those who prefer S3 compatible storage providers it allows you lot to put a custom value if needed.
  • Removed: In window migration tool with AJAX. That tool was not stable and permitted only a small-scale number of files to be migrated.
  • Tested also with the new WordPress 5.9

ii.2.1

  • Enhancement: Made file blazon filter more man-readable

2.two.0

  • Added: Filetype mime filter. Now you lot tin can filter the files you upload to AWS my mime blazon.
  • Update: Freemius SDK updated to the latest version

2.i.2

  • Prepare: Some users could not delete certain files like .mp3, .mov, .pdf, .mp4

2.1.1

  • Fix: Images were not showing after installing and connecting the plugin.
  • The plugin is fully compatible with WordPress 5.6

2.ane.0

!Of import – Please update because this version is more than reliable
* Set: at present all files are uploaded correctly (PDF and many other piece of work)
* Enhancement: yous can now move you lot files faster than ever. Huge speed increase.

two.0.0

!Important – Delight update considering this version is more reliable
* Characteristic: new uploader then y'all tin can upload files faster
* Feature: support for huge files upwardly to 5Tb
* Feature: option to choose if you want or not to keep a re-create on website server
* Enhancement: Interface improvements
* Enhancement: Added detailed clarification for every tool
* [PRO] Fixed: sometimes if the transfer stopped because of an mistake it could not proceed past that attachment and got stuck
* [PRO] Feature: support for CDN
* [PRO] Feature: support for background transfer of the files to and from S3
* [PRO] Feature: choice to choose if you want or non to keep a re-create on Amazon S3 when migrating files dorsum to server.

ane.0.3

  • Added Multipart Uploader, so it can upload large files without whatsoever bug

i.0.2

  • !IMPORTANT Stock-still some issues with the licensing that made the plugin to malfunction.

i.0.1

  • Renamed the plugin