Accelerate engineering

LabVIEW offers a graphical programming approach that helps you visualize every aspect of your application, including hardware configuration, measurement data, and debugging.

This visualization makes it simple to integrate measurement hardware from any vendor, represent complex logic on the diagram, develop data analysis algorithms, and design custom engineering user interfaces.

What can you do with LabVIEW 2020?

Measure physical systems with sensors or actuators
Validate or verify electronic designs
Develop production test systems
Design smart machines or industrial equipment
Teach engineering students

Which edition is right for my project?

LabVIEW Base edition

  • Recommended for desktop measurement applications
  • Includes device drivers for NI hardware and third-party instruments
  • Includes basic mathematics and signal processing
Model numberLicense termOperating systemFormat
784503-35One year subscriptionWindowsDownload
784503-35WMOne year subscriptionWindowsUSB
776671-35PerpetualWindowsDownload
776671-35WMPerpetualWindowsUSB

LabVIEW Full edition

  • Recommended for performing inline advanced mathematics and signal processing
  • Required for signal processing add-ons
  • Required for real-time and FPGA hardware
Model numberLicense termOperating systemFormat
784503-35One year subscriptionWindowsDownload
776670-35PerpetualWindowsDownload
776670-35WMPerpetualWindowsUSB
776690-35PerpetualMacDownload
776690-35WMPerpetualMacUSB
777756-35PerpetualLinuxDownload
777756-35WMPerpetualLinuxUSB

LabVIEW Professional edition

  • Recommended for applications requiring code validation
  • Includes code and application deployment capabilities
  • Includes software engineering add-ons
Model numberLicense termOperating systemFormat
776678-35PerpetualWindowsDownload
776678-35WMPerpetualWindowsUSB
776698-35PerpetualMacDownload
776698-35WMPerpetualMacUSB
778249-35PerpetualLinuxDownload
778249-35WMPerpetualLinuxUSB

Add select options (Windows only)

LabVIEW Base

LabVIEW Full

LabVIEW Professional

Included in all subscriptions, one year included in perpetual licenses

One year of technical supportINCLUDEDINCLUDEDINCLUDED
One year of software upgradesINCLUDEDINCLUDEDINCLUDED
Access to 24/7 online training coursesINCLUDEDINCLUDEDINCLUDED
Acquiring data from NI hardwareINCLUDEDINCLUDEDINCLUDED
Acquiring data from third-party hardwareINCLUDEDINCLUDEDINCLUDED
Deploy to NI realtime hardwareINCLUDEDSELECT ADD-ONSELECT ADD-ON
Deploy to NI FGPA hardwareINCLUDEDSELECT ADD-ONSELECT ADD-ON
Native graphical programmingINCLUDEDINCLUDEDINCLUDED
Multithreaded code executionINCLUDEDINCLUDEDINCLUDED
Code debuggingINCLUDEDINCLUDEDINCLUDED
Event-driven programmingINCLUDEDINCLUDEDINCLUDED
Object-oriented programmingINCLUDEDINCLUDEDINCLUDED
Standard math functionsINCLUDEDINCLUDEDINCLUDED
Probability and statisticsINCLUDEDINCLUDEDINCLUDED
Linear algebraN/AINCLUDEDINCLUDED
Curve fittingN/AINCLUDEDINCLUDED
Differential equationsN/AINCLUDEDINCLUDED
Interpolation and extrapolationN/AINCLUDEDINCLUDED
CalculusN/AINCLUDEDINCLUDED
Signal measurementsN/AINCLUDEDINCLUDED
Signal generationN/AINCLUDEDINCLUDED
PID and fuzzy logicN/AINCLUDEDINCLUDED
Signal conditioning and filteringN/AINCLUDEDINCLUDED
WindowingN/AINCLUDEDINCLUDED
Signal operationsN/AINCLUDEDINCLUDED
TransformsN/AINCLUDEDINCLUDED
Wavelet analysisN/ASELECT ADD-ONSELECT ADD-ON
Time series analysisN/ASELECT ADD-ONSELECT ADD-ON
Vision analysisSELECT ADD-ONSELECT ADD-ONSELECT ADD-ON
Model-based control and simulationN/ASELECT ADD-ONSELECT ADD-ON
Read and write to fileINCLUDEDINCLUDEDINCLUDED
Network communicationsINCLUDEDINCLUDEDINCLUDED
Visualize and analyze image filesSELECT ADD-ONSELECT ADD-ONSELECT ADD-ON
Web servicesN/AINCLUDEDINCLUDED
Report generation for Microsoft OfficeSELECT ADD-ONSELECT ADD-ONINCLUDED
Database connectivitySELECT ADD-ONSELECT ADD-ONINCLUDED
Graphical diff and mergeN/AN/AINCLUDED
Dynamic code analysisSELECT ADD-ONSELECT ADD-ONINCLUDED
Static code analysisSELECT ADD-ONSELECT ADD-ONINCLUDED
Unit testing frameworkSELECT ADD-ONSELECT ADD-ONINCLUDED
Call DLLs and .NET assembliesINCLUDEDINCLUDEDINCLUDED
Integrate text-based source code (C/C++, Python, and more)INCLUDEDINCLUDEDINCLUDED
Call MATLAB® codeN/AINCLUDEDINCLUDED
Build executablesSELECT ADD-ONSELECT ADD-ONINCLUDED
Build shared librariesSELECT ADD-ONSELECT ADD-ONINCLUDED
Build installersSELECT ADD-ONSELECT ADD-ONINCLUDED
Control programs remotely through InternetN/AINCLUDEDINCLUDED
Create Web applicationsSELECT ADD-ONSELECT ADD-ONSELECT ADD-ON

Academic site licenses

Universities and educational institutes:

Contact Farnell for more information on Academic site licenses

EMEA: nienquiries@farnell.com

Software benefits

Standard service program

Every purchase includes a renewable, one-year membership to the Standard Service Program (SSP) for software, which offers the following:

  • Live phone and email technical support from local, degreed engineers
  • Automatic version updates to LabVIEW and LabVIEW NXG
  • 24/7 access to selected online training and virtual demonstrations
  • Access to historical versions in case you need to share code with your team

Software renewals

To renew an Existing License, contact your Farnell representative or send us an email to

EMEA: nienquiries@farnell.com with the following information to request a quotation:

Needed: Example

Software license name: LabVIEW Basic

Operating system: Windows

NI Part number: 123456-12

Serial number: 123456789

For information on how to locate your serial number
click here