WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Jeff Starr v2.3.3

Simple Download Counter

Simply counts the number of times your files are downloaded. Display download links and counts using shortcodes.

Simple Download Counter

The facts

Rating
4.9★ from 19
Active installs
2k+
Price
Free
Last updated
9 Aug 2026
Added
Sep 2022
Requires WP
5.0
Tested up to
WP 7.1
Requires PHP
5.6.20
Downloads
33,947

Our analysis

AI-assisted

Simple Download Counter is a WordPress plugin designed to count file downloads for various file types such as JPG, PNG, ZIP, MP4, and TXT. Administrators can add download files from the server or remote locations and display download links on posts or pages using shortcodes. The plugin tracks the number of downloads and presents this information in the settings as well as on the front end.

This plugin is suitable for users who require a straightforward solution for tracking file downloads without unnecessary features or complexity. It prioritises privacy, as it does not collect user data or set cookies, making it a good choice for those concerned about data privacy.

Best for: This plugin suits website administrators looking to track file downloads simply and privately.

What it does well

  • Counts downloads for various file types
  • Allows adding files from local and remote sources
  • Lightweight with a size under 160 KB
  • No user data collection or cookies
  • Easy to use with shortcodes for display

Where it falls short

  • Only Administrators can add download files
  • Limited information on additional features or settings

Verdict

Simple Download Counter offers a focused solution for counting downloads without unnecessary features, making it a practical choice for those needing basic download tracking.

From the developer

Jeff Starr's own description of Simple Download Counter, lightly tidied.

Simple Download Counter (SDC) provides a simple yet powerful way to count file downloads. Works with any file type that’s supported by WordPress (e.g., JPG, PNG, ZIP, MP4, TXT, and many more).

Important / Please Read

This plugin enables Admin-level users to add download files of any type, from anywhere on the server, or from any remote public location. Only Administrators are allowed to add download files. Please use caution and use responsibly.

How it works

Visit the plugin settings to add a download file. Then use the shortcode to display a download link on any post or page. The plugin will then count every download and display it in the plugin settings. You can also display the download count on the front end using a shortcode.

Features

  • Simple and powerful download counter
  • Supports local and remote file URLs
  • Supports any file type supported by WordPress
  • Lightweight – entire plugin size is < 160 KB
  • Super fast and built for optimal performance
  • Clean code tightly integrated with WordPress
  • No Apache/.htaccess required

Check out the screenshots below to get a better idea of the plugin settings and more.

How is this better?

There are numerous “download counter” or “download manager” plugins available, but none of them satisfy all of my specific, stringent requirements:

  • Current with latest WordPress
  • Clean and simple code using WP APIs
  • Lightweight with minimal useless features
  • Supports all local and remote downloads
  • No automatically created posts or pages
  • No advertisements or weird admin notifications
  • No obtuse styling of default WP Admin elements
  • Download posts are visible only in the Admin Area
  • Descriptive error handling for upload files
  • No redundant or sloppy coding practices
  • No requirement for cookies or sessions
  • No requirement for Apache/.htaccess
  • No weird database shenanigans

So I decided to build my own. Let me emphasize the utter simplicity of this plugin. It does one thing and does it well: counts the number of downloads for your files. And makes it easy to display download links and download counts anywhere on the front end.

Privacy

This plugin does not collect or store any user data. It does not set any cookies, and it does not connect to any third-party locations. The only thing this plugin does is count the number of times files are downloaded. So 100% privacy friendly for everyone.

Simple Download Counter is developed and maintained by Jeff Starr, 15-year WordPress developer and book author.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for measuring traffic.

Under Construction

Easy to use Under Construction Page &amp; Coming Soon Page. Enable Under Construction Mode in seconds &amp; sh...

Free 600k+ installs 4.8★ (1,285)
Ad Inserter

Manage Google AdSense ads, banners, ad rotation, sticky widgets, AMP ads, ads.txt, tracking, header and footer...

Free 300k+ installs 4.9★ (2,428)
MonsterInsights

The best free Google Analytics plugin for WordPress. See how visitors find and use your website so you can gro...

Free 2M+ installs 4.5★ (3,148)
Maintenance

Great looking maintenance, coming soon &amp; under construction pages. Put your site under maintenance in minu...

Free 1M+ installs 4.4★ (860)
Header Footer Code Manager

Easily add tracking code snippets, conversion pixels, or other scripts required by third party services for an...

Free 600k+ installs 4.9★ (309)
GA Google Analytics

Adds Google Analytics tracking code to your WordPress site. Supports many tracking features.

Free 400k+ installs 4.9★ (158)