Handsontable is available under Commercial and Free licenses, depending on your usage.
We require you to specify which terms apply to your usage, by passing a license key in Handsontable's
licenseKey configuration option.
If you use the paid version of Handsontable, pass the string of numbers delivered to you after the purchase. Note that the license key is a string, so you need to wrap it in quotes
<HotTable licenseKey="00000-00000-00000-00000-00000" />
If you use Handsontable for purposes not intended toward monetary compensation such as, but not limited to, teaching, academic research, evaluation, testing and experimentation, pass the string
<HotTable licenseKey="non-commercial-and-evaluation" />
We validate the license key to determine whether you are entitled to use the software. To do that, we compare the time between two dates. These dates come from two sources of information. One is the
build date that is provided in each version of Handsontable. The other is the
creation date that comes with the license key. This process does not trigger any connection to any server.
If your license key is missing, invalid, or expired, Handsontable will display an appropriate notification. The notification is displayed in two places, below the table as HTML text and in the console. The messages are as follows:
The license key for Handsontable is missing. Use your purchased key to activate the product. Alternatively, you can activate Handsontable to use for non-commercial purposes by passing the key: ‘non-commercial-and-evaluation’. Read more about it in the documentation or contact us at
The license key for Handsontable is invalid. Read more on how to install it properly or contact us at
The license key for Handsontable expired on
[expiration_date], and is not valid for the installed version
[handsontable_version]. Renew your license key or downgrade to a version released prior to
[expiration_dates]. If you need any help, contact us at
To get a commercial license key for your Handsontable copy, contact our Sales Team (opens new window).
- Configuration options: