Activation keys on demand
Issue a unique activation code for each customer, tied to the exact workbook you compiled.
Licensing
XLS Padlock includes a key generator that issues activation codes for the workbooks you compile and distribute. Each key carries your own rules: expiry, activation count, and optional hardware locking. This is licensing for the applications you build, not a tool for unlocking software you did not create.
You keep the keys, the PHP validation server, and the customer relationship.
Issue a unique activation code for each customer, tied to the exact workbook you compiled.
Set an expiration date and a maximum number of activations per key, so one license cannot be shared without limit.
Bind a key to the customer machine System ID so the license only runs where it was activated.
Validate keys entirely offline, or online against your own server to revoke and track them.
Create keys from the desktop tool, or automate issuance from a remote server the moment an order arrives.
Wire key generation into your own backend or store with the PHP SDK.
In XLS Padlock, choose what each key allows: expiry, activation count, and whether it is hardware locked.
Create the activation code with the desktop key generator, the remote server version, or the PHP SDK.
The customer enters the key in your compiled workbook, which validates it offline or against your server.
Track, deactivate, or block a key later through online validation.
From issuing keys by hand to fully automated delivery, pick what matches how you sell.
Compile your workbook with XLS Padlock, define your licensing rules, then create a key with the built-in key generator, the remote server version, or the PHP SDK. Your customer enters the key to activate the compiled application.
No. XLS Padlock generates license keys for the applications you build and sell yourself. It does not unlock or crack software created by anyone else.
Yes. Each key can carry an expiration date and a maximum number of activations, so a single license cannot be reused without limit.
Offline validation checks the key on the customer machine with no network needed. Online validation checks it against your server, which lets you revoke a key or bind it to one machine.
Yes. The remote server key generator and the PHP Key Generator SDK let your website or store issue a key the moment an order is placed.
Set up the key generator, then combine it with hardware locking and online activation.
One license, every feature included. Lifetime ownership, no subscription.