License Management
A StarUML license is activated on each device where you use StarUML. You can manage your license in two places:
- License Activation dialog in StarUML (select Help > License Activation menu): activate, deactivate and check the license on the current device.
- License Manager on the web: find your license keys, see the devices where your license is activated, and deactivate them. Log in with your email (the email address entered when purchasing the license).
Check license status
Section titled “Check license status”Select Help > License Activation menu to open the License Activation dialog. It shows the following information:
- Status: Activated or Not Activated. (offline) is added if the license was activated offline.
- Product: The product name of the license.
- License Holder: The name of the license holder.
- Device ID: The ID of the current device. Click Copy Device ID to copy it to the clipboard.
Activate license
Section titled “Activate license”Activate in the application
Section titled “Activate in the application”- Select Help > License Activation menu.
- Enter your license key.
- Click Activate button.
Activate offline
Section titled “Activate offline”If there is no internet connection, or external access is restricted due to company security policies, activate your license offline.
- Log in to the License Manager with your email.
- Select Devices menu on the top.
- Select a license. The offline activation guide will then appear in the area at the bottom of the page.
- Follow the offline activation guide.
Deactivate license
Section titled “Deactivate license”Deactivate your license on a device you no longer use, so that you can activate it on another device.
Deactivate in the application
Section titled “Deactivate in the application”- Select Help > License Activation menu.
- Click Deactivate button.
Deactivate in License Manager
Section titled “Deactivate in License Manager”You can also deactivate a device in the License Manager, for example when you can no longer access the device.
- Log in to the License Manager with your email.
- Select Devices menu on the top.
- Click Deactivate button on a particular device, or click Deactivate all devices button to deactivate all devices.
Deactivate offline
Section titled “Deactivate offline”If the license was activated offline:
- Delete
activation.keyfile from the below folder:- MacOS :
/Users/<user>/Library/Application Support/StarUML - Windows :
C:\Users\<user>\AppData\Roaming\StarUML - Linux :
~/.config/StarUML
- MacOS :
- Deactivate the device in License Manager.
Transfer license to a new device
Section titled “Transfer license to a new device”To move your license to a new device, deactivate it on your old device first, then activate it on the new one.
- On your old device, deactivate your license.
- On your new device, activate your license with the same license key.
Once the license is deactivated on the old device, you can activate it on the new device right away.
Find a lost license key
Section titled “Find a lost license key”Log in to the License Manager with your email to find all your license keys.
License is not activated
Section titled “License is not activated”When the license cannot be activated, please check the following:
- Version: Check that the versions of the license and the installed StarUML are the same. You can check the version of the license in the License Manager, and the version of StarUML in About dialog. You can download previous versions of StarUML from the Archive page.
- Internet connection: Check your internet connection. If there is no internet connection or external access is restricted due to company security policies, try to activate offline.
- License key: Check that you have entered the license key correctly.
- Devices: Try to deactivate your license on unused devices.
If you tried the above methods but still failed, please contact us with the information below attached.
- OS version
- StarUML version
- Your license key
- Your Device ID (Select Help > License Activation menu and click Copy Device ID)
- Screenshot of the error message