License activation

Software activation online

After a purchase of the software, when you receive your license key, it is necessary to activate MapTiler Engine. After activation, the demo version no longer enforces the “MapTiler DEMO” overlays.

To do the online activation, use the following command:


Activates MapTiler Engine with proper license key. You can get your License key online here.


  maptiler -activate YOUR-OWN-LICENSE-KEY

In case you require to reinstall the computer, use -deactivate command to be able to re-activate the license later on.

The software activation for MapTiler Desktop Pro via GUI is described here.

Software activation in a virtual machine

The activation process for MapTiler Engine running in a virtual machine requires online activation only via environment variable MAPTILER_LICENSE. The software will be automatically deactivated in the end.

The MAPTILER_LICENSE environment variable needs to be set before calling MapTiler Engine. There are two ways to do so. The first (and recommended) way is to add the MAPTILER_LICENSE variable to the system environment variables list. Then, you can call MapTiler Engine directly, like:

  maptiler ...

Alternatively, when you are calling MapTiler Engine from a script, or using it manually in a command line session, you need to set the MAPTILER_LICENSE environment variable before calling MapTiler Engine:

Example on Windows OS

  maptiler ...

Example on Linux / macOS

  maptiler ...

Notice: This activation process via environment variable requires not-activated MapTiler Desktop Pro (or not-activated MapTiler Engine) instance on that computer! Starting MapTiler Desktop application without setting this environment variable MAPTILER_LICENSE, you should see either MapTiler Desktop Pro Demo, or Your trial period has expired error message.

You can also run MapTiler Engine in Docker. To learn more, please refer to this documentation article.

Software deactivation online

You can deactivate MapTiler Engine via command line, in order to transfer the application to another computer. Note that after the deactivation, MapTiler Engine will continue to run in DEMO mode, but the trial period of 30 days will NOT start again.

To do the online deactivation, use the following command:


Deactivates activated MapTiler Engine software. MapTiler Engine can be used in Demo mode, if trial period has not expired.


  maptiler -deactivate

You can deactivate MapTiler Desktop Pro in GUI via License dialog described here.

Demo trial extension

The demo version of MapTiler Engine is fully usable for 30 days after the first start. In case this trial period for testing the software before purchase expires and you would like to continue to test the demo, it is necessary to contact Sales at MapTiler and request a trial extension key.

Such key can be then used with the parameter:

-extend_trial [TRIAL-KEY]

Extends MapTiler Engine demo trial period.

And the demo can be then used during an extended time period.

License information

To check your license information, use the following command:


Print your license information for activated MapTiler Engine.


  > maptiler -license
  Email: <your email>
  License: <your license key>
  Purchased CPU cores: 4
  Maximum usable cores: 4

  maptiler -license
  Remaining 0 days on the trial.
  Maximum usable cores: 4

This argument may print additional texts, depending on your License, for example:

  Time limited license!
  X days remaining.

  X days remaining in your maintenance period.

  Your maintenance period has expired. You can't upgrade to newer versions - please contact