Best downloads plugins for WordPress
The most popular downloads plugins for WordPress in November 2026, in WordPress.org’s own popular order, which follows active installs. Simple Download Monitor leads with 20K+ active installs, ahead of Prevent Direct Access (10K+) and Easy Media Download (9K+). All 88 plugins tagged “downloads” are below, with figures from WordPress.org that update every day.
Installs aren’t everything: a recent release, a “Tested up to” that matches the current WordPress, and support threads that get resolved show a plugin is looked after. Open any plugin for its downloads, rank history and alternatives.
Research this niche or see all plugins.
Top 10 downloads plugins
- 1.
Simple Download MonitorThe most installed downloads plugin, with 20K+ active installs. Rated 4.7 from 158 reviews, updated 1 week ago.
- 2.
Prevent Direct Access10K+ active installs. Rated 4.6 from 298 reviews, updated 2 months ago.
- 3.
Easy Media Download9K+ active installs. Rated 4.0 from 28 reviews, updated 2 months ago.
- 4.
Download After Email7K+ active installs. Rated 4.4 from 30 reviews, updated 7 months ago. Tested only up to WordPress 6.9.11.
- 5.
Free Downloads WooCommerce4K+ active installs. Rated 4.7 from 85 reviews, updated 2 months ago.
- 6.
CatFolders Document Gallery & PDF Library3K+ active installs. Rated 4.5 from 15 reviews, updated 1 week ago.
- 7.WP-DownloadManager
3K+ active installs. Rated 4.0 from 37 reviews, updated 1 month ago.
- 8.
Simple Download Counter2K+ active installs. Rated 4.9 from 19 reviews, updated 3 days ago.
- 9.
Easy Digital Downloads Free Link900+ active installs. Rated 5.0 from 5 reviews, updated 2 months ago.
- 10.Media Vault
700+ active installs. Rated 4.4 from 27 reviews, last updated 12 years ago. Tested only up to WordPress 3.7.41.
All 88 plugins tagged “downloads”

Simple Download Monitor
Up in the last 7 days:1#1,147by mra13 / Team Tips and Tricks HQ13 days ago
Easily manage downloadable files and monitor downloads of your digital files from your WordPress site.
- Installs
- 20K+
- Rating
- 4.7(158)
- Downloads
- 523/day

Prevent Direct Access
Up in the last 7 days:1#1,844by WP Folio Team2 months ago
A simple way to prevent search engines and the public from indexing and accessing your files without complex user authentication.
- Installs
- 10K+
- Rating
- 4.6(298)
- Downloads
- 120/day

Easy Media Download
Up in the last 7 days:7#2,294by Noor Alam2 months ago
Easy Media Download allows you to embed download buttons on your WordPress site. Add file download functionality with this WordPress download plugin.
- Installs
- 9K+
- Rating
- 4.0(28)
- Downloads
- 41/day

Download After Email
Down in the last 7 days:8#2,668by mkscripts7 months ago
Download After Email is a free Subscribe & Download plugin that allows you to gain subscribers by offering free downloads.
- Installs
- 7K+
- Rating
- 4.4(30)
- Downloads
- 39/day

Free Downloads WooCommerce
Up in the last 7 days:3#3,439by Wp Enhanced2 months ago
Allow users to instantly download your free digital products without going through the checkout.
- Installs
- 4K+
- Rating
- 4.7(85)
- Downloads
- 46/day

CatFolders Document Gallery & PDF Library
Down in the last 7 days:15#3,701by CatFolders8 days ago
Display WordPress PDF gallery and file gallery from folders. Comes with a clean, searchable & sortable list/grid layout.
- Installs
- 3K+
- Rating
- 4.5(15)
- Downloads
- 81/day
WP-DownloadManager
Down in the last 7 days:3#4,178by Lester Chan1 month ago
Adds a simple download manager to your WordPress blog.
- Installs
- 3K+
- Rating
- 4.0(37)
- Downloads
- 53/day

Simple Download Counter
Down in the last 7 days:2#4,446by Jeff Starr3 days ago
Simply counts the number of times your files are downloaded. Display download links and counts using shortcodes.
- Installs
- 2K+
- Rating
- 4.9(19)
- Downloads
- 42/day

Easy Digital Downloads Free Link
Down in the last 7 days:22#6,976by webaware2 months ago
replace EDD add-to-cart button with download link when product is free
- Installs
- 900+
- Rating
- 5.0(5)
- Downloads
- 11/day
Media Vault
Down in the last 7 days:65#7,682by Max GJ Panas12 years ago
Protect attachment files from direct access using powerful and flexible restrictions. Offer safe download links for any file in your uploads folder.
- Installs
- 700+
- Rating
- 4.4(27)
- Downloads
- 11/day

Secure Downloads
Down in the last 7 days:12#8,311by wpdevelop11 months ago
Easy generate and distribute secure links for file downloads, that can expire, and track every download.
- Installs
- 600+
- Rating
- 4.1(10)
- Downloads
- 11/day

m1.DownloadList
Up in the last 7 days:16#9,773by maennchen1.de2 months ago
This plugin easily displays the folders and files from a selected directory. It can be placed by shortcode in any post.
- Installs
- 400+
- Rating
- 4.7(21)
- Downloads
- 11/day

