Skip to content
SPECIFICTION
Get listed

LabVIEW

ni.com

Free plan WebWindowsmacOSLinux
Visit ni.com
Spec score 8.4 #5 of 41 in Electrical Design Software

What it 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. LabVIEW connects to instruments from any vendor and offers more than 7,000 instrument drivers. Engineering analysis functions and a native interface support monitoring and controlling tests. Editions can integrate Python, C/C++,.NET, and MathWorks MATLAB code. The Professional edition includes Application Builder, NI Nigel AI, software engineering tools, and Report Generation, Database Connectivity, and Advanced Signal Processing Toolkits. The Community Edition costs nothing, but is limited 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 downloadable trial can be extended up to 45 days after first opening it. The downloadable trial connects to physical hardware, while the web trial uses simulated hardware only. NI lists Windows and Linux support for editions; starting with LabVIEW 2025 Q3, Community Edition is the only macOS edition. Each target computer running a developed application requires a perpetual deployment license.

Spec sheet

Purpose
LabVIEW is a graphical programming environment for developing automated test and measurement systems.Read 8 Oct 2026 · ni.com
Deployment
A deployment license is required for each target computer running an application developed with LabVIEW, and deployment licenses are perpetual.Read 8 Oct 2026 · ni.com
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.Read 8 Oct 2026 · ni.com
Security
NI says LabVIEW is memory-safe and that it generates software bills of materials for LabVIEW as part of its Secure Development Lifecycle.Read 7 Oct 2026 · ni.com
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.Read 8 Oct 2026 · ni.com
Headquarters
Austin, Texas, United StatesRead 28 Sep 2026 · ni.com
Founded
1976Read 28 Sep 2026 · ni.com
Maker
NI says it began in 1976 and that Emerson acquired NI in 2023.Read 7 Oct 2026 · ni.com
Analysis and interfaces
LabVIEW includes engineering analysis functions and native user interfaces for monitoring and controlling tests.Read 8 Oct 2026 · ni.com
Code integration
LabVIEW can integrate text-based source code including C/C++ and Python, and call code from .NET and MATLAB.Read 8 Oct 2026 · ni.com
Code integrations
LabVIEW editions support integrating code written in Python, C/C++, .NET, and MathWorks MATLAB software.Read 7 Oct 2026 · ni.com
Deployment licensing
Distributing LabVIEW applications requires a perpetual deployment license for each target computer.Read 7 Oct 2026 · ni.com
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.Read 7 Oct 2026 · ni.com
Hardware connectivity
NI says LabVIEW can connect to instruments regardless of vendor and cites more than 7,000 available instrument drivers.Read 8 Oct 2026 · ni.com
Maker history
NI says three engineers started the company in 1976 and that Emerson acquired NI in 2023.Read 8 Oct 2026 · ni.com
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.Read 7 Oct 2026 · ni.com
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.Read 7 Oct 2026 · ni.com
Programming
It uses G, a graphical high-level language with dataflow programming, inherent parallelism, and interactive debugging.Read 8 Oct 2026 · ni.com
System requirements
NI lists minimum requirements of 4 GB RAM, 12 GB disk space, and 1024 × 768 screen resolution.Read 8 Oct 2026 · ni.com
Trial hardware access
The downloadable trial can connect to physical hardware, while the web-based trial uses simulated hardware only.Read 7 Oct 2026 · ni.com
Trial limitation
The web-based trial can connect only to simulated hardware, while the downloadable trial can connect to physical hardware.Read 8 Oct 2026 · ni.com
Who it is for
NI describes LabVIEW as an engineers’ tool for test and measurement applications, from voltage measurements to space missions.Read 8 Oct 2026 · ni.com

Plans and prices

LabVIEW Community Edition Free Free Personal, non-commercial, non-industrial use only · not for teaching or research at degree-granting institutions Read 8 Oct 2026 · ni.com
LabVIEW Base perpetual Price not published Perpetual license; price not shown on the opened page Development license · purchased version continues to work Read 8 Oct 2026 · ni.com
LabVIEW Base subscription Price not published Annual subscription; price not shown on the opened page Development license · subscription ends unless renewed Read 8 Oct 2026 · ni.com
LabVIEW Full perpetual Price not published Perpetual license; price not shown on the opened page Development license · purchased version continues to work Read 8 Oct 2026 · ni.com
LabVIEW Full subscription Price not published Annual subscription; price not shown on the opened page Development license · subscription ends unless renewed Read 8 Oct 2026 · ni.com
LabVIEW Professional perpetual Price not published Perpetual license; price not shown on the opened page Development license · includes Nigel AI and Application Builder Read 8 Oct 2026 · ni.com
LabVIEW Professional subscription Price not published Annual subscription; price not shown on the opened page Development license · includes Nigel AI and Application Builder Read 8 Oct 2026 · ni.com

Every LabVIEW plan and price →

Strong points and limits

Strong points

  • G language supports dataflow and parallel execution
  • More than 7,000 instrument drivers
  • Includes engineering analysis and a test-control interface
  • Integrates Python, C/C++, .NET, and MATLAB code
  • Professional includes Application Builder and engineering toolkits

Limits

  • Community Edition excludes commercial and industrial use
  • Community Edition cannot be used for degree-granting teaching or research
  • Web trial connects only to simulated hardware
  • Each target computer requires a perpetual deployment license

Who it suits

LabVIEW suits engineers developing automated test and measurement applications. The Community Edition is limited to personal, non-commercial, non-industrial use and excludes teaching or research at degree-granting institutions.

LabVIEW in depth

Read the full write-up

LabVIEW is a graphical programming environment for engineers building automated test and measurement applications. It is best suited to work centered on instruments, measurement analysis and test control. Its specialist toolset is compelling, but free-use restrictions and a separate deployment license for every target computer shape the decision.

