The Software Licensing Platform
for SaaS, ISVs and Indie Developers

  • Implement any Licensing Model
  • Offline Activation and License Checks
  • SDKs for all major development environments
Open trial account* No credit card required
Illustration cloud

Cloud Based

Works out of the box,
fully scalable

Illustration lock

Prevent

Unlicensed usage
of your software

Illustration hand

Protect

your software IP

Illustration shield

Enforce

your software license
agreement with your end-users

SDKs and Web Hooks for all Development Environments

LicenseSpring provides SDKs for all major platforms including Mac, Windows, Linux, Android and iOS. If you are developing using C++, VBA, NET/C#, Swift/Objective-C or Java, you can easily add LicenseSpring to your project by using our SDK.

Android logoLicense your Android App
Apple logoEmbed in iOS projects
Cpp logoC++ SDKs available
Linux logoLicense Linux applications
Swift logoLicense projects written in Swift
Windows logoUse our .NET SDK for Windows applications
Java logoLicense Java Applications

Offline License Management

Enable and enforce licensing for machines that do not have an active internet connection, for environments with restricted internet access, or limited ability to check the status of a license online.

  • Offline License Activation & Deactivation
  • Fallback to a local license file check when internet is unavailable
  • Set a grace period for an online license check
  • Support Floating licenses for non-internet enabled customers.
View Offline Licensing DocsArrow icon

Support flexible packaging, bundling and feature monetization.

LicenseSpring offers flexible usage rights for your software. All of our licenses can be node-locked, reset, disabled, and modified once they have been issued to end-users. Most license models can even be used in offline environments.

Trial / Perpetual icon

Trial / Perpetual

Issue licenses to work indefinitely, and set the duration of the trial period
Time-Limited icon

Time-Limited

Issue licenses that are valid for a set period of time, using either an expiry date, or days remaining model
Floating icon

Floating

Deploy a license management server, or use the LicenseSpring cloud to configure concurrent usage of your software
Node-Locked icon

Node-Locked

Lock a license to a set number of machines by setting max activations, possible due to our device fingerprinting technology
Subscription icon

Subscription

Synchronize the validity of your license with the subscription period of your billing cycle
Consumption icon

Consumption

License according to a pay-per-use model, which can be cyclically reset
User-Based icon

User-Based

You have the option to either issue license keys, or set usernames and passwords for your licenses

Seamless
3rd party integration

Dispatch licenses immediately when an order is received from your e-commerce platform, and share license information and states with other 3rd party services.

Trusted for our Customer Support and our Security

Cloud illustration

99.9% Uptime
Guarantee under
our SLA

Email illustration

Email Support,
12 hours average
response time

Enterprise illustration

Enterprise-grade
Security

Stars illustration

5/5 on
Capterra logo

Enterprise and Start-ups alike
partner with us to license
their applications