What Do I Need to Deploy My LabVIEW Applications with Toolkits and Modules?

Updated May 8, 2020

Reported In


  • LabVIEW

Issue Details

  • What do I need to deploy my LabVIEW applications with Toolkits and Modules?
  • Which one does need a separate Runtime Engine and Deployment License


The applications, which were developed in LabVIEW always need the LabVIEW Runtime Engine and optionally additional Runtime Engines of the used Toolkit, Module or Driver.
The tables below describe the necessity of the additional Runtime Engine if the developer uses these Toolkits or Modules in his application.


ModulesAdditional Runtime Engine RequiredDeployment License NeededAdditional Considerations
LabVIEW Application Builder ModuleNoNo-
LabVIEW MathScript RT ModuleNoNoDeployment License for MathScript RT Module
LabVIEW Control Design and Simulation ModuleNoNo-
LabVIEW Datalogging and Supervisory Control ModuleYesYesWhat is the DSC Run-Time System and When Should I Use It?
LabVIEW FPGA ModuleNoNo-
LabVIEW Real-Time ModuleNoNo*Do I Need a Run-Time License to Install the LabVIEW Real-Time Engine to My PXI or Real-Time PC?
LabVIEW SoftMotion Development ModuleYesNo*Do I Need a Run-Time License for NI SoftMotion?
Vision Development ModuleYesYesVision Development Module Run-Time Engine Installation Walk-Through
LabVIEW Wireless Sensor Network ModuleNoNo-
LabVIEW FPGA IP Builder ModuleNoNo-
LabVIEW Robotics ModuleYesYesLabVIEW 2019 Robotics Module Readme

* In general these modules do not require a Deployment license, but in certain use cases they do. See the Additional Considerations for more detail on when a Deployment license is required for these modules.


ToolkitsAdditional Runtime Engine RequiredDeployment License NeededAdditional Considerations
LabVIEW Unit Test Framework ToolkitNoNoCannot be built into executable.
LabVIEW Desktop Execution Trace ToolkitNoNo-
LabVIEW Advanced Signal Processing ToolkitNoNo-
LabVIEW Digital Filter Design ToolkitNoNo-
GPS Simulation ToolkitYesYes-
LabVIEW Model Interface ToolkitNoNo-
Modulation ToolkitYesYes-
LabVIEW Real-Time Execution Trace ToolkitNoNoReal-Time Module includes the Real-Time Trace Viewer
LabVIEW Report Generation ToolkitNoNoDo I Need a Runtime Engine for the Report Generation Toolkit?
LabVIEW Simulation Interface ToolkitNoNo-
LabVIEW Sound and Vibration ToolkitNoYes-
Spectral Measurements ToolkitNoYesWhen Should I Use NI-RFmx over NI-RFSA with NI MT?
LabVIEW System Identification ToolkitNoNoLabVIEW 2013 System Identification Toolkit Help
LabVIEW VI AnalyzerNoNo-
Automotive Diagnostic Command Set ToolkitYesNoAutomotive Diagnostic Command Set Toolkit
ECU Measurement and Calibration ToolkitYesNo*Does ECU Measurement and Calibration Toolkit Require a Runtime?
LabVIEW ARM Compile Farm ToolkitNoNo-
LabVIEW Adaptive Filter ToolkitNoNo-
LabVIEW Analytics and Machine Learning ToolkitNoYes-
LabVIEW Database Connectivity ToolkitNoNo-
LabVIEW Electrical Power ToolkitNoNo-
LabVIEW FPGA Compile Farm ToolkitNoNoGetting Started with the LabVIEW FPGA Compile Farm Toolkit
LabVIEW GPU Analysis ToolkitNoNoError 1556 When Running GPU Analysis as Executable
LabVIEW Jitter Analysis ToolkitNoNo-
LabVIEW Multicore Analysis and Sparse Matrix ToolkitYesNo-
LabVIEW OPC UA ToolkitYesYesLabVIEW 2019 OPC UA Toolkit Readme
LabVIEW myRIO ToolkitYesNoShould I Install the RIO Drivers to Program a myRIO?
WLAN Generation ToolkitYesYes-

* If using ECU Measurement and Calibration Toolkit version 15.0 or later, no deployment license is required. However, for version 14.0 and earlier, a license is required for each machine that the application runs on. See Additional Considerations for more information.

Additional Information

If you are interested what Toolkits and Modules are included in the LabVIEW Base, Full and Professional versions please visit to the following page of LabVIEW:
Select Your LabVIEW Edition

If you are interested in what Toolkits and Modules are included in the different versions of NI Software Suits please visit the following page:
Compare NI Software Suites