Syncfusion® Licensing Overview

2 Feb 20263 minutes to read

License key validation for Essential® JS2 platforms was introduced in the 2022 Volume 1 release. This licensing key validation requires developers to register a valid license key in an application when referencing any of the latest JavaScript packages, whether from npm, CDN, or build.

License keys can be obtained from the My Account » License and Downloads section of the Syncfusion® website. To obtain a license key, you must have an active trial, license, or community license.

Before using any Syncfusion® JavaScript controls, the obtained license key must be registered in the application code. Otherwise, a license validation error message will be displayed as follows:

This application was built using a trial version of Syncfusion® Essential Studio®. Please include a valid license to permanently remove this license validation message. You can also obtain a free 30 day evaluation license to temporarily remove this message during the evaluation period. Please refer to this help topic for more information.

Difference between unlock key and license key

Please note that the license key is different from the installer unlock key that may have been used in the past and must be generated separately from the Syncfusion® website.

  • Unlock Key - The Syncfusion® Unlock Key is used to unlock Syncfusion® installers only.

  • License Key - The Syncfusion® License Key is a string that must be registered in your script to avoid licensing warnings.

Refer to this KB article to learn more about the difference between the Syncfusion® Unlock Key and the Syncfusion® License Key.

Registering Syncfusion® license keys in Build server

Source of Syncfusion® assemblies Details License Key needs to be registered? Where to get license key from
npm/NuGet package If the Syncfusion® packages used in the Build Server are from npm (npmjs.com) or NuGet (nuget.org), no Syncfusion® installer needs to be installed. The required Syncfusion® packages can be directly used from these sources.

However, when using packages from npm or NuGet, the Syncfusion® license key must be registered in the application.
Yes Use any developer license to generate keys for Build Environments as well.
Trial installer If the Syncfusion® assemblies used in the Build Server are from the Trial Installer, the license key must be registered in the application for the corresponding version and platform to avoid trial license warnings. Yes Use any developer trial license to generate keys for Build Environments as well.
Licensed installer If the Syncfusion® assemblies used in the Build Server are from the Licensed Installer, there is no need to register license keys.

You can download and install the licensed version of the installer.
No Not applicable

See Also