From eBooks, to WordPress plugins, to PDF files and more, we make selling digital products a breeze.
Powerful functionality right out of the box. See for yourself.
Easily create discount codes to encourage customers to buy more. Discounts can be offered at flat or percentage rates and include settings for expiration, maximum uses, and more.
Allow your customers to purchase multiple downloads at once using the shopping cart system. With minimum page loads and cleanly designed cart elements, the shopping cart feels seamless.
There are no limitations when it comes to distributing your digital products. Allow customers to download their purchased files endlessly or restrict file downloads by time and/or attempt.
All product files are restricted to authorized customers only. No configurations is required. You may also set the file download limit and download link expiration.
Through the use of a single shortcode, output an entire purchase history table that is only viewable by logged in customers. Unauthorized users will not have access.
Monitor all there is to know about how your product files are being downloaded by your customers. Easily track date, time, and even IP address of all purchased and downloaded files.
Developers and external applications can take advantage of a complete RESTful API that provides easy access to sales and product information in either jSON or XML format.
No business is complete without detailed bookkeeping. Easy Digital Downloads has a built-in reporting platform for easily viewing stats, making custom reports, and much more.
Enhance Easy Digital Downloads by purchasing a Pass, or individual extensions.
Everything needed to get started with Easy Digital Downloads!
Single site: Extension licenses included in the Personal Pass can only be activated on one site at a time.
Improve customer experience with extended functionality.
Single site: Extension licenses included in the Extended Pass can only be activated on one site at a time.
Transform your business model with our most popular extensions.
Single site: Extension licenses included in the Professional Pass can only be activated on one site at a time.
Hey, agencies and freelancers. This option is perfect for client work!
Unlimited sites: Extension licenses included in the All Access Pass can be activated on unlimited sites.
The All Access Pass includes our full extensions catalogue! Click the button below to see the complete list of included and excluded extensions for all Passes.
Extensions comparisonAbsolutely. If you don't see a pass that fits your needs, or perhaps you'd like to add specific functionality to your business, purchase individual extensions that meet your needs. Visit our extensions catalogue.
No. Extensions are entirely optional but do help to dramatically extend the functionality of your eCommerce store. If you just want to download the Easy Digital Downloads base plugin, click here.
Active community of users and developers
Our thriving ecosystem makes Easy Digital Downloads a pleasure to build upon.
2,000,000
Downloads & Counting4.8/5
User Reviews108
Extensions & Themes170
Project ContributorsWhile Easy Digital Downloads' primary focus is the distribution of digital downloads, feedback from users and selfless developers from around the world drive the open-source project to many facets of eCommerce.