LicenseManager

2026 guide

Top license management tools for C# (.NET) in 2026

A factual list of license management tools for C# (.NET), with their SDKs, features and pricing.

LicenseManager is our product, and is listed first. Prices and features come from each vendor's public pricing page and documentation, checked on 2026-10-25. Report an error.

The tools

1

LicenseManager

Our product

Licensing service

License keys for desktop apps, created from Stripe payments and validated with one request.

Free tier
Up to 100 active licenses
Paid plans from
€29 / month
Fee per sale
None
Billed on
Licenses active in the last 90 days

Best for: Indie developers and small teams selling desktop apps with Stripe, who want licensing without building a backend.

C# (.NET): C# SDK (API client)

  • No fee on sales, payments go straight to your Stripe account
  • Only licenses validated in the last 90 days count toward the plan
  • Electron, Tauri and macOS (Swift) SDKs with keychain storage, offline tokens and clock tampering detection
2

LicenseSpring

Licensing service

A software licensing platform with SDKs for desktop, mobile and game engines.

Free tier
Up to 100 active licenses
Paid plans from
$199 / month
Fee per sale
None
Billed on
Active licenses

Best for: Companies licensing native or game-engine software, that need floating or air-gapped licensing.

C# (.NET): .NET SDK (licensing SDK)

  • Licensing SDKs for 9 platforms, Unity, Swift and Android included
  • Floating licenses with a cloud or on-premise server
  • Air-gapped licensing on Enterprise
3

Moonbase

Merchant of record with license keys

A merchant of record with licensing, built for audio plugins and desktop software.

Free tier
No monthly fee, 5% + €1 per sale
Paid plans from
-
Fee per sale
5% + €1
Billed on
Sales only

Best for: Audio plugin makers (JUCE) and desktop developers who want a store and licensing from the EU.

C# (.NET): .NET SDK (licensing SDK)

  • Merchant of record: VAT and sales tax are handled for you
  • JUCE module for audio plugins
  • Offline activations
4

Cryptolens

Licensing service

A licensing service from Sweden, now sold under the Devolens brand.

Free tier
Up to 10 active licenses
Paid plans from
€299 / month
Fee per sale
None
Billed on
Active licenses

Best for: Companies that need EU data residency, a reseller portal or on-premise license servers.

C# (.NET): .NET SDK (licensing SDK)

  • Data stored in the EU
  • Licensing SDKs for .NET, Python, Java, Node.js, C++ and Go
  • Floating licenses and on-premise license servers
5

LimeLM

Licensing service

wyDay's licensing service, built around the TurboActivate and TurboFloat native libraries.

Free tier
Up to 10 activations in total
Paid plans from
$17 / month
Fee per sale
None
Billed on
Total activations

Best for: Native Windows, macOS and Linux apps, in languages like C++, C# or Delphi.

C# (.NET): TurboActivate (C#) (licensing SDK)

  • Native libraries for Windows, macOS, Linux and BSD
  • Guides for C, C++, C#, Delphi, Go, Java, Node.js, Python and more
  • Paid plans from $17 per month
6

Keygen

Licensing service

A licensing and distribution API, available as a cloud service or self-hosted.

Free tier
Up to 100 active licenses
Paid plans from
$99 / month
Fee per sale
None
Billed on
Licenses active in the last 90 days

Best for: Teams that need advanced licensing models, like floating or metered licenses, or want to self-host.

C# (.NET): through the REST API

  • Floating, metered, user-locked and feature licenses
  • Can be self-hosted, with an open source edition
  • Hosts releases for Electron, Tauri, npm, PyPI, Docker and more
7

Polar

Merchant of record with license keys

An open source merchant of record for developers, with license keys as a benefit.

Free tier
No monthly fee, 5% + $0.50 per sale
Paid plans from
$20 / month
Fee per sale
3.4% + $0.30 to 5% + $0.50
Billed on
Sales only

Best for: Developers selling subscriptions or digital products who want tax handled and an open source platform.

C# (.NET): through the REST API, with an OpenAPI document to generate a client

  • Merchant of record: sales tax and VAT are handled for you
  • Open source platform
  • Customers rotate their keys and free their devices in the portal
8

Lemon Squeezy

Merchant of record with license keys

A merchant of record for digital products, with license keys included.

