Plans
Choose the Plan That's Right for You
Professional Single Site
Ideal for individual WordPress sites requiring robust, professional-grade API authentication solutions.
USD
per year
Features:
- 1 site
- Token Management Dashboard
- Token Refresh with Replay Detection
- Instant & Auto Revocation
- Usage Analytics (7d/30d/90d)
- Rate Limiting & Security Headers
- GeoIP Tracking
- All Settings via UI — No wp-config.php
- IP Anonymization & Data Retention
- 30+ Developer Hooks & Filters
- Priority Support
Professional Team (5 Sites)
Secure and manage multiple WordPress sites with ease—perfect for teams and small businesses.
USD
per year
Features:
- Up to 5 sites
- Token Management Dashboard
- Token Refresh with Replay Detection
- Instant & Auto Revocation
- Usage Analytics (7d/30d/90d)
- Rate Limiting & Security Headers
- GeoIP Tracking
- All Settings via UI — No wp-config.php
- IP Anonymization & Data Retention
- 30+ Developer Hooks & Filters
- Priority Support
Professional Agency (20 Sites)
Comprehensive API security tailored for agencies and developers managing multiple client sites.
USD
per year
Features:
- Up to 20 sites
- Token Management Dashboard
- Token Refresh with Replay Detection
- Instant & Auto Revocation
- Usage Analytics (7d/30d/90d)
- Rate Limiting & Security Headers
- GeoIP Tracking
- All Settings via UI — No wp-config.php
- IP Anonymization & Data Retention
- 30+ Developer Hooks & Filters
- Priority Support
- White-labeling
Note: JWT Authentication Pro requires PHP 8.1 or higher
Quick Questions
Get instant answers to common concerns
Can I upgrade my plan later?
Yes! You can upgrade from Single Site to Team or Agency anytime. We'll credit your remaining time.
Do local/staging sites count?
No, development and staging sites don't count toward your license limit. Only production sites.
What if it's not compatible?
14-day money-back guarantee. If JWT Pro doesn't work with your setup, get a full refund.
Is this a subscription?
Yearly plans auto-renew for updates & support. Lifetime plans are one-time with lifetime updates.
What everyone is saying
60,000+ Sites Trust Our Authentication
Guarantee
14-Day Compatibility Guarantee
Technical Issues Only
Our refund policy specifically covers situations where JWT Authentication Pro has genuine compatibility issues with your WordPress setup that cannot be resolved through our support process.
Limited Time Frame
Refund requests must be submitted within 14 days of purchase and only after working with our support team to attempt resolution of compatibility issues.
Gateway Fees Retained
If a refund is approved due to unresolvable compatibility issues, payment processor fees (typically 3-5%) will be deducted from the refund amount to cover our transaction costs.
Comparison
Free Plugin vs Pro: Basic Auth vs Complete Management
Basic JWT Authentication
Add login via JSON Web Tokens.
Token Generation
Issue access tokens on successful auth.
Token Validation
Verify token integrity on each request.
Token Refresh
Secure refresh with 64-char tokens and replay attack prevention.
Instant Revocation
Revoke compromised sessions immediately.
Token Dashboard
See every active token, owner, expiry, and last activity.
Auto-Revoke on Password Change
All sessions killed when a password is compromised.
Auto-Revoke on Email/Role Change
Sessions invalidated on identity or permission changes.
Analytics Dashboard
Success/failure rates, response times, 7d/30d/90d history.
GeoIP Tracking
Country detection from IP via MaxMind GeoLite2.
Rate Limiting
IP-based, 60 req/min default, configurable, HTTP 429 responses.
Security Headers
Automatic HSTS, X-Frame-Options, X-Content-Type-Options, XSS-Protection.
Token Family Tracking
Detects refresh token replay attacks by tracking token lineage.
All Settings via WordPress UI
No wp-config.php editing required.
Configurable Signing Algorithms
HS256, RS256, ES256, EdDSA and more — from the UI.
IP Anonymization
GDPR-compliant option to anonymize stored IP addresses.
Data Retention Policies
Configurable 1–365 day retention for analytics and token data.
Priority Support
Direct help from the developer.
Detailed Documentation
Guides, examples, and best practices.
30+ Developer Hooks & Filters
Actions and filters for deep integration.
| Feature | WP.org version | JWT Auth Pro |
|---|---|---|
| Core Authentication | ||
Basic JWT Authentication Add login via JSON Web Tokens. | Included in WP.org version | Included in JWT Auth Pro |
Token Generation Issue access tokens on successful auth. | Included in WP.org version | Included in JWT Auth Pro |
Token Validation Verify token integrity on each request. | Included in WP.org version | Included in JWT Auth Pro |
| Token Management | ||
Token Refresh Secure refresh with 64-char tokens and replay attack prevention. | Not included in WP.org version | Included in JWT Auth Pro |
Instant Revocation Revoke compromised sessions immediately. | Not included in WP.org version | Included in JWT Auth Pro |
Token Dashboard See every active token, owner, expiry, and last activity. | Not included in WP.org version | Included in JWT Auth Pro |
Auto-Revoke on Password Change All sessions killed when a password is compromised. | Not included in WP.org version | Included in JWT Auth Pro |
Auto-Revoke on Email/Role Change Sessions invalidated on identity or permission changes. | Not included in WP.org version | Included in JWT Auth Pro |
| Visibility & Security | ||
Analytics Dashboard Success/failure rates, response times, 7d/30d/90d history. | Not included in WP.org version | Included in JWT Auth Pro |
GeoIP Tracking Country detection from IP via MaxMind GeoLite2. | Not included in WP.org version | Included in JWT Auth Pro |
Rate Limiting IP-based, 60 req/min default, configurable, HTTP 429 responses. | Not included in WP.org version | Included in JWT Auth Pro |
Security Headers Automatic HSTS, X-Frame-Options, X-Content-Type-Options, XSS-Protection. | Not included in WP.org version | Included in JWT Auth Pro |
Token Family Tracking Detects refresh token replay attacks by tracking token lineage. | Not included in WP.org version | Included in JWT Auth Pro |
| Configuration & Compliance | ||
All Settings via WordPress UI No wp-config.php editing required. | Not included in WP.org version | Included in JWT Auth Pro |
Configurable Signing Algorithms HS256, RS256, ES256, EdDSA and more — from the UI. | Not included in WP.org version | Included in JWT Auth Pro |
IP Anonymization GDPR-compliant option to anonymize stored IP addresses. | Not included in WP.org version | Included in JWT Auth Pro |
Data Retention Policies Configurable 1–365 day retention for analytics and token data. | Not included in WP.org version | Included in JWT Auth Pro |
| Support & Developer Tools | ||
Priority Support Direct help from the developer. | Not included in WP.org version | Included in JWT Auth Pro |
Detailed Documentation Guides, examples, and best practices. | Not included in WP.org version | Included in JWT Auth Pro |
30+ Developer Hooks & Filters Actions and filters for deep integration. | Not included in WP.org version | Included in JWT Auth Pro |
Ready to upgrade from basic auth to complete API management?
Plans & Licensing
Pricing & Licensing Questions
- What's the difference between plans?
Only the number of WordPress sites differs. All plans include identical features with no restrictions.
Single Site1 WordPress siteTeam5 WordPress sitesAgency20 WordPress sites- How do site licenses work?
Each license covers one WordPress installation. Development/staging sites don't count toward your license limit.
- What if I need more licenses later?
You can upgrade anytime with prorated pricing. We calculate the difference between your current plan and the new plan, so you only pay for what you need.
- Can I use this on client sites?
Absolutely! Team and Agency plans are designed for client work. You can install JWT Authentication Pro on any sites you build or maintain for clients.
- What's included in lifetime license?
Perpetual access to JWT Authentication Pro, all future updates, lifetime support, and no recurring subscription fees. It's a one-time payment for permanent access.
- Do you offer refunds?
Yes, we offer a 14-day compatibility guarantee. If you experience unresolvable compatibility issues that our support team cannot solve, we will provide a refund. Please note that as a small company, payment processor fees (typically 3-5%) will be deducted from the refund amount to cover our transaction costs. We appreciate your understanding as these fees significantly impact our operations.