Protection of the software you have developed or use against piracy and reverse engineering.

License your software as safely and easily as possible, including the creation of flexible licensing models, the integration of their delivery, and the management of their complete life-cycle with your existing backoffice systems.

Security intelligent traps to neutralise unwanted intrusions

CodeMeter requires your attention only once;
at the point when you first integrate it into your software and business workflow.
Protection Suit is the tool that automatically encrypts your applications and libraries.

In addition, CodeMeter offers an API for custom integration with your software.
CODEMETER is the universal, All-in-One technology for software publisher and intelligent device manufacturer, upon which all solutions from Wibu-Systems are built.

License Central (Web or Server based) can be connected to your ERP, CRM, and e-commerce systems. Once integrated, you can:

  • deliver your software as many times as you wish
  • create licenses from these systems automatically
  • transfer licenses to your customers using your backoffice systems or a separate license portal.

Essentially, each user receives the same software, but a different license that entitles him to use your protected software to the extent allowed by you.

flow diagram Integrate once
Licensing Model CodeMeter

CodeMeter offers maximum flexibility. You have total freedom to define the license models and the repository where licenses are stored, and have the opportunity to mix and match the wide array of options available:


Hardware-based security


The license is stored securely in a CmDongle. The device embeds a smart card chip, which offers additional security to CodeMeter’s technology. Once saved, the secret keys never leave the unit. CmDongles are available in several form factors, such as USB, SD card, microSD card, CF card, CFast Card, and ASIC.


User-based licence in the cloud


The license is located on a server in the cloud (CmWAN). This server can be either your own or Wibu-Systems‘ or a server at a trusted user.


Computer-Bound license file


The license is saved in a special file that is bound to the hardware of the target computer. You define the degree of tolerance to changes in the computer. When using virtual machines, you can specify whether the license remains valid if it is moved or copied to a virtual machine. Alternatively, you can employ unbound CmActLicenses via the CodeMeter Protection Only or the CodeMeter Trial License options.


Computer-Bound license file


The license is stored in a CmDongle or a CmActLicense on a license server in the LAN of the user. The user can also reserve licenses for network users, Active Directory groups, or specific computers and create usage reports.

License more than 4,000,000,000 different products independently.

CodeMeter Embedded

CodeMeter Embedded (and µEmbedded) is a static library that provides the licensing and cryptographic capabilities of CodeMeter via a dedicated API for embedded operating systems like Linux Embedded, VxWorks, QNX, and Android. CodeMeter Embedded comes with a subset of the CodeMeter Runtime API that includes the core functionalities for licensing and protection. These cover the functions for accessing licenses, retrieving license options, creating license requests, importing license update, and performing symmetric and asymmetric cryptographic operations.

Possible use cases include direct access to CodeMeter functionality from an application of yours, from AxEngine, or from ExEngine (both modules of CodeMeter Protection Suite)

CodeMeter Embedded supports the following types of CodeMeter containers: CmDongles and CmActLicenses.


Costs for use of CodeMeter software and hardware require a more detailed understanding of your needs.

Please contact us and we will get in touch with you directly to compile a quote.

CODiE 2017 SIIA Award Badge

Product of the year award badge

embedded award 2018 badge

Automation award 2017 badge

wibu systems authorised distributor badge