Free tier
No monthly fee, 5% + $0.50 per sale
Paid plans from
-
Fee per sale
5% + $0.50
Billed on
Sales only

Best for: Sellers who want tax handled for them and only need basic license keys.

C# (.NET): through the REST API

  • Merchant of record: sales tax and VAT are handled for you
  • Checkout, file delivery and license keys in one place
  • No monthly fee
9

Gumroad

Merchant of record with license keys

A store for creators selling digital products, with optional license keys.

Free tier
No monthly fee, 10% + $0.50 per sale
Paid plans from
-
Fee per sale
10% + $0.50
Billed on
Sales only

Best for: Creators selling small apps, plugins or assets, who want the simplest setup.

C# (.NET): through the REST API

  • No monthly fee and a quick setup
  • Merchant of record: sales tax is handled for you
  • Audience and marketplace features
10

Anystack

Sales, licensing and distribution platform

A platform to sell, license and distribute software, with a checkout on your Stripe account.

Free tier
No monthly fee, 15% per sale
Paid plans from
$39 / month
Fee per sale
4% to 15%
Billed on
Active licenses

Best for: Developers who want checkout, licensing and auto-updates for Electron or PHP packages in one tool.

C# (.NET): through the REST API

  • Checkout, licensing and auto-updates in one tool
  • Auto-updates for Electron through Squirrel or Electron Builder
  • GitHub repository access for license holders

SDKs compared

Licensing SDKs handle validation in your app. API clients wrap the REST API.

TechnologyLicenseManagerLicenseSpringMoonbaseCryptolensLimeLMKeygenPolarLemon SqueezyGumroadAnystack
C# (.NET)C# SDKAPI client.NET SDKLicensing SDK.NET SDKLicensing SDK.NET SDKLicensing SDKTurboActivate (C#)Licensing SDKREST APIREST APIREST APIREST APIREST API
REST APIUsable from any languageYesWith an OpenAPI documentYesYesYesYesYesYesWith an OpenAPI documentYesYesYes

Pricing compared

ToolFree tierPaid plans fromFee per saleBilled on
LicenseManagerUp to 100 active licenses€29 / monthNoneLicenses active in the last 90 days
LicenseSpringUp to 100 active licenses$199 / monthNoneActive licenses
MoonbaseNo monthly fee, 5% + €1 per sale-5% + €1Sales only
CryptolensUp to 10 active licenses€299 / monthNoneActive licenses
LimeLMUp to 10 activations in total$17 / monthNoneTotal activations
KeygenUp to 100 active licenses$99 / monthNoneLicenses active in the last 90 days
PolarNo monthly fee, 5% + $0.50 per sale$20 / month3.4% + $0.30 to 5% + $0.50Sales only
Lemon SqueezyNo monthly fee, 5% + $0.50 per sale-5% + $0.50Sales only
GumroadNo monthly fee, 10% + $0.50 per sale-10% + $0.50Sales only
AnystackNo monthly fee, 15% per sale$39 / month4% to 15%Active licenses

Compare the cost

Monthly cost of each tool for your sales, with the cheapest plan that fits.

That's €2,450 of sales per month.

  • LimeLM is 11% more expensive than LicenseManager, a difference of €11.42 per month.
  • Cryptolens is 3.7x more expensive than LicenseManager: you'd save €270 per month with LicenseManager.

Per month, excluding VAT. Assumes one-time purchases and customers using your app for 4 months, with Stripe's fees for the tools that aren't a merchant of record.

Features compared