LemonInk Ebook Watermarking for WooCommerce
Up in the last 7 days:209#13,412by Piotrek Bator21 days ago
Watermark EPUB, MOBI and PDF files in your WooCommerce store using the LemonInk service.
- Installs
- 100+
- Rating
- 5.0(10)
- Downloads
- 11/day

My Downloads Shortcode for WooCommerce
Up in the last 7 days:4#14,048by Matt Pramschufer5 years ago
Creates a shortcode which can be displayed on any page to show users WooCommerce available downloads.
- Installs
- 100+
- Rating
- 5.0(7)
- Downloads
- 11/day
Simple Downloads List
Up in the last 7 days:55#14,923by Neofix1 year ago
Provide a list of downloads for your visitors - quick and easy. With download categories and mobile friendly design.
- Installs
- 100+
- Rating
- –
- Downloads
- 11/day

PayPal Digital Downloads
Up in the last 7 days:147#16,836by Scott Paterson9 years ago
Start selling digital products on your site in just a few minutes. No Coding Required. Official PayPal Partner.
- Installs
- 90+
- Rating
- 4.6(7)
- Downloads
- 0/day
Documents Tab for WooCommerce
Down in the last 7 days:69#16,857by dimitrov.adrian11 years ago
Allow attach various documents and media files to a product as separate tab.
- Installs
- 90+
- Rating
- 4.3(3)
- Downloads
- 0/day
Easy Digital Downloads
Down in the last 7 days:49#17,308by Syed Balkhi5 years ago
Allow terms of use to be specified on a per-product basis
- Installs
- 90+
- Rating
- –
- Downloads
- 0/day
s2member Secure File Uploader
Down in the last 7 days:12#17,433by Lew Ayotte13 years ago
A s2member add-on that allows you to upload a file to the s2member-files/ secure directory and automatically insert a link into your post.
- Installs
- 80+
- Rating
- 3.0(4)
- Downloads
- 0/day

MCRPD Regenerate Download Permissions for woocommerce
Up in the last 7 days:242#17,878by Cristian Leguizamón2 months ago
Regenerate downloadable permissions for orders in batches via AJAX.
- Installs
- 80+
- Rating
- 4.7(3)
- Downloads
- 11/day

GitHub Release Downloads
Down in the last 7 days:84#19,641by IvanRF6 years ago
Get the download count, links and more information for releases of GitHub repositories.
- Installs
- 60+
- Rating
- 4.8(4)
- Downloads
- 0/day
Easy Digital Downloads
Down in the last 7 days:112#20,125by Astoundify4 years ago
Specify and display frontend submission data as "product details" in a widget.
- Installs
- 50+
- Rating
- 5.0(1)
- Downloads
- 0/day

Digital Product Showcase
Down in the last 7 days:1,483#21,041by WPBean3 months ago
Add responsive product sliders for Easy Digital Downloads and showcase your digital products with ease.
- Installs
- 50+
- Rating
- 5.0(2)
- Downloads
- 0/day

Disable Downloadable Repeat Purchase
Down in the last 7 days:14#23,530by pwallner8 years ago
For WooCommerce. Disable the ability for logged in users to purchase items they already own that are downloadable.
- Installs
- 30+
- Rating
- 5.0(2)
- Downloads
- 0/day
Affiliates Manager WP eStore Integration
Down in the last 7 days:269#24,051by affmngr1 year ago
Process an affiliate commission via Affiliates Manager after a WP eStore checkout
- Installs
- 30+
- Rating
- –
- Downloads
- 0/day

Downloads for logged in users
Down in the last 7 days:81#25,496by daymobrew2 months ago
Limit access to specified media files to logged in users. Very simple interface with no unnecessary features.
- Installs
- 20+
- Rating
- –
- Downloads
- 0/day
Easy Digital Downloads
Up in the last 7 days:311#25,596by Phil Johnston8 years ago
Keep the "Add To Cart" ajax button on the screen instead of switching to a "Checkout" button. This way, multiples can be added to …
- Installs
- 20+
- Rating
- –
- Downloads
- 0/day

Easy Digital Downloads
Down in the last 7 days:552#27,096by Syed Balkhi10 years ago
Allow a product to be marked as Digital and have a badge after it's title to indicate as such.
- Installs
- 20+
- Rating
- 5.0(1)
- Downloads
- 1/day
Affiliates Manager and Sell Digital Downloads
#27,336by wp.insider1 year ago
Process an affiliate commission via Affiliates Manager after a sell digital downloads checkout
- Installs
- 20+
- Rating
- –
- Downloads
- 0/day
Simple Download Manager
Up in the last 7 days:89#27,699by Noptin Newsletter Team1 month ago
Easily add, restrict, and track digital downloads in WordPress — protect files with passwords, user roles, IPs, or subscriber access.
- Installs
- 20+
- Rating
- –
- Downloads
- 0/day
EDD Versions
Down in the last 7 days:298#27,743by Jason14 years ago
This plugin adds version numbers to your downloadable software products in Easy Digital Downloads.
- Installs
- 20+
- Rating
- –
- Downloads
- 1/day

