License

Univer SDK Pro advanced capabilities require a license to unlock full benefits. This page explains how to obtain, configure, and verify a license.

When a License Is Required

  • Evaluation: license not required, but features are limited (watermark, import size, collaboration quota)
  • Production: recommended to purchase a license for full access

If you have not deployed the server yet, see Quick Start.

Get a License

  1. Visit the License page and sign in
  2. Download the license file

Download license

Free Trial License

You can request a 30-day trial license:

  1. Visit the License page and sign in
  2. Click “Get trial license”

Get license

Add or Update a License

Unzip license-univer.zip to get license.txt and licenseKey.txt. Do not edit them.

Use License in Client

Preset Mode

TypeScript
import { UniverSheetsAdvancedPreset } from '@univerjs/preset-sheets-advanced'const { univerAPI } = createUniver({  presets: [    UniverSheetsAdvancedPreset({      license: `Content from license.txt`,    }),  ],})

Plugin Mode

Register UniverLicensePlugin first after creating the Univer instance:

TypeScript
import { UniverLicensePlugin } from '@univerjs-pro/license'univer.registerPlugin(UniverLicensePlugin, {  license: `Content from license.txt`,})

Use License on Server

  1. Copy license.txt and licenseKey.txt into /univer-server/configs/
  2. Run bash run.sh restart in univer-server

Verify License

Frontend Verification

  • Missing or invalid license shows watermark and limits
  • Valid license removes limits

License invalid

License valid

Server Verification

Visit host:8000/universer-api/license/key to inspect entitlements. For local:

http://localhost:8000/universer-api/license/key

JSON
{  "verify": "true",  "release_type": "COMMERCIAL"}

Server license verification

FAQ

  1. Verification failed: check license validity, file integrity, and service restart
  2. Watermark still present: verify client-side license injection
  3. Other issues: contact support

How is this guide?

© 2026 DreamNum Co., Ltd.