LabVIEW
LabVIEW is a graphical programming environment for developing automated test and measurement applications.
What LabVIEW is
LabVIEW is a graphical programming environment for developing automated test and measurement applications. Its G language uses dataflow programming, supports parallel execution and includes interactive debugging. The environment connects to instruments from any vendor and offers more than 7,000 instrument drivers. It also includes engineering analysis functions and a native interface for monitoring and controlling tests.
LabVIEW editions can integrate code written in Python, C/C++, .NET and MathWorks MATLAB software. The Professional edition adds Application Builder, NI Nigel AI, software engineering tools, and Report Generation, Database Connectivity and Advanced Signal Processing Toolkits. The Community Edition is free for personal, non-commercial, non-industrial use; it cannot be used for teaching or research at a degree-granting institution. Professional trials last seven days. The downloadable trial can connect to physical hardware, while the web-based trial uses simulated hardware only. NI lists Windows and Linux support for its editions and says the Community Edition is the only macOS edition starting with LabVIEW 2025 Q3. Running a developed application requires a perpetual deployment license for each target computer.
Good
- More than 7,000 instrument drivers are available.
- Supports parallel execution and interactive debugging.
- Integrates Python, C/C++, .NET and MATLAB code.
- Downloadable trial can connect to physical hardware.
Watch out
- Deployment requires a perpetual license per target computer.
- Community Edition excludes degree-granting teaching and research.
- Web-based trial uses simulated hardware only.
Who it suits
LabVIEW suits engineers building automated test and measurement applications, especially when they need instrument connectivity, analysis and a control interface. The Community Edition is limited to personal, non-commercial, non-industrial use.
Verdict
LabVIEW brings graphical programming, instrument connectivity and analysis tools to test and measurement work. Consider its deployment licensing and the Community Edition's use restrictions when choosing an edition.
Plans and prices
From LabVIEW's own pricing page, checked 8 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| LabVIEW Community Edition | Free | Personal, non-commercial, non-industrial use only · not for teaching or research at degree-granting institutions · Free |
| LabVIEW Base subscription | — | Development license · subscription ends unless renewed · Annual subscription; price not shown on the opened page |
| LabVIEW Base perpetual | — | Development license · purchased version continues to work · Perpetual license; price not shown on the opened page |
| LabVIEW Full subscription | — | Development license · subscription ends unless renewed · Annual subscription; price not shown on the opened page |
| LabVIEW Professional perpetual | — | Development license · includes Nigel AI and Application Builder · Perpetual license; price not shown on the opened page |
| LabVIEW Professional subscription | — | Development license · includes Nigel AI and Application Builder · Annual subscription; price not shown on the opened page |
| LabVIEW Full perpetual | — | Development license · purchased version continues to work · Perpetual license; price not shown on the opened page |
The facts
Each one read from LabVIEW's own pages, with the date it was checked.
What it does
- Analysis and interfaces
- LabVIEW includes engineering analysis functions and native user interfaces for monitoring and controlling tests.checked 8 Oct 2026
- Code integration
- LabVIEW can integrate text-based source code including C/C++ and Python, and call code from .NET and MATLAB.checked 8 Oct 2026
- Code integrations
- LabVIEW editions support integrating code written in Python, C/C++, .NET, and MathWorks MATLAB software.checked 7 Oct 2026
- Deployment
- A deployment license is required for each target computer running an application developed with LabVIEW, and deployment licenses are perpetual.checked 8 Oct 2026
- Deployment licensing
- Distributing LabVIEW applications requires a perpetual deployment license for each target computer.checked 7 Oct 2026
- Hardware connectivity
- NI says LabVIEW can connect to instruments regardless of vendor and cites more than 7,000 available instrument drivers.checked 8 Oct 2026
- Operating systems
- NI lists Windows and Linux support for LabVIEW editions, and says the Community Edition is the only macOS edition available starting with LabVIEW 2025 Q3.checked 7 Oct 2026
- Professional edition
- The Professional edition includes the Application Builder, NI Nigel AI, software engineering tools, and Report Generation, Database Connectivity, and Advanced Signal Processing Toolkits.checked 7 Oct 2026
- Programming
- It uses G, a graphical high-level language with dataflow programming, inherent parallelism, and interactive debugging.checked 8 Oct 2026
- Purpose
- LabVIEW is a graphical programming environment for developing automated test and measurement systems.checked 8 Oct 2026
- Security
- NI says LabVIEW is memory-safe and that it generates software bills of materials for LabVIEW as part of its Secure Development Lifecycle.checked 7 Oct 2026
- Support
- A single-seat purchase includes an NI software service agreement with technical support, version downloads, and LabVIEW Core 1 on-demand, with perpetual-license benefits included for the first year.checked 8 Oct 2026
- System requirements
- NI lists minimum requirements of 4 GB RAM, 12 GB disk space, and 1024 × 768 screen resolution.checked 8 Oct 2026
- Who it is for
- NI describes LabVIEW as an engineers’ tool for test and measurement applications, from voltage measurements to space missions.checked 8 Oct 2026
The company
- Founded
- 1976checked 28 Sep 2026
- Headquarters
- Austin, Texas, United Stateschecked 28 Sep 2026
- Maker
- NI says it began in 1976 and that Emerson acquired NI in 2023.checked 7 Oct 2026
- Maker history
- NI says three engineers started the company in 1976 and that Emerson acquired NI in 2023.checked 8 Oct 2026
Money
- Free edition limit
- The Community Edition is free for personal, non-commercial, non-industrial use and cannot be used for teaching or research at a degree-granting institution.checked 7 Oct 2026
- Trial
- The downloadable trial lasts seven days and may be extended for up to 45 days after first opening; the web-based sandbox provides seven days of access.checked 8 Oct 2026
- Trial hardware access
- The downloadable trial can connect to physical hardware, while the web-based trial uses simulated hardware only.checked 7 Oct 2026
- Trial limitation
- The web-based trial can connect only to simulated hardware, while the downloadable trial can connect to physical hardware.checked 8 Oct 2026
The full review of LabVIEW
LabVIEW is a graphical programming environment for engineers building automated test and measurement applications. It is most compelling when a project depends on instrument data, analysis and test control; it is a less natural fit for general-purpose software development.
Overview
LabVIEW uses G, a dataflow language with parallel execution and interactive debugging. That model suits measurement-driven work, where instrument readings feed analysis and control flows. Its integrated debugger, testing tools, build tools and project management support the development process, though the toolset is oriented toward test applications rather than every kind of software project.
NI says LabVIEW can connect to instruments from any vendor and provides more than 7,000 instrument drivers. Engineering analysis functions and a native interface for monitoring and controlling tests make it practical for building a complete measurement workflow around connected equipment. Editions can also integrate Python and C/C++ source code and call code from .NET and MathWorks MATLAB, which helps teams bring existing text-based code into graphical applications.
Key features
- Instrument connectivity: Vendor-neutral connections and a large driver library are useful for test benches with varied equipment. This strength matters less if instrumentation is not central to the work.
- Analysis and test interfaces: Built-in engineering analysis and a native monitoring and control interface keep measurement work close to the test workflow, rather than requiring a separate interface layer.
- Code integration: Python, C/C++, .NET and MATLAB integration offers a bridge to existing code. LabVIEW is therefore an option for mixed graphical and text-based systems, not a reason to replace code that already fits the task.
- Professional tools: Professional includes Application Builder, NI Nigel AI, software engineering tools, and Report Generation, Database Connectivity and Advanced Signal Processing Toolkits. These additions suit teams that need to build and extend more complete test applications; readers who do not need them can consider Base or Full instead.
- Security: NI says LabVIEW is memory-safe and generates software bills of materials for LabVIEW as part of its Secure Development Lifecycle, relevant to teams with software security processes to maintain.
Pricing
LabVIEW has a free Community Edition, a seven-day Professional trial, and Base, Full and Professional development licenses offered as subscriptions or perpetual licenses. The paid plans use custom pricing. A single-seat license includes software service benefits such as technical support, downloads of new and previous versions, and LabVIEW Core 1 on-demand.
| Plan | Price and term | What it suits |
|---|---|---|
| Community Edition | free. Personal, non-commercial, non-industrial use only. | Personal projects that meet the use restrictions. |
| Base subscription | Custom pricing; annual subscription. | Development use where an annual license fits; the subscription ends unless renewed. |
| Full subscription | Custom pricing; annual subscription. | Development use on an annual term; the subscription ends unless renewed. |
| Professional subscription | Custom pricing; annual subscription. | Development use with Application Builder and NI Nigel AI; renewal is needed to continue the subscription. |
| Base perpetual | Custom pricing; perpetual license. | Development use where keeping the purchased version matters; that version continues to work. |
| Full perpetual | Custom pricing; perpetual license. | Development use on a perpetual basis; the purchased version continues to work. |
| Professional perpetual | Custom pricing; perpetual license. | Development use with Application Builder and NI Nigel AI; the purchased version continues to work. |
Community Edition is not for commercial or industrial use, and cannot be used for teaching or research at a degree-granting institution. Those restrictions rule it out for many workplace and academic projects. Professional's downloadable and web-based trials each provide seven days of access; NI says the downloadable trial may be extended up to 45 days after it is first opened. The downloadable trial can connect to physical hardware, while the web-based trial is limited to simulated hardware.
Development licensing is only part of the cost of using LabVIEW to deliver applications: each target computer running a developed application requires a perpetual deployment license. That per-computer requirement can affect projects intended for distribution across many machines, so it belongs in the licensing decision from the start.
Platforms
LabVIEW editions support Windows and Linux. Starting with LabVIEW 2025 Q3, the Community Edition is the only macOS edition available, a substantial limitation for Mac users who need a different edition. The listed platforms also include web, but the web-based trial's hardware connection is simulated only.
NI's minimum system requirements are 4 GB RAM, 12 GB of disk space and a 1024 × 768 screen resolution.
Who it's for
LabVIEW is best suited to engineers developing automated test and measurement systems, from voltage measurements to larger projects such as space missions. It makes particular sense when a team needs instrument connections, engineering analysis and a custom interface for monitoring and controlling tests in one development environment. Those seeking a general-purpose coding environment, or a free tool for commercial, industrial or degree-granting academic use, should look elsewhere.
Pros and cons
Pros
- Broad instrument support: Connections across vendors and more than 7,000 drivers suit mixed-equipment test setups.
- Integrated measurement workflow: Analysis functions and a native test interface support monitoring and control alongside programming.
- Works with text-based code: Python, C/C++, .NET and MATLAB integration can accommodate existing software in a graphical workflow.
- Choice of license term: Annual subscriptions and perpetual development licenses let teams choose between renewal-based access and continued use of a purchased version.
Cons
- Free use is tightly restricted: Community Edition is limited to personal, non-commercial, non-industrial use and excludes teaching or research at degree-granting institutions.
- Deployment adds a per-computer requirement: Each target computer needs a perpetual deployment license, which matters when distributing applications broadly.
- Mac edition choice is limited: From LabVIEW 2025 Q3, only Community Edition is available for macOS.
- Web trial cannot connect to physical hardware: The downloadable trial is the one to choose when evaluation requires real instruments.
Alternatives
Integrated Development Environments is a broader category to explore if the work is not primarily instrument-driven. For electrical design software, compare Electrical Design Software.
- MATLAB Grader is free with a MATLAB license current under maintenance; LMS integration requires a qualifying academic license. Choose it when that license and academic workflow fit better than LabVIEW's instrument-centered development.
- KiCad is free software under GNU GPL version 3 or greater. Choose it instead when a free, open-source tool is a better fit for the task.
- LibrePCB is free under GPLv3, with no restrictions or online account required. Choose it if those terms are the priority.
- LTspice has a free, unlimited plan with Windows and macOS downloads listed. Choose it if that free plan and its supported platforms suit your needs.
- ProfiCAD offers a 30-day full-feature trial with no credit card required, as well as a free Home license. Choose it if those terms suit your evaluation or use.
- ngspice is free and supports command-line or file-based circuit simulation, without schematic entry. Choose it when that simulation workflow is what you need.
- QElectroTech is free under GNU/GPL with no licensing fees. Choose it if that free licensing model is the better fit.
- Trimble Viewpoint Vista offers cloud-hosted and on-premises deployments with pricing by contacting sales.
Verdict
Choose LabVIEW if you are an engineer building automated test and measurement applications and need broad instrument connectivity alongside analysis and test control. Its clearest advantage is bringing those capabilities together with graphical programming and code integration. Look elsewhere if you need a broadly usable free edition, a macOS edition beyond Community, or to distribute applications without budgeting for perpetual deployment licenses on each target computer.
Getting started
- Visit the LabVIEW website.
- Choose the Community Edition for eligible personal use, or select a development edition.
- Use the Professional downloadable or web-based trial for seven days if you want to evaluate it.
- For physical hardware access during a trial, use the downloadable version.
- Install on a supported Windows or Linux system; Community Edition is the macOS option starting with LabVIEW 2025 Q3.
- Obtain a perpetual deployment license for each target computer that will run your application.
Limits worth knowing
The free Community Edition is restricted to personal, non-commercial, non-industrial use and cannot be used for teaching or research at a degree-granting institution. Professional trials provide seven days of access; the web-based trial connects only to simulated hardware. Deployment requires a perpetual license for each target computer.
Questions
Is LabVIEW free?
The Community Edition is free for personal, non-commercial, non-industrial use. Professional trials provide seven days of access.
What does the free Community Edition exclude?
It cannot be used for teaching or research at a degree-granting institution.
Which operating systems support LabVIEW?
NI lists Windows and Linux support for LabVIEW editions. Starting with LabVIEW 2025 Q3, Community Edition is the only macOS edition.
Can a trial connect to physical instruments?
The downloadable Professional trial can connect to physical hardware. The web-based trial uses simulated hardware only.
What is required to deploy a LabVIEW application?
A perpetual deployment license is required for each target computer running the application.
Who makes LabVIEW?
LabVIEW is from NI, which began in 1976 and was acquired by Emerson in 2023.
Alternatives to LabVIEW
- 1
AutoCAD
AndroidiOSWebmacOS7.5 - 2
SOLIDWORKS
WebmacOSWindows7.5From $48 a year - 3
LibrePCB
Free planOpen sourceAPILinuxmacOSSelf-hosted7.3Free plan - 4
ProfiCAD
Free planAndroidmacOSWindows7.1$277 one-time - 5
SKM Power*Tools
AndroidiOSWindows7.1From $299 a year - 6

ETAP
AndroidiOSWebAPI7.0
