Sign Up

Third Party Licensing & Activation by NI - Toolkit for LabVIEW Download

Add Licensing Technology to LabVIEW Applications and VI APIs

Watch * 3 ↓19,364
ReleasedMar 15, 2023
Publisher NI
License Not Specified
LabVIEW VersionLabVIEW>=20.0
Operating System Windows
Project links Homepage  


Note: This installer requires LabVIEW to be run with Administrator privileges. To do so, close LabVIEW, right click the LabVIEW shortcut, and select "Run As Administrator."

With the NI LabVIEW Third Party Licensing & Activation Toolkit, you can add licensing and activation features to your LabVIEW VIs and applications built with LabVIEW. This reduces the amount of effort required to develop ad hoc licensing solutions and offers you an integrated and consistent process for activating your third-party LabVIEW software, and allows your customers to evaluate your software before purchasing.

Two types of licensing are supported - development licensing and deployment licensing:

Development Licensing: Licensing a VI-based API or library to be used by other LabVIEW developers. LabVIEW automatically performs licensing checks on these libraries during edit time (when the VI is dropped on the block diagram) and prompts the user to activate the software when LabVIEW is launched.

Deployment Licensing: Licensing an application/executable built with LabVIEW for users to implement. The licensing checks must be manually added to the source code using the provided Licensing VIs, and the licensing checks are performed during run time (when the application is run).

Additional Information: The Third-Party Licensing & Activation Toolkit is provided free of charge by NI. However, some features of this toolkit requires the Protection PLUS software from Concept Software.
Refer to the Licensing & Activation Community Group ( for details.

Release Notes (Mar 15, 2023)

Version 15.0.4
Bug Fix: Resolved install issue on NI LabVIEW 2022 Q3.


Version 15.0.3
Bug Fix: Resolved invalid license issue on 64-bit OS.


Version 15.0.2
Bug Fix: Resolved an issue with custom hardware IDs where they were not recording the ID in the license file upon activation
Bug Fix: Resolved an issue where package would not install on computers with NI Components installed to the non-default location.


Bug Fix: When installing on 64-bit LabVIEW the package fails claiming a user needs admin rights even when the application is run as admin


Version 15.0.1
First major release as a VI Package
Now supports LabVIEW 2011 and all newer versions
Renamed example "Get License" to "Get License Status - Test" to avoid naming conflict.

Download Package


  Post an Idea   Post a Resource

Recent Posts