Blog | Community Forums | Create a Support Ticket | Feature Request

Table of Contents
You are here:
< All Topics

General Licensing FAQ


This section covers most general license questions.  


--- Frequently asked questions ---

How do I Activate a License Container?

When you first purchase BaseHead or request additional Licenses you will have an empty License Container added to your account. This container can be used to hold a single license with your choice of how it is activated (System ID, Standard USB Stick as a key or an iLok key).

Once activated a key will be created which you need to copy to your …Documents\BaseHead 5.x\Licenses folder which will unlock BaseHead for your licenses version.

For detailed info on how to get started see this page:

Post Order Perpetual

How do I Deactivate...Move...Reactivate a license to another Device?

It is now possible to self-manage your license and easily move it from one activation device to another or re-generate a new license if you have upgraded or switched computers. If you need to update your license for a new computer, switch from ilok to SystemID activation or manage your license in any way, this is all now easily possible via your account without having to send requests or wait for us to do it. It takes just minutes so you can stay productive!

Firstly, open the License Request utility and select the method you want for activation (note if you would like a cloud activation you need to do this from your account page).

Copy the serial that is generated

On the My Licenses page click the “Deactivate” button for your license (select the correct one if you have multiple licenses) then click ‘Activate” and paste in your newly generated serial.

Once activated, ‘Download’ the new .key file and place it in… ~Documents/BaseHead 5.x/Licenses folder.  It’s best to cleanup old and un-used .keys from this folder to avoid possible future conflicts.

NOTE: You can deactivate and reactivate licenses at any time without limitation to allow you to easily switch systems or devices when needed.

Activating or Moving License to a "Cloud.Key" online authorizing option

Starting with BaseHead 2021.6+ it is now possible to activate or switch your existing System, iLok, CM Stick or USB bound license to a new flexible “Cloud.key” license which authorises your BaseHead session via an online cloud license server. This means your license is safe in the cloud and can be used on ANY system you place the key file on that has an internet connection.

This is perfect for users who may need BaseHead installed on their main computer and a portable laptop or moving easily between home and work.

Cloud licenses allow a single BaseHead session to be authorised at a time just as other keys do but allows immediately switching between systems without the need to use a USB license or re-activate another machine.

If you would like to setup a new BaseHead license as a Cloud.key check HERE

If you have an existing license and would like to switch it to a Cloud.key check HERE







Using a Portable USB Stick License (Carry your BaseHead license on a USB Stick)

BaseHead has always offered the ability to use a standard USB stick as an activation key allowing BaseHead to launch if the USB stick is detected but this has required the target computer to have the license key dropped into the BaseHead license folder first for it to work.

As of BaseHead v2021.6 you can now simply place the BaseHead license key file on the same USB you use to activate and make it FULLY PORTABLE! This allows you to have BaseHead installed on as many machines as you need, at work, at home and simply attach the stick with the license and BaseHead will launch. No need to copy your license file to each computer anymore and makes updating a new USB key a breeze.

Using a USB Key Portable Activation License

Firstly, you’ll need a USB key. Any USB will be fine, it can be one you use as a portable storage device, does not have to be dedicated to use for BaseHead activation, we just detect the keys serial for the activation process. If you wish to use it between both macOS and Windows be sure it is formatted to work on both systems (Fat32)

Launch the License Request Utility and attach your USB stick (ensure only one USB storage device is connected for this process)

If the key is detected and usable as an activation device you can now select “USB Drive” option and “Copy to Clipboard” the Serial Code

On the My Licenses page you will see your license “container” which if you have not yet activated a license, just choose to Activate and paste the serial number, otherwise choose to first Deactivate then Activate with the copied serial

Once a License Container is activated you will see a Download button to download your license key file.

Where do I place the .key file on my USB Drive?
Download the .key file and on the USB Stick and create and place it in the following folder on the root of the drive:

<drive root>\BaseHead\Licenses

