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

Setting Up Your Kendo UI for Angular License Key

This article describes how to activate the Kendo UI for Angular components by installing a new personal license key and how to replace an already expired one.

Kendo UI for Angular is a professionally developed library, distributed under a commercial license. Using any of the UI components from the Kendo UI for Angular library requires either a commercial license key or an active trial license key.

To activate the Kendo UI for Angular components:

  1. Download a license key.
  2. Install or update your license key file in your project.

Downloading the License Key

To download your license key for Kendo UI for Angular, you must have either a developer license or a trial license. If you are new to Kendo UI for Angular, sign up for a free trial first and then follow the steps below.

Each time you download your license key, the licensing system generates a unique new key, regardless of the expiration date.

  1. Go to the License Keys page in your Telerik account.

  2. Click the Download License Key button in the License Key banner.

    Telerik Account - License Keys - Angular Download

Starting with the 2025 Q1 release, the name of the downloaded file changes from kendo-ui-license.txt to telerik-license.txt. This change is required as all Telerik UI and Kendo UI products now use the same licensing mechanism with a common license key. See the Handling License Key File Name and Environment Variable Name Changes in the 2025 Q1 Release knowledge base article for more details.

Installing or Updating the License Key

Whenever you purchase a new Kendo UI for Angular license or renew an existing one, always download and install a new license key. The new license key includes information about all previous license purchases. The procedure for the installation of a new license key and update of a license key is the same:

  1. Copy the telerik-license.txt license key file to your home directory. This makes the license key available to all projects that you develop on your computer.

    • For Windows: %AppData%\Telerik\telerik-license.txt
    • For Mac/Linux: ~/.telerik/telerik-license.txt

    Alternatively, copy the telerik-license.txt license key file to the root folder of your project. This is the folder that contains the package.json file. This makes the license key available only to this project.

    Do not commit the file to source control as this is your personal license key.

  2. Install the @progress/kendo-licensing package as a project dependency:

    sh
    npm install --save @progress/kendo-licensing
  3. Activate the license key by running:

    sh
    npx kendo-ui-license activate

If the invalid license attributes are still displayed after you have installed or updated the license key, see the Troubleshooting License Activation article and the FAQ page for more information.

Automatic License Key File Management in Visual Studio Code

The Kendo UI Productivity Tools extension can automatically download and manage your license key file. Simply log in to your Telerik or Kendo UI account from Visual Studio Code to enable this feature. For more information, see the Kendo UI Productivity Tools documentation.