Upgrade to Pro
Apply a license key to your existing Community panel.
Buying Pro
Visit the pricing page and click Get Pro. After checkout, your license key arrives by email within seconds.
Applying the key
Open your panel at https://your-host:2087/license and click Apply License Key. Paste the key, click Activate. The panel contacts our license server, binds the key to this machine's fingerprint, and stores the resulting token at /var/lib/novapanel/license.json.
Within seconds, all Pro features unlock — no restart needed. The Updates page, Mail page, WAF, Virus Scanner, etc. become available.
Via CLI
If you'd rather activate from the shell:
novapanel license activate NOVA-XXXX-XXXX-XXXX-XXXX Verifying it worked
The License page in the admin panel should now show:
- Tier: Pro
- Expires: a real date (or "Never" for Developer)
- Limits: Unlimited sites, databases, customer accounts
Common activation problems
"License is bound to a different machine"
The key was already activated on another server. Sign in at license.novapanel.dev/portal with the email you used at checkout, click Reset machine binding, then re-run activation on the new server.
"Activation server unreachable"
Your panel can't reach license.novapanel.dev. Check outbound HTTPS is allowed and DNS resolves. Try curl -v https://license.novapanel.dev/healthz from the server.
"License has expired"
Your subscription lapsed. Sign in at license.novapanel.dev/portal → Manage subscription to update your payment method, then click Refresh on the License page in your panel to pick up the renewed token.