All guides

Best Software Licensing APIs for Developers (2026)

A factual, sourced roundup of PermitCore, Keygen, Devolens (formerly Cryptolens), and LicenseSpring — what each is actually good for, not a ranked 'winner.'

We're one of the options in this roundup, so we won't pretend to be a neutral third party — but we're also not going to declare ourselves the winner and call it a day. This covers four real licensing APIs, what each is actually built for, and where each honestly falls short. Pricing below is sourced directly from each vendor's own current pricing page, checked September 15-16, 2026 — verify current numbers directly before deciding, since vendor pricing changes.

PermitCore

€0 (Free, 50 activations/mo) → €29 (Starter, 1,000/mo) → €59 (Professional, 10,000/mo) → €299 (Enterprise, unlimited + self-hosted). Client-side AES-256-GCM key encryption, a built-in 0%-commission Stripe storefront, and 8 official SDKs (.NET, Node.js, Python, Java, C++, PHP, Go, Unity). Genuinely narrower than some competitors on self-hosting flexibility (see below) — strongest fit if you want licensing and a direct-to-customer storefront in one product, or specifically want passphrase protection for browser-created keys.

Keygen

Free "Dev" tier: 100 active licensed users, 10 product releases. Paid tiers price through a live slider calculator with no fixed published number, stated flat-fee with no revenue commission. Genuinely ahead on self-hosting: a free, open-source Community Edition exists alongside the paid Enterprise Edition — the most open self-hosting path of the four covered here. No built-in storefront or client-side key encryption described on their pricing page.

Devolens (formerly Cryptolens)

Free (€0, 10 active licenses) → Business (€299/mo, 5,000 licenses) → Scale (€699/mo, 10,000) → Enterprise (custom). Cryptolens itself is still the platform's name; Devolens is the newly created parent brand. Supports subscription, usage-based, floating, node-locked, SDK, offline, and user-account licensing — a broad model set. No built-in storefront, client-side encryption, or self-hosting option described at any tier.

LicenseSpring

Free ($0, 100 licenses) → Business Starter ($199/mo, 1,000 licenses) → Business Plus ($750/mo, 10,000 licenses) → Enterprise (custom, on-premise floating server, air-gapped support). Still ahead on SDK breadth — 9 languages/platforms including Swift and native Android, versus the 6-8 most of the others in this list cover (PermitCore is now at 8, having added Go and Unity). Also runs a startup discount program (up to 75% off for two years).

What we didn't include, and why

A credible "best of" list should only include vendors we've actually verified pricing and features for directly, not names recycled from someone else's roundup. We're not going to pad this list with unverified entries just to make it longer — if you know of a licensing platform you'd like us to research properly and add, that's exactly the kind of addition we'd make carefully, not casually.

How to actually choose

None of these four is objectively "best" — they're built around different priorities. If self-hosting flexibility matters most to you, Keygen's open CE tier is worth a close look. If you specifically need a native Swift or Android SDK, LicenseSpring covers that ground today and PermitCore doesn't yet. If you want licensing and a direct customer storefront bundled with passphrase protection for browser-created keys, that's specifically what PermitCore is built around. See our full sourced comparisons for Keygen, Devolens/Cryptolens, and LicenseSpring for the full feature-by-feature breakdown, or our evaluation checklist if you want to run your own comparison against a different vendor entirely.

Put the guide into practice

Build your first licensed product without building a license server.

Create a free PermitCore account, issue a test license, and validate it from your application.