New to Kendo UI for jQueryStart a free 30-day trial

License Activation Errors and Warnings

Using Kendo UI for jQuery without a license or with an invalid license causes specific license warnings and errors. This article defines what an invalid license is, explains what is causing it, and describes the related license warnings and errors.

Invalid License

An invalid license can be caused by any of the following:

  • Using an expired subscription license—subscription licenses expire at the end of the subscription term.
  • Using a perpetual license for product versions released outside the validity period of your license.
  • Using an expired trial license.
  • A missing license for Kendo UI for jQuery.
  • Not installing a license key in your application.
  • Not updating the license key after renewing your Kendo UI for jQuery license.

License Warnings

If you use Kendo UI for jQuery in a project with an invalid license, the UI components exhibit the following invalid license attributes:

  • A watermark appears over a number of selected components.
  • A banner is rendered on pages that use the Kendo UI for jQuery components.
  • A warning message is logged in the browser console of pages rendering the Kendo UI for jQuery components.

Watermark

  • A watermark appearing in the Light Theme mode:

    Watermark in the Light Theme

  • A watermark appearing in the Dark Theme mode:

    Watermark in the Dark Theme

A banner appears on pages that use unlicensed Kendo UI for jQuery components:

Banner

  • Clicking the ? button of the banner takes you to the Kendo UI for jQuery licensing documentation.
  • Clicking the x button of the banner closes it until the page is reloaded or a license is activated.

Console Warning

A warning message similar to the following is logged in the browser's console:

Browser console message: License activation failed for @progress/kendo-ui. No license found.

License Activation Errors

If you use Kendo UI for jQuery in a project with an expired or missing license, the kendo-ui-license activate command will indicate the following errors or conditions:

Error or ConditionMessage CodeSolution
No Telerik and Kendo UI License file foundTKL002Install a license key to activate the UI components and remove the error message.
Corrupted Telerik and Kendo UI License Key contentTKL003Download a new license key and install it to activate the UI components and remove the error message.
Unable to locate licenses for all products.TKL004Your license is not valid for all Telerik and Kendo products added to your project. If you have already purchased the required license, then update your license key.
Kendo UI for jQuery is not listed in your current license file.TKL101Review the purchase options for the listed products. Alternatively, remove the references to the listed packages from package.json.
Your current license has expiredTKL102You are using a product version released outside the validity period of your perpetual license. To remove the error message, do either of the following:
  • Renew your license, download a new license key, and install it.
  • Downgrade to a product version included in your perpetual license as indicated in the message.
Your subscription has expired.TKL103; TKL104Renew your subscription and download a new license key.
Your trial expired.TKL105Purchase a commercial license to continue using the product.
No Telerik or Kendo UI product references detected in project.TKL001
  • If you use Telerik products and see this message, update the Telerik.Licensing package to version 1.4.9 or later.
  • If you do not use Telerik products, remove the Telerik.Licensing NuGet reference from your project.

See Also