The WPDM Amazon S3 Storage Addon is the official WordPress Download Manager extension that allows you to store, manage, and serve all your downloadable files directly from Amazon S3 and other S3-compatible storage services. It is designed for WordPress site administrators who handle large volumes of downloads and need to free up server space without sacrificing performance or security.
This addon completely transforms the way you manage your files. Instead of relying on your server's local storage, you can connect your site to Amazon S3, DigitalOcean Spaces, Wasabi, Backblaze B2, Google Cloud Storage, Filebase, or any compatible provider via a custom endpoint. Everything is managed from a modern S3 file explorer integrated directly into the WordPress dashboard, with list or grid views, breadcrumb navigation, and drag-and-drop file uploads with real-time progress tracking.
Key features include the S3 file picker for download packages, allowing you to attach multiple files from the cloud with a single click. The auto-sync engine automatically migrates existing package files to S3, processing one package per cron cycle to avoid timeouts, with a real-time progress panel and email notifications upon completion. You can also upload files directly to S3 when creating new packages, with optional organization into subfolders by package ID.
Security is a priority: the addon generates temporarily expiring signed download URLs, maintains WPDM access control, and logs all downloads in the plugin's statistics. It also includes role-based access control, allowing you to assign specific buckets to different user roles with read-only mode. Additionally, it offers preview of PDF documents and Microsoft Office files directly in the browser.
With support for multiple storage providers, configurable credentials from wp-config.php for enhanced security in deployments, and CloudFront CDN compatibility for faster global delivery, this addon is the ultimate solution to scale your download site without storage or bandwidth limits.