: Pick the exact major version matching your updated project dependencies. Select Edition/Platform : For legacy builds ( ≤v30is less than or equal to v30

When you update your Syncfusion packages via NuGet, npm, or pip, you must also update the registered license key in your codebase if the update crosses into a new major version.

import 'package:flutter/material.dart'; import 'package:syncfusion_flutter_core/core.dart'; void main() // Register your Syncfusion license key SyncfusionLicense.registerLicense('YOUR_GENERATED_LICENSE_KEY_HERE'); runApp(const MyApp()); Use code with caution. Troubleshooting Common Licensing Errors

// Register Syncfusion license Syncfusion.Licensing.SyncfusionLicenseProvider.RegisterLicense("YOUR_GENERATED_LICENSE_KEY_HERE"); var builder = WebApplication.CreateBuilder(args); Use code with caution. JavaScript Frameworks (React, Angular, Vue)

Update the Main method or the constructor of your primary window:

Syncfusion requires you to register the key programmatically at the application entry point. This process varies slightly by platform.

: If you see a licensing popup after updating, verify that the key version matches the first two digits of your NuGet package version (e.g., Version 25.x.x packages require a Version 25 license key). Build Servers

If you have landed on this page searching for the phrase you are likely in the middle of a development cycle and need to either obtain a fresh license key or update an existing one for your Syncfusion controls. Whether you are experiencing license validation errors, upgrading to a newer version of Syncfusion Essential Studio, or moving from a trial to a full subscription, understanding how to correctly generate and update (UPD) your license key is crucial.

: Choose your targeted software version from the dropdown menu.

: Keys are now bound to the product edition or SDK bundle . A single unified Enterprise Edition key automatically unlocks all components, including the UI Component Suite, Document SDK, PDF Viewer SDK, Spreadsheet Editor SDK, and DOCX Editor SDK.

import SyncfusionLicense from 'syncfusion_flutter_core/core.dart'; void main() SyncfusionLicense.registerLicense('YOUR_NEW_GENERATED_LICENSE_KEY_HERE'); runApp(MyApp()); Use code with caution. 4. Automating License Key Updates