Active installs
3K+
Subscription includes
Support
Serve your digital products faster and more reliably by offloading WooCommerce file delivery to Amazon S3.
This extension connects your WooCommerce store directly to your Amazon S3 account. When a customer downloads their purchase, the file is served from your S3 bucket using a secure, time-limited URL.
Use it globally across your store, or configure S3 delivery per file.
Using Amazon S3 storage to serve your digital products gives you:
When a customer downloads their purchase, the file is fetched securely from your S3 bucket seamlessly and automatically.
🔁 Offload WooCommerce files to S3
🗂 Serve files from multiple S3 buckets
🔗 Embed S3 file paths using shortcodes
🔄 Mix S3 and local files in the same product
🔒 Secure delivery using signed, time-limited URLs
Whether you need to host large WooCommerce files or just improve reliability for your digital store, this plugin gives you total control.
Whether you’re selling:
You’ll get fast, scalable delivery backed by Amazon Web Services and a smoother experience for your customers.
Built and supported by the team at:
Yes. You'll need an active AWS account with access to S3. We recommend creating a dedicated bucket for your WooCommerce downloads.
Yes. You can assign files from different buckets to a single product if needed. The plugin supports full flexibility across your AWS storage.
It enhances it. You can choose to use S3 for all digital files, or configure it per file. Files not assigned to S3 will be delivered the standard way.
Yes. Files are served using signed, time-limited URLs. Customers only get access to the exact files they've purchased and only for a limited time.
Kestrel is the team behind some of the most widely adopted WooCommerce plugins. We’re known for building reliable, performant tools that developers and merchants trust at scale.
Categories
Extension information
Compatibility
Countries