The stats-first download plugin for WordPress
Download counts you can actually trust.
Count downloads of your media-library files exactly, server-side, with numbers you can trust. No bloated file-manager suite โ one thing, done fast.
Free forever for up to 10 files ยท no account needed
One thing, done fast
Competitors bury stats inside bloated file-manager suites. Download Ledger does one job โ counting โ and does it properly.
Exact, server-side counts
Every download is counted on the server as the file is served โ not guessed from JavaScript that ad-blockers and bots skip.
Bots filtered out
Known crawlers, empty user-agents and HEAD requests are served the file but never counted, so your numbers reflect real people.
Privacy-friendly
Visitor IPs are hashed with a daily-rotating salt and never stored in the clear. GDPR-ready out of the box.
Fast by design
Pre-aggregated daily rollups keep the dashboard quick even with millions of downloads. No slow queries on every page load.
Your media library is the source of truth
No separate 'downloads' post type to manage. Track any file you've already uploaded, in a click.
Links just work
Existing links to tracked files are rewritten automatically. Add a download button block or shortcode wherever you need one.
Everything you need, free
The free version is fully functional within its limits โ no crippled features, no nags. Upgrade only when you want deeper insight or more than ten files.
Compare Free and Pro โ- Track up to 10 files
- Total downloads + last-30-days count per file
- Dashboard with Tracked and All Files tabs
- Media library column showing the count
- Download button block and shortcode
- Auto-rewrite of existing links to tracked files
- Bot filtering, admin-click exclusion, IP hashing
- Dashboard widget with your top 5 tracked files
Start counting in a minute
Install from WordPress.org, pick a file, and you have a trustworthy count. Upgrade to Pro whenever you need the full picture.