To create the offline activation request you need to start Agisoft Metashape Professional executable from the command line using --activate-offline argument. It may be slightly different depending on the OS you are using and the folder where Metashape Professional is installed or unpacked.




On Windows (run cmd.exe without the administrator privileges from the Start/Search menu):

"%programfiles%/Agisoft/Metashape Pro/metashape.exe" --activate-offline 11111-22222-33333-44444-55555 C:/Windows/Temp/request.act


The screenshot below shows the input command (note that valid license key sequence should be input! word wrap is applied automatically in the example below, due to the width of cmd.exe window) and the output message, indicating that the offline activation request has been generated:




On Linux (from terminal, providing that you have browsed to folder with unpacked Metashape Professional):

./metashape.sh --activate-offline 11111-22222-33333-44444-55555 /var/tmp/request.act


The screenshot below shows the input command (note that valid license key sequence should be input! word wrap is applied automatically in the example below, due to the width of Linux Terminal) and the output message, indicating that the offline activation request has been generated:




On macOS (from Terminal that can be started from the Launchpad, the example below assumes that MetashapePro.app bundle is put to /Applications/ folder, if it is the different location, use different absolute path):

/Applications/MetashapePro.app/Contents/MacOS/MetashapePro --activate-offline 11111-22222-33333-44444-55555 ~/Desktop/request.act


The screenshot below shows the input command (note that valid license key sequence should be input! word wrap is applied automatically in the example below, due to the width of macOS Terminal) and the output message, indicating that the offline activation request has been generated:

If you observe the error message related to missing privileges to access /Library/Application Support/ folder contents, run the same command with sudo prefix to use the elevated privileges. When the command is input you'll be asked to confirm the administrator user password - once confirmed, the activation request file will be created:




Please note that you need to use your license key instead of the mock license key in the example, also check the path to the folder where the activation request is created (the last argument) - it should be valid and you need to have the write access rights for it.


The activation request should be submitted to Agisoft support team via e-mail (support@agisoft.com) or via helpdesk form. You'll get back the license file to be put to Metashape Professional installation directory (in case of macOS the license file should be put to the application bundle contents: MetashapePro.app/Contents/MacOS/ or to /Library/Application Support/Agisoft/Metashape Pro/ directory, providing that the latter exists).




Alternative way of offline activation request file creation is using special "tweak" in Metashape:


1. Open Advanced Preferences tab in Metashape window and click on Tweaks button.


2. Click on "Add" button to create a new parameter.


3. Name the parameter main/activate_offline and set its value to False


4. Click OK button to apply the changes.


5. Go to Help Menu -> Activate Product dialog, input your license key to the activation dialog, click OK and confirm the offline activation request creation (specify the target path to *.act file to be generated).