WordPress plugin · Easy Digital Downloads family

Easy Digital Downloads Software Licensing

Sells license keys with activation, renewals, upgrade paths and one-click plugin updates.

Version

3.9.7

Last updated

Jul 21, 2026

Developer

Easy Digital Downloads

GPL · Official site →

Auto updates Unlimited sites Unlimited downloads No daily limits

About This Plugin

Software Licensing is an Easy Digital Downloads extension for selling WordPress plugins, themes and any other software, including video games and desktop applications. It handles license key generation, activation and checking. Keys can be turned on for each product separately, and every product gets its own settings. Admins view and manage keys, each with a full details screen.

A JSON API covers license activation, deactivation, validation and latest version details, so software can check keys remotely. The renewal system sends automated email reminders when a license is about to expire, and customers renew in one click. You can set renewal discounts, renew keys by hand and see a report of renewals and earnings over time. It works with Recurring Payments for automatic renewals.

Upgrade paths let customers move between license levels, with prorated pricing and optional extra discounts. For WordPress plugins and themes, it adds one-click updates that follow core WordPress UI standards, with readme.txt parsing for update dialogs and support for beta versions. Git Download Updater distributes releases from GitHub or BitBucket.

$99
a yearor $299 lifetime

Start with the free trial.
Decide after thirty days.

Start My Free Trial

No credit card required.