Keygen is now Fair SourceStar us on GitHub arrow_right_alt

Keygen Cloud pays for itself in maintenance cost-savings alone when compared to a custom in-house solution

Dead-simple, scalable pricing based on your licensing volume

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

Interested in self-hosting Keygen?

Purchase a Keygen EE license now, or contact sales for a 30-day no-strings-attached trial of Keygen EE.
We also have a free self-hosted option, Keygen CE.

Have any questions?

We'd love to get your team set up. Discuss your requirements over email.


* Basic storage and transfer limits for releases: 5GB filesize per-artifact, 1TB total storage, 2TB transfer per-month.

Keygen Tiers & Features

Dev 0 Std 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
Custom Environments check check check
Premium Support check check
Request Logs check check
Audit Logs check
Roles and Permissions check
IP Black/Whitelisting check
Custom Rate Limits check
99.99% Uptime SLA check

Keygen Add-Ons

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

Pricing FAQs

  • Can we do a sales call?

    We do not do sales calls for those interested in our Std tiers. But if you're looking at an Ent tier, we'd be more than happy to jump on a short discovery call.

  • 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.

  • 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.

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

    Yes. We offer Keygen CE, our community edition, and Keygen EE, our enterprise edition. More info can be found in our self-hosting docs.

  • Do you take a percentage of revenue?

    No. We charge a fair, flat monthly or yearly fee. We will never take a percentage of revenue, or charge transaction fees, or anything of that sort. Your revenue is yours.

  • 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.

  • 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 support services do you offer?

    For customers on our Std tiers, we offer 8x5 email support, 24hr response time. For customers on our Ent tiers, we offer 12x5 email support, 8hr response time, as well as expert engineering support, uptime SLAs, and priority routing for issues. We also offer premium support options for customers on our Ent tiers for wider availability, shorter response times, as well as phone and chat options.

  • 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 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 a for-profit company, it's likely not elligible for the Open Source tier.

  • Can I ask a different question?

    Of course. Ask away.