Open, source-available — the new KeygenStar us on GitHub arrow_right_alt

Open, source-available software licensing

Since 2016, we've handled licensing for thousands of software products. Keygen is source-available, built for developers, by developers. Self-host or try Keygen Cloud today.

Free during development, no upfront commitment

5 stars


Keygen Cloud is used by hundreds of businesses to license their software applications, including Spotify, Sennheiser, and Synopys. Make your team more productive with Keygen.

curl -X POST \
-H 'Content-Type: application/vnd.api+json' \
-H 'Accept: application/vnd.api+json' \
-d '{
"meta": {
"key": "C1B6DE-39A6E3-DE1529-8559A0-4AF593-V3",
"scope": {
"product": "ef6e0993-70d6-42c4-a0e8-846cb2e3fa54",
"fingerprint": "42:29:d3:ae:33:0c:47"

Build vs. buy

Businesses of all sizes face the question of whether to build or buy a product licensing solution. Keygen's developer APIs give you a better option that will save your business time and money.

  • Reduce the up-front development and ongoing maintenance costs of a custom in-house solution.
  • Maintain the flexibility of a custom in-house solution, but leave the hard stuff to us.
  • Developer support and integration services by our licensing experts.
  • Building blocks for implementing countless licensing models.
  • Cloud and self-hosted options.

All-in-one solution

We'll handle the infrastructure so your team can focus on product. Implement robust software licensing types that can scale with your product. From powerful node-locked licensing, to floating licenses, to licensing virtual machines — we can handle it all.


Protect your IP at the application layer with our flagship licensing API. License keys, entitlements, activation, and more.


Protect your IP at the distribution layer using our distribution API. License-gated downloads, auto-upgrades, and more.


Effortlessly go from hundreds of users, to thousands, to hundreds of thousands of users and beyond.

Trusted by hundreds of software businesses all over the worldincluding these industry leaders

Solutions for licensing & distribution

  • dns Choice

    Managed Keygen Cloud, or explore self-hosting.

    View Options

  • library_books Quickstarts

    Guides and API references for developers of all skill levels.

    View Docs

  • insert_chart Dashboard

    Manage your products from an intuitive dashboard.

    View Dashboard

  • business Pricing

    From indie to enterprise, we have options for everyone.

    View Pricing

Ready to get started?

Sign up today, or reach out.

"Licensing was planned to make up at least 25% percent of planned dev time for our product so it's awesome to see that we've been able to cut it down to 2.5% with Keygen." – Ranorex

Free during development, no upfront commitment

Or interested in self-hosting Keygen EE? Contact sales for a 30-day no-strings-attached trial.