FeatureLicenseManagerLicenseSpringMoonbaseCryptolensLimeLMKeygenPolarLemon SqueezyGumroadAnystack
Offline validationThe app can check a license without reaching the vendor's servers, usually with a signed file or token.YesEd25519-signed tokens, checked offlineYesAir-gapped workflows on EnterpriseYesOffline activations, counted once per deviceYesYesYesNoKeys are validated with an API callNoThe License API validates onlineNoKeys are verified with an API callNot documented
Machine activation limitsA license can be limited to a number of devices, enforced by the service.YesYesYesYesYesYesYesOptional activation limitsYesActivation limit per product variantNoThe verify API returns a uses count, your app enforces the limitYes
TrialsTime-limited licenses to let users try the app.YesYesYesYesYesVerified trialsYesYesYesFree trials on subscriptionsYesFree trials on membershipsNot documented
Perpetual licensesLicenses that never expire.YesYesYesYesYesYesYesYesYesYes
Updates for a limited timeCustomers keep the versions released while their license was valid, after it ends.YesCustomers keep the last version released in their periodNot documentedNot documentedNot documentedNot documentedYesNot documentedNot documentedNot documentedYesAccess limited to the latest release at expiry
Customer portalA page where customers find their keys and manage their devices on their own.YesCustomers find their keys, free machines, cancel for a refund and manage their subscriptionYesUser portalYesCustomers manage activations and downloadsYesNot documentedNot documentedYesYesYesCustomers find their purchases in their libraryYesCustomers activate and revoke their own devices
Money back guaranteeCustomers cancel a license on their own during a set period: it stops working and their payment is refunded.YesSet in days on each offer, refunded through your Stripe accountNot documentedNot documentedNot documentedNot documentedNot documentedNot documentedNot documentedNot documentedNot documented
Subscription licensesLicenses that renew with each recurring payment and stop when the subscription ends, without code on your side.YesRecurring Stripe prices, valid while paid, every update includedYesRecurring Stripe prices create subscription licensesYesRecurring price variations, with a grace period on failed paymentsYesRecurring billing module, extends licenses on each Stripe paymentNoYou update an expiration field from your payment processorNoYou renew and suspend licenses from your own Stripe webhook handler, or ZapierYesLicense keys revoked when the subscription endsYesKeys stay active while the subscription is, and expire with itNoThe verify API returns the membership's status: your app enforces itNoRecurring packages are announced as coming soon
Stripe integrationLicenses are created from Stripe payments with no code on your side.YesEach Stripe payment or subscription creates a license and emails the keyYesNoPayments are processed by MoonbaseNot documentedYesAlso PayPal, FastSpring, Skrill and authorize.netNoThrough Zapier, or your own webhook handlerNoPayments are processed by PolarNoPayments are processed by Lemon SqueezyNoYes
Merchant of recordThe vendor sells on your behalf and handles sales tax and VAT for you.NoNoYesNoNoNoYesYesYesNo
Built-in checkoutA hosted checkout page sold with the tool.NoUses your Stripe checkout or payment linksNoYesNoNoNoYesYesYesYes
AnalyticsDashboards of licenses, usage or revenue.YesActive machines, versions, platforms, revenue, MRR and churnYesNot documentedNot documentedNot documentedYesYesYesYesNot documented
Test modeA separate environment or sandbox to build the integration.YesYesDev environmentsNot documentedNot documentedNot documentedYesCustom environmentsYesSandbox environmentYesNot documentedNot documented
Audit logA history of what happened to each license.YesEvents on every licenseYesFrom Business PlusNot documentedNot documentedNot documentedYesNot documentedNot documentedNot documentedNot documented
File hosting and downloadsThe vendor hosts your installers or packages.NoNot documentedYesNot documentedNot documentedYesDocker, npm, RubyGems, PyPI, Tauri, Electron and binariesYesYesYesYesElectron, Electron Builder, Composer, npm and PyPI updates
Outgoing webhooksYour server is notified of license events.NoNot documentedNot documentedNot documentedNot documentedYesYesYesYesPing notificationsNot documented
Floating licensesA pool of seats shared by several machines, checked out and released.NoYesCloud and on-premise floating serverNot documentedYesYesFrom the Plus plan, trials only belowYesNoNoNoNot documented
Usage meteringLicenses that count consumption, like API credits.NoYesFrom Business PlusNoYesNoYesYesUsage quotas on license keysYesNoNot documented
SSO for your teamSign in to the dashboard with SAML or another identity provider.NoYesNot documentedYesSAML and SCIM on EnterpriseNot documentedYesSAML on Ent tiersNot documentedNot documentedNot documentedNot documented
Self-hostingRun the licensing server on your own infrastructure.NoNoNoYesLicense Server add-on, for offline environmentsNot documentedYesKeygen CE (free) and Keygen EE (paid)Not documentedNoNoNo
Open sourceThe service's source code is public.NoNoNoNoNoYesYesNoYesNo

About this list

We list what each vendor publishes, nothing else. Undocumented features are shown as "Not documented". The calculator picks the cheapest plan that fits your volume.

Other guides

Try LicenseManager for free

The Free plan includes every feature, for up to 100 active licenses. No credit card needed.