Issue software license keys, bind them to devices, and validate them with tamper-proof signed responses that defeat fake license servers — for Python and any language.
Get started free · Read the guides
# pip install pylicensify
from pylicensify import LicenseClient
client = LicenseClient(public_key="YOUR_PUBLIC_KEY")
if client.validate("PY-XXXXXXXXXXXXXXXX"):
unlock_app()
Generate, revoke, and organize keys with expiry, device limits, customers, notes, and custom prefixes.
Lock keys to hardware with per-key device limits and one-click resets, so a single key cannot run everywhere.
Ed25519-signed responses defeat fake license servers and MITM tampering — the core of real anti-piracy.
Issue signed .lic files that verify locally with zero network — perfect for air-gapped installs.
Sell seats to teams: check out a concurrent session, heartbeat to hold it, release on exit — automatically.
Automate everything with API keys and get real-time events when licenses activate, expire, or hit limits.
Most licensing fails to one trick: a fake local server that always says valid. Licers signs every response with a key that never leaves our servers, so your app can verify authenticity — and a forged reply is impossible. Learn how to stop software piracy.
Every feature, unlimited — products, keys, devices, validations, offline files, floating licenses, and webhooks. No plans, no limits, no credit card.
Licers is a platform for managing software license keys. You issue keys to customers, bind them to devices, and validate them at runtime with signed responses that a fake server cannot forge. It works with Python and any language over a simple REST API.
Yes. Every feature is currently free and unlimited — products, license keys, devices, validations, offline files, floating licenses, and webhooks. No credit card required.
Licers has an official Python SDK (pip install pylicensify) and a plain REST API that works from any language — you can validate a key with a single HTTP request.
Every validation response is signed with a private key that never leaves the server. Your app verifies it with an embedded public key, so a cracker who redirects your app to a fake server cannot forge a valid response.
No. Licers runs on Cloudflare's global edge and hosts the validation API for you. You call it from your app; there is no infrastructure to manage.
Yes. You can issue signed offline license files that verify locally against your public key with no network connection — ideal for air-gapped machines.
Signed validation, device binding, offline files, and floating licenses — free to start.
Create your free account