SunLicenseSign in
Licensing for indie software

You built it. Get paid for every copy.

Shared copies stop working. Paying customers never notice.

Create free account

Free plan · No credit card · Set up in minutes

Coding with an AI agent? Paste one prompt
  • JavaJava
  • JavaScript
  • Python
  • .NET
  • Lua
  • Rust
  • BuiltByBit
  • Tebex
  • Gumroad
  • Stripe
What you get

Built for how you sell.

License keys in seconds

Perpetual, subscription or trial, in your format.

AX8P-XXXX-XXXX-XXXX

Device and IP limits

1, 3 or 10 devices per key.

TOO_MANY_MACHINES

Your store issues keys

Keys on purchase, revoked on refund.

Works offline

Signed licenses verify with no connection.

Ed25519

Sentinel spots leaks

Flags shared keys, with a one-click fix.

Lite & Standard

Block, don't chase

Revoke a key, block a machine or country.

How it works

Live before your next release.

  1. 1Create a free account
  2. 2Connect your store
  3. 3One call in your build
terminal
# check a key from anywhere
curl https://api.sunlicense.com/api/v1/validate \
  -H "Authorization: Bearer slk_..." \
  -H "Content-Type: application/json" \
  -d '{"licenseKey":"AX8P-XXXX-XXXX-XXXX",
       "fingerprint":"pc-7f3a"}'

{ "valid": true, "code": "VALID",
  "machines": { "used": 2, "max": 3 } }
FAQ

Questions, answered.

Is it really free?

Yes. The Free plan covers three products, 100 licenses and 10,000 license checks a month, with no credit card. Paid plans start at $5 a month when you need more.

What can I protect?

Anything that can make an HTTPS request or read a file: Minecraft plugins and mods, FiveM scripts, Discord bots, desktop apps, game add-ons, scripts and tools. There are SDKs for Java, JavaScript, Python, .NET, PHP, Lua and Rust, and a REST API for everything else.

What happens if SunLicense goes down?

License checks run on their own service, separate from the dashboard, so they keep answering when other parts are down. Signed offline licenses verify with no connection at all, even if SunLicense itself is unreachable.

Do I have to change how I sell?

No. Keep selling where you sell now. Connect the store and SunLicense issues a key on each purchase and revokes it on a refund or chargeback.

Protect your next release.

  • Free plan
  • No credit card
  • Cancel any time