Keygen
Keygen provides a Fair Source software licensing and distribution API for desktop, mobile, and digital products, offering managed cloud, self-hosted enterprise, and free community editions. It serves over 6,000 software businesses worldwide — from indie developers to Fortune 1000 companies — with cryptographic license management and artifact distribution.
- Company typePrivate
- Founded2016
- HeadquartersVictoria, Canada
- Headcount1–10
- GTM typeB2B
- OfferingSoftware
What Keygen does
Keygen is a Fair Source software licensing and distribution API platform founded in 2016 and operated by Keygen LLC (USA) with engineering presence in Victoria, Canada. The platform exposes a REST API for license key validation, device activation, machine fingerprinting, entitlements management, and secure software artifact distribution, with cryptographic license file support for offline and air-gapped deployments. The stack is built on Ruby on Rails and ships with official SDKs in eight languages (Go, Node, Python, Swift, C#, Kotlin, Java, C++), a developer CLI for release signing, and integration adapters for npm, PyPI, RubyGems, Docker/OCI, Electron, and Tauri ecosystems.
The company monetizes through three tiers: Keygen Cloud (a managed subscription service with free development tier and tiered paid plans), Keygen EE (an Enterprise Edition for self-hosted deployment with SAML/SSO, audit logs, custom environments, and a 99.99% uptime SLA), and Keygen CE (a free Community Edition under the Fair Core License that functions as lead generation). Go-to-market is hybrid — product-led growth and API-first self-serve acquisition for SMBs and indie developers, combined with enterprise field sales for self-hosted EE deployments. Customers span Fortune 1000 enterprises (Google, Spotify, Sennheiser, Synopsys, GoodData, Traefik, Itential, Ranorex) and a long tail of 6,000+ software businesses, with the platform processing millions of API requests daily at 99.999% uptime and achieving SOC 2 Type II compliance in January 2026.
Keygen firmographics
Firmographics- Name
- Keygen
- Legal name
- Keygen LLC
- Website
- https://keygen.sh
- Company type
- Private
- Founded year
- 2016
- Operating status
- Operating
- Headcount range
- 1–10 employees
- Short description
- Keygen provides a Fair Source software licensing and distribution API for desktop, mobile, and digital products, offering managed cloud, self-hosted enterprise, and free community editions. It serves over 6,000 software businesses worldwide — from indie developers to Fortune 1000 companies — with cryptographic license management and artifact distribution.
- Ownership category
- akta.pro rank
Keygen industry classification
Industry- Product category
- Software Licensing
- NAICS
- Software Publishers (5132)
- SIC
- Services-Prepackaged Software (7372)
- akta.pro primary industry
- Software License Resale & Optimization (Perpetual/Subscription) (BPAEAOAC)
Keywords
Where Keygen is headquartered
LocationHeadquarters
- HQ city
- Victoria
- HQ country
- Canada
- HQ region
- North America
Markets served
Keygen business model
Business model- GTM type
- B2B
- Offering type
- Software
- Cost components
- Technology or R&D, Personnel, Infrastructure, Operations, Marketing or Sales
Revenue model
- Keygen Cloud Subscription: Subscription-based cloud service with tiered plans (Dev, Std, Ent) offering different feature sets, support levels, and resource limits. Free tier available during development with paid tiers for production use.
- Keygen EE (Enterprise Edition): Self-hosted enterprise solution with premium features including OCI/Docker container registry, historical request logs, event/audit logs, custom environments, SAML/SSO, and dedicated support. Requires license key purchase.
- Keygen CE (Community Edition): Free self-hosted option under Fair Core License for personal and commercial projects. Serves as lead generation for cloud and enterprise paid tiers.
Pricing tiers
| Model | Billing | Price |
|---|---|---|
| Freemium | Pay-as-you-go | Free Development Tier |
| Subscription | Monthly | Dev/Standard Tiers |
| Subscription | Annual | Enterprise Tier (Ent) |
| Subscription | Annual | Service Credits for SLA |
Go-to-market motion3 records
Distribution channels3 records
Marketing channels6 records
Keygen product offering
Product offeringCore offering
Keygen provides a software licensing and distribution API platform that enables software businesses to validate license keys, activate devices, manage entitlements, and securely distribute software artifacts and updates. The platform is offered as a fully managed cloud service (Keygen Cloud) or as self-hosted Community and Enterprise editions under a Fair Source licensing model.
Product overview
Keygen is a Fair Source software licensing and distribution API platform consisting of two core products: the Software Licensing API (for license key validation, device activation, and entitlements) and the Software Distribution API (for artifact delivery and auto-updates). These can be deployed as Keygen Cloud (managed service) or self-hosted via Keygen CE (free Community Edition) or Keygen EE (paid Enterprise Edition with advanced features). Keygen Relay enables offline/air-gapped licensing, and the Keygen CLI supports release signing and publishing. The platform integrates with Zapier for no-code automation and supports multiple package ecosystems including Ruby gems, npm packages, Composer/PHP packages, Python packages, Docker images, and more.
Differentiator
Problem solved
Functional benefit
Brands
- Keygen CE (Community Edition): Free self-hosted software licensing API for personal and commercial projects
- Keygen EE (Enterprise Edition)
Products and services
- Keygen Cloud Keygen Cloud is the fully managed SaaS edition of the Keygen licensing and distribution API. It handles infrastructure, scaling, security, and maintenance for software businesses that need license key validation, device activation, entitlement enforcement, and secure artifact delivery without operating their own licensing stack.
- Keygen CE (Community Edition) Keygen CE is the free self-hosted edition of the Keygen licensing and distribution API, licensed under the Fair Core License. It is intended for personal and commercial self-hosting and includes the core licensing and distribution features as a free alternative to Keygen Cloud.
- Keygen EE (Enterprise Edition) Keygen EE is the enterprise-grade self-hosted edition of the Keygen API, distributed as an OCI/Docker image and licensed per deployment. It adds OCI/Docker container registry, historical request logs, event/audit logs, custom environments, custom permissions, SAML/SSO, and dedicated self-hosting support for organizations that require on-premise deployment.
Quantifiable outcome
- Reduces software licensing development time by approximately 90% (from 25% of planned dev time to 2.5%)
- +1 more outcomes
Companies that use Keygen
Customer profileNamed customers9 records
Segments4 records
Ideal customer profiles4 records
Keygen technology and API
TechnologyTechnology focussed Yes
API detail
- Has API
- Yes
- API docs
- API detail
Core technology
AI maturity
App detail
Integration3 records
Feature8 records
Keygen partnerships and signals
Strategic signalPartnerships
One partnership is on record.
- ZapiercoreNo-code integration partnership allowing Keygen users to connect the licensing API with thousands of other applications through Zapier's automation platform. Enables integrations with payment processors like Stripe and email services like Postmark without custom development.
Scale indicators4 records
Recent moves6 records
Expansion highlights6 records
Keygen competitors and assessment
Company assessmentDirect peers
- Cryptolens: Cryptolens provides a software licensing API with key validation and activation features aimed at .NET and desktop developers, serving a similar customer base and use cases as Keygen.
- LicenseSpring: LicenseSpring is a software licensing API that offers license management, activation, and usage tracking for software vendors — a near-direct competitor to Keygen's core licensing API product.
- Cryptlex: Cryptlex is a software licensing and software copy protection platform that directly competes with Keygen across license key management, device activation, and entitlements for desktop and on-prem software.
Broad incumbents
- Paddle: Paddle is a merchant-of-record platform handling global payments, tax, and subscription billing for software companies — broader than Keygen but overlapping on software monetization, especially for SaaS vendors that combine billing with entitlement enforcement.
- FastSpring: FastSpring is a full-stack commerce platform for software and SaaS companies, offering payments, tax, and subscription management — adjacent to Keygen's licensing and distribution focus for the same software vendor customer base.
- Thales (Sentinel): Thales' Sentinel software monetization suite is a long-established enterprise software protection and licensing platform for large software vendors — a broader incumbent competing with Keygen EE in regulated, on-prem-heavy accounts.
- Wibu-Systems (CodeMeter): Wibu-Systems' CodeMeter is an enterprise software protection and licensing platform widely used by industrial, CAD, and engineering software vendors — a legacy incumbent addressing the same node-locked and on-prem licensing use cases as Keygen.
- Stripe Billing: Stripe Billing provides subscription and usage-based billing infrastructure with metering APIs that compete for a share of the same software-vendor wallet, particularly as Keygen expands from license validation toward consumption-based entitlements.
Emerging players
- Chargebee: Chargebee is a subscription billing and revenue management platform increasingly used by software companies to manage entitlements and usage — overlapping with Keygen's newer metering/usage-based pricing capabilities at the SaaS billing layer.
- Recurly: Recurly is a subscription management platform that supports usage-based billing and entitlement enforcement for software and SaaS vendors — adjacent to Keygen for customers building metered or hybrid licensing models.
Market position
Strengths5 records
Weaknesses4 records
Competitive moat4 records
Key risks5 records
Key highlights6 records
Customer concentration
Keygen social profiles
Digital presenceKeygen compliance and trust
Trust signalCompliance1 record
Keygen financial estimates
Financial estimateRevenue estimate
Valuation estimate
Keygen leadership team
Management profileNumber of profiles
Profiles1 record
Keygen funding detail
Funding detailFunding overview
Funding rounds
Investors
Funding detail is available on the Subscription and Enterprise plan.Contact sales →
Keygen M&A and investment
M&A and investmentM&A
Investments
M&A and investment is available on the Subscription and Enterprise plan.Contact sales →
Frequently asked questions about Keygen
What does Keygen do?
Keygen provides a software licensing and distribution API platform that enables software businesses to validate license keys, activate devices, manage entitlements, and securely distribute software artifacts and updates. The platform is offered as a fully managed cloud service (Keygen Cloud) or as self-hosted Community and Enterprise editions under a Fair Source licensing model.
Is Keygen a public or private company?
Keygen is a private company. It is classified as founder individual operated bootstrapped and is currently operating.
When was Keygen founded?
Keygen was founded in 2016. It employs 1 to 10 people.
Where is Keygen based?
Keygen is headquartered in Victoria, Canada, in the North America region.
How does Keygen make money?
Three revenue lines are on record. Keygen Cloud Subscription is the primary driver. The others are keygen EE (Enterprise Edition) and keygen CE (Community Edition).
Who are Keygen's main competitors?
Direct peers on record are Cryptolens, LicenseSpring and Cryptlex. Broad incumbents are Paddle, FastSpring, Thales (Sentinel), Wibu-Systems (CodeMeter) and Stripe Billing. Emerging players are Chargebee and Recurly.
Does Keygen have an API?
Yes. REST API for software licensing and distribution. Supports license key validation, device activation, entitlements management, artifact distribution, and release management. Features include Bearer token authentication, JSON:API format, webhook support, and rate limiting. Available as Keygen Cloud (managed) or self-hosted (Community Edition free, Enterprise Edition paid). Developer documentation is at keygen.sh/docs/api.
What industry is Keygen in?
Keygen's product category is Software Licensing. Its primary akta.pro industry code is BPAEAOAC, Software License Resale & Optimization (Perpetual/Subscription). Its NAICS code is 5132 and its SIC code is 7372.