Overview

LabVIEW uses G, a graphical dataflow language that supports parallel execution and interactive debugging. That model suits applications organized around measurement and control; it is less natural as a general-purpose development choice when instrument workflows are not central. LabVIEW also includes engineering analysis functions and a native interface for monitoring and controlling tests, bringing those tasks into the same environment.

NI says LabVIEW connects to instruments from any vendor and offers more than 7,000 instrument drivers. Editions can integrate source code written in Python and C/C++, and call code from.NET and MathWorks MATLAB. This is useful when test software must work with existing code, though the combination of graphical and text-based programming is a more specialized proposition than a conventional text-first environment.

Key features

Instrument connectivity: Vendor-neutral connectivity and a large driver library suit test benches with mixed equipment, particularly where instrument integration is a core requirement.

Measurement analysis and control: Built-in engineering analysis and a native monitoring interface keep analysis and test control close to the application. That focus is valuable for test engineering, but offers less advantage to developers whose work does not involve tests or measurements.

Development tools: LabVIEW includes an integrated debugger, testing tools, build tools and project management. These support a complete development workflow rather than only diagramming or instrument access.

Professional edition: Professional adds Application Builder, NI Nigel AI, software engineering tools, Report Generation, Database Connectivity and Advanced Signal Processing Toolkits. It is the edition to consider when those capabilities are needed; the feature set does not remove the cost and licensing decisions involved in deployment.

Security and requirements: NI describes LabVIEW as memory-safe and says it generates software bills of materials as part of its Secure Development Lifecycle. Minimum system requirements are 4 GB RAM, 12 GB disk space and a 1024 × 768 display.

Pricing

LabVIEW is offered on a freemium basis, with a free Community Edition and seven-day Professional trials. The Community Edition costs nothing. It is restricted to personal, non-commercial, non-industrial use, and cannot be used for teaching or research at a degree-granting institution. It is therefore a fit for eligible personal projects, not a free route to institutional or commercial deployment.

The Professional 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. It can connect to physical hardware; the web-based trial uses simulated hardware only, making the downloadable option the relevant choice when evaluating a real test setup.

The paid development editions are custom pricing. Professional is available as a perpetual license or annual subscription; both include Nigel AI and Application Builder. Full and Base editions are also available as perpetual licenses or annual subscriptions. A perpetual license lets the purchased version continue to work, while a subscription ends unless renewed. A single-seat license includes software service benefits such as technical support, downloads of new and previous versions, and LabVIEW Core 1 on-demand.

Development and deployment are separate considerations: distributing an application requires a perpetual deployment license for each target computer that runs it. That per-computer requirement can materially affect the economics of applications installed across many machines.

Platforms

LabVIEW editions support Windows and Linux. Starting with LabVIEW 2025 Q3, the Community Edition is the only edition available for macOS. The web-based trial is another way to access the trial, but it connects only to simulated hardware. These distinctions matter if your work depends on a particular operating system or physical instruments.

Who it's for

LabVIEW is aimed at engineers developing test and measurement applications, from voltage measurements to space missions. It is a strong fit when an application must connect instruments, analyze results and provide a control interface, especially when existing Python, C/C++,.NET or MATLAB code needs to be incorporated. It is a weaker choice for users seeking a general development environment without a measurement workflow, or for organizations that need to distribute applications widely but have not accounted for per-computer deployment licenses.

Pros and cons

Pro: More than 7,000 instrument drivers and connectivity to instruments from any vendor serve mixed-equipment test environments.

Pro: Dataflow programming, parallel execution, interactive debugging, engineering analysis and native test monitoring bring key test-development tasks together.

Pro: Integration with Python, C/C++,.NET and MATLAB lets teams combine LabVIEW applications with code from other environments.

Con: The free Community Edition excludes commercial, industrial and degree-granting institutional teaching or research use.

Con: Every target computer running a distributed application requires its own perpetual deployment license.

Con: The web-based trial supports simulated hardware only, so evaluating a physical test setup calls for the downloadable trial.

Con: macOS support is limited to the Community Edition starting with LabVIEW 2025 Q3.

Alternatives

For circuit design and analysis rather than LabVIEW's instrument-centered test programming, consider TINA Design Suite, which has educational and industrial editions. CircuitLab is a paid alternative with a free plan and hobbyist and schematic-focused plans, making it worth considering for circuit work at those scopes. Choose ProfiCAD if a freemium option for electrical schematics better matches the task than a test-and-measurement programming environment.

MATLAB Grader is the more focused alternative when the need is free MATLAB-based coursework: it is free with a MATLAB license current under maintenance, and LMS integration requires a qualifying academic license. For electrical-system design and simulation, ETAP offers a paid Power Simulator Grow subscription with annual or multi-year options. AutoCAD is a paid alternative with monthly, annual and three-year plans for one user.

SOLIDWORKS is a freemium alternative with a cloud-enabled Design Standard plan priced at $2,820 a year. Trimble Viewpoint Vista is a paid ERP alternative with cloud-hosted and on-premises deployments and pricing by contacting sales. Browse Electrical Design Software or Integrated Development Environments for broader category options.

Verdict

Choose LabVIEW if you are an engineer building automated test and measurement applications and value direct instrument connectivity, analysis and test control in one programming environment. Its breadth is most persuasive when those capabilities are central to the work. Look elsewhere if you need a general-purpose development tool, cannot use the Community Edition under its restrictions, or expect to distribute applications without budgeting a perpetual deployment license for every target computer.

Verdict

LabVIEW combines graphical programming, instrument connectivity, analysis, and test monitoring. Choose the edition and trial format with its use restrictions and deployment licensing in mind.

Where Specifiction places it

Alternatives to LabVIEWAll alternatives →