Amazon S3 WordPress Media

Amazon S3 WordPress Uploads

Amazon S3 WordPress Uploads extension allows you to sync your private WordPress files protected by Prevent Direct Access Gold to Amazon S3 seamlessly. It then automatically updates their original URL on your content with the corresponding Amazon S3 links. Best of all, our extension automatically expires then replaces these Amazon S3 links with a new expiring link in every single minute.

As a result, Amazon S3 WordPress Uploads extension not only speeds up your private files load time but also prevents others from sharing them with unwanted users.

The extension is also working with WooCommerce to serve your digital products with Amazon S3 URLs.


  • Sync WordPress Files to Amazon S3 with just a single click

    You can sync (copy) any WordPress media files to Amazon S3 with just one click. You can also set to automatically remove these files from your server once they're synced to your S3 bucket.

    Similarly, there is an option to automatically sync your future file uploads or once they're protected by Prevent Direct Access Gold.

    Simply un-sync or delete your WordPress files to remove them from Amazon S3.

  • Protect Your Digital Files on Amazon S3 Bucket

    The extension sets the permission of your protected files to private on your Amazon S3 bucket so that no one is able to find and access them directly. The only way to access them is using Amazon signed URLs auto-generated by our extension.

  • Integrate with CloudFront CDN

    Integration with CloudFront is never easier with our extension. Once you have set up your CloudFront distributions on Amazon, simply put the custom domain (CNAME) on our setting options, all your media and asset files will be served using CloudFront CDN.

  • Integrate with WooCommerce Products

    The extension protects and serves your synced product files with Amazon S3 (CloudFront) signed URLs, which offers more reliability and faster download speeds for your customers.

  • Automatically replace the old file URLs with their Amazon S3's in your content

    On your selected pages, our extension will search and automatically replace the old file URLs in your content with the corresponding Amazon S3 or CloudFront URLs without having you to make any changes manually.

    This comes in useful when you want to sync files already embedded in your content. These S3 links make your files and website at large load much faster thanks to Amazon S3's powerful content storage and distribution.

  • Protect Private Files in content with expiring Amazon S3 URLs

    Better yet, each and every Amazon S3 link created by our extension will automatically expire in 1 minute by default. Once expired, Amazon S3 WordPress Integration extension will then replace it with a new expiring Amazon S3 link. You can also change the default expiration time of your Amazon S3 links on our extension settings page.

    This helps prevent your members and subscribers from sharing your private images, documents, and files without permission.

$99 Today only $89

Download NOW

All price options are billed yearly. You may cancel your subscription at any time. Extensions subject to yearly license for support and updates. View terms.


WordPress: 4.0 or higher
Prevent Direct Access Gold: or higher
PHP: 7.0 or higher



  • Elementor Pro templates
  • dFlip PDF FlipBook WordPress Plugin

Extension Details

Developer: BWPS Team
Version: 1.1.0
License: As per your PDA license

Your extension license is tied to your Prevent Direct Access (PDA) Gold license. So please use the same email when purchasing PDA Gold and this extension.

What they are saying

caret-down caret-up caret-left caret-right

Such an easy and simple way to protect my videos. Recommended!

Antonio Cruz, US

Thanks a lot. I like this plugin

Bernard Chantal, Canada