This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Easy Digital Downloads – Free Download


This is extension tested up to Easy Digital Downloads 1.5. EDD – Free Download will override the original purchase button for every download product that has price of 0 (free), to a direct download link, bypassing normal shopping cart mechanism, but still maintaining awesome features of EDD, such as download logs report, and requiring user to register before download.

Upon activation, the extension will create 3 pages:

  • File list page
  • User login and registration page
  • Download gateway page

When a user click on download url, the extension will first check, if the download has more than 1 files, then user will be first redirected to file list page, if there is only 1 file, user will be brought directly to download gateway page, in this page the download will be started after some certain time that you can specify via settings, the benefit is you can show any message or promoting your premium product at this page.

All pages are hidden in the front end, but fully editable via wordpress admin.

If you check in must login option, user will be checked whether they are login or not in every step, and will be redirected to login and registration page if they aren’t logged in, and they will be redirected back exactly to their previous url before loggin on or registering.

And this plugin is compatible with easy digital downloads mail chimp extension.


  • All the things that you can customize via settings page.


  1. Upload plugin package file to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Configure plugin under Easy Digital Downloads settings page -> Misc


Why is this page blank?

No one asked anything yet :p


Read all 19 reviews

Contributors & Developers

“Easy Digital Downloads – Free Download” is open source software. The following people have contributed to this plugin.



= 0.2.0
* Fix download limit being ignored

= 0.1.9
* Move everything to a subfolder to prevent weird issue
* Added %name% wildcard to add download name to button

= 0.1.8
* Update 1 line of outdated code in download process function.


  • Fix download issue with EDD


  • Forgot to cleanup a test code


  • Fix silly error when renaming function name


  • Changed and added 2 action ‘vp_edd_fd_before_member’ and ‘vp_edd_fd_after_member’


  • Fix stupid way of getting page id


  • Fix weird bug in WP multisite, when using settings.php as a filename
  • Fix php error notice when a download doesn’t has any file


  • Fix compatibility issue with EDD 1.5


  • Initial version