Pays for itself in maintenance cost-savings alone when compared to an in-house solution (don't believe us?)

Dead-simple, scalable pricing based on your licensing volume

compare_arrows Drag the slider to determine the best tier for you
Loading plans…

Have any questions? We'd love to get your team set up. Discuss your requirements with us over email.


Keygen Tiers & Features

Dev Tier Tier 1–9 Ent 1–5
Software Licensing API check check check
Distribution API check check
Licensing Analytics check check check
License Entitlements check check check
Device Activations check check check
User Identities check check check
Perpetual Licenses check check check
Timed Licenses check check check
Trial Licenses check check check
Node-Locked Licenses check check check
Floating Licenses check check check
Metered Licenses check check check
Feature Licenses check check check
Offline Licenses check check check
Premium Support check check
99.99% Uptime SLA check

Keygen Add-Ons

Availability Cost
Whitelabel API (bring your own domain via CNAME) Tiers 1–9, Ent 1–5 $995/yr per domain
Bring your own S3 bucket (for artifact storage) Tiers 1–9, Ent 1–5 $995/yr per bucket
Premium Support SLA (12x5 email, 1hr on/8hr off) Ent 1–5 $995/mo
Custom Support SLA (12x7, phone, pager, etc.) Ent 1–5 Varies
Custom API Rate Limits Ent 1–5 $4,995/yr
Source Code Escrow Ent 1–5 $4,995/yr

Pricing FAQs

  • How does the dev tier work?

    We'll start you off on our limited free tier, which should give you or your team enough flexibility during the integration and development phase, or for small side projects. Once you're ready for production, you can upgrade to a paid tier at any time from your account's billing dashboard.

    The free Dev tier allows up to 50 active licensed users (ALUs) and 10 product releases. This should allow you to integrate on your own timeline and get an idea of what Keygen offers.

  • What is an "active licensed user"?

    An "active licensed user" (ALU) is somebody you license to use your product, identified through a user resource, or through a license resource if you're not using our identity management features, that has been active within the last 90 days.

    For example, a user resource which has 3 associated license resources with it will count as a single licensed user, while 3 license resources without user associations will count as 3 individual licensed users.

  • Do trial licenses count towards my limit?

    Yes. But unconverted trial licenses will eventually drop-off after 90 days of inactivity, same as any other licensed user, so you won't be paying for unconverted trials.

  • How can I keep an eye on my license and request volume?

    Your admin Dashboard includes a graph of your account's license and request volume. You can also view individual request logs from your Dashboard, which includes additional information.

  • What happens if I exceed my limits?

    Dev and trialing accounts have a 'hard' license and request limit, and we'll return a 402 status code when a limit is reached. All paid tiers have 'soft' limits, meaning we'll continue to return the standard API responses to you and your customers.

    In either case, we'll send you a quick email notification indicating you've gone over your limit. If it happens regularly, we'll ask you to upgrade to a larger tier.

  • Can I self-host your APIs on-premise?

    Not at this time. We're laser focused on our cloud-based licensing services right now.

  • Can I upgrade/downgrade my plan?

    Absolutely. You can upgrade or downgrade your plan at anytime from your billing dashboard.

  • Can I cancel my subscription?

    We'd be sad to see you go, but yes, you can cancel at anytime using your billing dashboard. All self-serve, no questions asked.

  • What payment methods do you accept?

    We accept Visa, MasterCard, American Express, Discover and JCB credit cards. Debit cards are also accepted for Visa, MasterCard or JCB. In addition, we offer the option for enterprise customers to pay invoices via bank transfer.

  • Do you accept cryptocurrency payments?

    Yes. We accept Nano, BTC, ETH, ZEC and XMR as payment. We prefer Nano. Contact us to learn more and to get set up with crypto payments.

  • What if I need a larger plan?

    No problem! We have larger tiers available. Reach out to us and we'll get you set up with exactly what you need.

  • What kind of premium support services do you offer?

    We offer expert engineering support, uptime SLAs, and priority routing for issues.

  • Do you offer an SLA?

    Yes. We offer our standard 99.99% uptime SLA for all customers on Ent tiers.

  • What is the starting cost for enterprises?

    You can find pricing for Ent tiers 1 through 3 above. We do offer larger Ent tiers, so please reach out to us if your licensing volume is projected to be higher than 1MM ALU. We are a small team, and as such, we do not have the bandwidth to facilitate custom agreements, pricing or quotes for enterprises.

  • Do you offer source code escrow?

    We understand that due to our small team size, having a business continuity plan is important. We do offer options for source code escrow to enterprise customers on an Ent tier. Reach out to us if you're interested.

  • Do you offer plans for open source projects?

    Yes! We'd love to help open source projects distribute their software. Send a quick email to [email protected] with a link to the project and we'll get you set up on the Open Source tier.

    We do ask that commercial open source projects subscribe to a paid tier. In general — if you've monetized the project, or if it's developed primarily by for-profit companies, it's likely not elligible for the Open Source tier.

  • Can I ask a different question?

    Of course. Ask away.