After you place your .key in this folder and launch BaseHead it will check your USB drive for the  .key and match it to the USB drives serial to activate your BaseHead session.   

No more copying license files to every new system you work on!  8)



CodeMeter Setup Info

If you are a new CmStick user or need to get setup initially see the New User Setup info Here

When installing a Cmstick or CmACT version make sure to choose the BaseHead-CM option in the full instaler.  When it’s installed you’ll see a little new icon in your system tray.

The CodeMeter Control Center is where you will see what sticks are connected to this system and events and you can update the firmware also from here.

The ‘WebAdmin‘ is where you actually will see what licenses are on your CmStick

Click the button to launch it from the Control Center and go to Content/Licenses to see your purchased licenses

CmSticks are physically written to the CmStick so to be mobile just bring it along with you with the BaseHead Full Installer.


A video walk thru how to set up a dongle on a Windows Home server with a mac client connecting to it



First off you’ll need a CmStick with a serial number of 2-xxx
It has to start with a “2-” or “3-“
Then Install the Codemeter Runtime 5.0 or higher from the website 
Then upgrade the firmware to 2.02 or higher from the Codemeter control center.


  • Open a command prompt and cd into the directory where the cmu32.exe is.
    cd C:\Program Files (x86)\CodeMeter\Runtime\bin
  • Type: cmu32.exe –set-config-disk HidCommunication –serial 2-2831193
    but use your serial number instead!!  8)
  • Unplug the dongle and re-plug it in to no longer see it in Explorer as storage but instead it’s a HID USB device now
  • To set it back to a Mass Storage Device do this (using your serial):
    cmu32.exe –set-config-disk MsdCommunication –serial 2-2831193


  • Open terminal and type: cmu –set-config-disk HidCommunication –serial 2-2831193
    but use your serial number instead!!  8)
  • Unplug the dongle and re-plug it in to no longer see it in Finder as a volume but instead it’s a HID USB device now.
  • To set it back to a Mass Storage Device do this (using your serial):
    cmu –set-config-disk MsdCommunication –serial 2-2831193

Setting up a Raspberry Pi License Server for a CodeMeter CMStick

Many users in the past asked me if it it’s possible to hang a CmStick on a NAS to avoid having a fully blown always on PC/Mac hosting the LAN based dongle.

The problem with NAS units is they don’t have a version of Linux on them your can install the CM Runtime onto.

Fortunately a $35 Raspberry Pi unit does!

BaseHead user Antonio Muñoz got it working so I will share his info with you here  8)

“Hi Steve, finally I got it work like a charm!. Few steps are required, but with some help from Wibu support it was really easy.

I’ve purchased a Raspberry Pi 3 Model B+ kit with case, power supply and sd card with OS Raspbian preinstalled. Then installed CodeMeter Runtime for Raspberry (I send you the link)

Once you’ve got the package installed it’s just a matter of calling the runtime. The easiest way to call the WebAdmin is by opening the page “localhost:22350” in browser on the raspi (for instance, chromium).It’s amazing how this cheap machine works and the amount of things you can do with it!

Hope it helps!

There you have it.  It’s possible to set up a cheap, always on and lower power license server for a CmStick.

Download the following PDF for more info and below are some screenshots from Antonio:

CodeMeter Network Licenseserver on Raspberry Pi

FYI…this is the unit he purchased

Old 4.x Licenses (Non-CmStick)

Unfortunately we can’t write replacement version 4.x Licenses anymore.  8(
So if you lost your USB Drive or iLok it was bound to you’ll need to ‘Extend’ your Maintenance Plan to be able to get a new license, but we removed extra upgrade fees so you just need to pay for a lower priced Maintenace Period extention on by clicking the ‘Extend’ button on the My Licenses Page.

If you still want to try and get the old license a working see the Old License Archives at THIS LINK




Next Codemeter CmStick Troubleshooting