Protect Your Software with
VeriKey
Issue, activate, and validate license keys for your WordPress plugins and themes. Built-in REST API, client SDK, auto-update server, and a full admin dashboard.
Everything You Need to
License Your Software
VeriKey gives you a complete licensing system right inside your WordPress dashboard.
License Keys
Generate, activate, and revoke license keys. Set expiration dates, domain limits, and customer info. Bulk create keys for launches.
REST API
Full REST API for activation, validation, and deactivation. Your plugins and themes can verify licenses with a single HTTP call.
Client SDK
Drop-in PHP class for your plugins. Handles license checks, activation UI, and admin notices. Copy-paste ready code generator included.
Auto-Updates
Built-in update server. Upload release ZIPs and your customers get automatic updates through the standard WordPress updater.
Dashboard
See all your licenses, activations, and products at a glance. Filter by status, search by customer, and export data.
Domain Binding
Lock licenses to specific domains. Set max domain limits per key. Track which domains are using each license in real time.
License Analytics Pro+
Track activation rates, renewal trends, and usage per product over time. See which licenses are at risk of churning and where your top customers are.
Custom Key Formats Pro+
Define your own license key format — prefix, segment length, character set, and separators. Brand every key with your product name or company identity.
Webhook Notifications Pro+
Fire webhooks on activation, deactivation, expiry, and renewal events. Sync license data with your CRM, billing system, or Slack in real time.
Bulk License Generation Pro+
Generate hundreds of license keys at once with a single action. Set shared limits, expiry dates, and product assignments — ideal for resellers and launches.
Up and Running in 4 Steps
Install VeriKey
Upload and activate VeriKey on your WordPress site.
Create Products
Add your plugins or themes as products with version info and changelogs.
Generate Keys
Create license keys for your customers with expiration and domain limits.
Integrate SDK
Drop the client SDK into your plugin. It handles activation and update checks.
Simple, Transparent Pricing
Every plan includes the full REST API, client SDK, and admin dashboard. Upgrade for more sites, higher license quotas, and advanced automation features.
- ✓ 1 site license
- ✓ Up to 25 license keys
- ✓ REST API
- ✓ Client SDK
- ✓ Admin dashboard
- ✓ Domain binding
- ✓ Activation logging
- ✗ License analytics
- ✗ Custom key formats
- ✗ Webhook notifications
- ✓ 5 site licenses
- ✓ Unlimited license keys
- ✓ REST API
- ✓ Client SDK
- ✓ Admin dashboard
- ✓ Domain binding
- ✓ License analytics
- ✓ Custom key formats
- ✓ Webhook notifications
- ✓ Priority support
- ✓ 25 site licenses
- ✓ Unlimited license keys
- ✓ REST API
- ✓ Client SDK
- ✓ Admin dashboard
- ✓ Domain binding
- ✓ License analytics
- ✓ Custom key formats
- ✓ Webhook notifications
- ✓ Bulk key generation
- ✓ Priority support
Frequently Asked Questions
Ready to Protect Your Software?
Start licensing your plugins and themes with VeriKey. Plans from $49/year.