Zodan Authorized Downloads
Up in the last 7 days:84#28,189by Marten Moolenaar1 month ago
Protect documents from unauthorized download.
- Installs
- 20+
- Rating
- –
- Downloads
- 11/day
Ultimate Downloadable Products for WooCommerce
Down in the last 7 days:1,257#29,387by ethereumicoio2 days ago
Ultimate Downloadable Products shows the files inside a digital product before the buyer pays - on WooCommerce or Easy Digital Downloads.
- Installs
- 10+
- Rating
- 5.0(3)
- Downloads
- 60/day
Easy Digital Downloads
Down in the last 7 days:25#30,583by Syed Balkhi5 years ago
Lock file download access to the original purchase IP for Easy Digital Downloads
- Installs
- 10+
- Rating
- –
- Downloads
- 0/day

Download Directory
Down in the last 7 days:591#30,740by patrice10 years ago
Create a download directory website in a minute. Allow user to receive update alert for new software's version.
- Installs
- 10+
- Rating
- 3.0(1)
- Downloads
- 0/day
MetaSlider Downloads
Up in the last 7 days:25,621#30,801by MetaSlider23 days ago
Manage downloadable files and monitor downloads of your digital files from your WordPress site.
- Installs
- 10+
- Rating
- –
- Downloads
- 11/day

Lead Magnet Locker
Down in the last 7 days:549#31,319by G.Maccario15 days ago
Securely lock downloads behind email capture. Simple setup, scheduling, analytics, and protected links.
- Installs
- 10+
- Rating
- –
- Downloads
- 0/day

Bouzin Download Stats Manager
Up in the last 7 days:889#32,233by bouzin3 months ago
Tracks downloads from a chosen folder and displays secure, sortable statistics in the WordPress administration.
- Installs
- 10+
- Rating
- 5.0(1)
- Downloads
- 0/day
DLM Changelog Add-on
#33,910by Erin Morelli7 years ago
An add-on for Mike Jolley's Download Monitor which adds version changelog functionality.
- Installs
- 10+
- Rating
- –
- Downloads
- 0/day
Easy Digital Downloads
Up in the last 7 days:141#34,581by Yudhistira Mauris10 years ago
EDD extension plugin for displaying how many sales were made for certain product on the product purchase button area.
- Installs
- 10+
- Rating
- 5.0(2)
- Downloads
- 0/day
WordPress Download Counter
Down in the last 7 days:182#34,718by Automattic17 years ago
Allows you to show the download counter for WordPress on your site.
- Installs
- 10+
- Rating
- –
- Downloads
- 0/day

Download Sender
Up in the last 7 days:5,280#36,011by Mustapha FERSAOUI7 years ago
Download Sender allows you to add a download button, which when clicked displays a file sending form requiring users to enter their email address to r …
- Installs
- 10+
- Rating
- –
- Downloads
- 0/day
Easy Digital Downloads Affiliate Banners
Up in the last 7 days:1,446#36,463by Remi Corson14 years ago
Tested up to 3.4 Stable Tag: 1.0 With this plugin you'll be able to easily display nice Easy Digital Downloads banners using the affiliate syste …
- Installs
- 10+
- Rating
- –
- Downloads
- 0/day
Crowdfunding WePay oAuth 2.0 by Astoundify
Up in the last 7 days:5,339#38,279by Adam Pickering12 years ago
Add WePay oAuth2 support for Easy Digital Downloads WePay and Crowdfunding by Astoundify.
- Installs
- 10+
- Rating
- –
- Downloads
- 0/day

Disable Downloadable Repeat Purchase
Up in the last 7 days:2,178#38,436by Richard Webster10 years ago
For WooCommerce. Disable the ability for logged in users to purchase items they already own that are downloadable.
- Installs
- 10+
- Rating
- 4.0(1)
- Downloads
- 0/day
Download Manager MS
#39,141by bquade14 years ago
Download manager with multisite support. Stats charts, shortcodes for download buttons and forms, easy file uploads, and much more.
- Installs
- 10+
- Rating
- 1.0(3)
- Downloads
- 0/day
Download Monitor Page Addon QR Code
Up in the last 7 days:6,239#39,479by tripflex13 years ago
Add a QR Code below Download button for Mike Jolley's Download Monitor Page Addon
- Installs
- 10+
- Rating
- 5.0(1)
- Downloads
- 0/day
Easy Digital Downloads
Down in the last 7 days:3,568#40,697by Phil Johnston8 years ago
Export payment history by location and date. Useful for tax logs.
- Installs
- 10+
- Rating
- 5.0(3)
- Downloads
- 0/day
Download Count
Up in the last 7 days:4,969#41,191by Thambaru Wijesekara10 years ago
Counts downloads by shortcode and shows it on a column of posts list.
- Installs
- 10+
- Rating
- –
- Downloads
- 0/day

WP Attachment Download
#41,868by Tomas Rybnicky6 years ago
Plugin adds functionality to download posts attachments build with ACF file fields from administration.
- Installs
- 10+
- Rating
- –
- Downloads
- 0/day