Transfer a Developer License to Another Machine

An AIMMS developer license can only be used on one machine at a time. There may be situations where you need to use AIMMS on a different machine, either temporarily or permanently. This article explains how to transfer an AIMMS license for use on a different computer. 1 2

Reach out to our support team at if you do not have access to the machine on which the AIMMS license is currently installed on, or if you encounter any issues in the below process.


This applies to Personal Nodelock activated licenses as AIMMS Developer Licenses are typically installed through the Personal Nodelock method.


For Free Academic license users, make sure that the license activation process is done within your university network

Deactivate on Current Machine

  1. In AIMMS, head to Tools –> License -> License Configuration…


  2. Select your developer license and click ‘Deactivate…’


  3. Follow the Deactivation wizard and if successful, the following message will be displayed:


Install on Second Machine

  1. Open AIMMS and if no licenses have already been installed, the prompt for configuring a license will appear. Click ‘Continue…’


  2. Follow the installation steps for ‘Install a Single User AIMMS License’

    • Choose the first option for the regular AIMMS Developer License.


    • Input your license number. If you received a license file from us, you can use the file name which is a 12 digit number.


    • Choose the activation code option unless an AIMMS dongle was provided for your license.


    • Input your Activation Code. Choosing to save the activation code within your registry makes it easier to move the license back and forth.


    • Choose the Personal Nodelock method if this license was activated as one before. If the license was activated as a Machine Nodelock, you can only choose that option for future activations.


If successful, you will receive the following message: