Igor Pro

Igor Pro is desktop software for scientific data analysis, visualization, image processing, and publication-quality graphics. Version 10 runs on Windows and integrates with Python.

7.8/10 TechZella Score
Visit Website ↗
6 key claims verifiedOur editorial team checked this profile against vendor documentation, pricing information, product documentation. Supported by 6 documented sources.
Editorial overview

Aggregated Overview

The product combines scientific plotting, analysis, programming, image tools, and Python integration. G2 reviews praise graph quality and scripting, while learning the programming model may take effort. Standard single-license pricing is not publicly displayed.

This profile combines documented product information and independent evidence where available. It is not a hands-on test unless TechZella explicitly identifies one.

Overview

Igor Pro is desktop software for scientific and engineering data. It combines data analysis, plotting, image processing, and a programmable environment.

Version 10 adds built-in Python integration and HDF5 support. It runs on Windows; version 9.05 is the final Mac release.

Decision guide

Igor Pro Decision Snapshot

A quick way to understand who this product may suit, where its limits matter, and which facts are most relevant before you compare alternatives.

Best suited to

Researchers and engineers who need a desktop environment for scientific data analysis, customized graphing, and repeatable scripted workflows.

Look elsewhere if

Mac users who need an actively updated native application, Linux users seeking a supported native version, or teams that require a publicly listed standard single-seat price, and should evaluate alternatives such as OriginPro or GraphPad Prism instead.

Platforms

API, Desktop, Python, Windows

TechZella assessment

7.8/10

Decision context

Igor Pro — What Sets It Apart?

These are the product-specific differences that may matter when deciding whether the software fits your workflow. They are based on documented evidence rather than a universal ranking.

  • Igor's wave-based data model supports multidimensional data and measurement scaling.
  • Version 10 includes in-application Python execution and data exchange, alongside Igor's own programming environment.
  • Igor can be extended with XOP modules for specialized computation, instrument control, and data acquisition.
Editorial assessment

Igor Pro Pros & Cons

Pros

  • Combines scientific analysis, visualization, image processing, and programming in one desktop application.
  • Python integration enables data exchange with Python and its third-party libraries.
  • XOP extensions can support specialized data acquisition, instrument control, and computational workflows.
  • Supports publication-quality graphic exports and 3D visualization.

Cons

  • Igor Pro 10 does not run natively on macOS or Linux.
  • The vendor will not provide further updates or bug fixes for the final Mac release, Igor Pro 9.05.
  • The standard single-user license price is not displayed on the public order page.
  • Python requires separate installation and configuration; developer extensions may require separately purchased tools.
Operational limits

Igor Pro Gotchas & Operational Limits

These are documented constraints or practical friction points that may matter before you adopt the product.

The 30-day demo becomes limited-functionality mode after the trial.

After the trial, saving, clipboard transfer to other programs, and some Python functionality are disabled until licensing is activated.

Evidence source ↗

Igor Pro 10 does not run natively on macOS.

Mac users must continue with Igor Pro 9 or consider running Windows in a virtual environment; the Mac version will not receive further updates.

Evidence source ↗

Python must be installed and configured separately.

Python-based workflows depend on a supported local CPython installation, and the Igor Python module is intended to be used from inside Igor.

Evidence source ↗
Plans & pricing

Igor Pro Pricing & Plans

Standard annual license

year

Listed by WaveMetrics; the public order page does not display the standard single-user price. The license does not auto-renew.

Check current pricing →

Standard perpetual license

perpetual

A perpetual Igor Pro 10 license is listed, but its single-user price is not displayed on the public order page.

Check current pricing →

Standard multi-user license

$1,070 per seat
perpetual

Starting price; at least three seats are required. Additional seat pricing varies with license size.

Check current pricing →

Coursework license

$175
year

One-year license for student coursework only; it cannot be used for research.

Check current pricing →

Pricing may change. Verify current plans on the vendor's website.

Cost context

Total Cost & Hidden Costs

Additional costs or implementation requirements that are documented in the available evidence.

Onboarding and configuration

WaveMetrics provides a 30-day demo and introductory documentation. The pages checked do not publish a standard onboarding service or implementation fee.

Evidence source ↗

Hosting and infrastructure

Igor Pro is desktop software, not a hosted SaaS service. Buyers provide a compatible Windows computer and any required local Python environment; the vendor does not publish a bundled hosting charge.

Evidence source ↗

License and extensions

The public order page lists perpetual and annual license options but does not display standard single-license prices. Multi-user licenses start at $1,070 per seat for standard buyers, with a three-seat minimum. The XOP Toolkit is a separate purchase.

Evidence source ↗

Coursework license

The one-year coursework license is listed at $175 and is restricted to assigned student coursework, not research. Support goes through the registered licensee, usually the instructor.

Evidence source ↗
Compare options

Igor Pro Competitors & Alternatives

Compare similar products directly, then see which alternatives may make more sense when your requirements differ.

At a glance

Developer Tools
Igor Pro compared with OriginPro, GraphPad Prism
Decision factorIgor ProOriginProGraphPad Prism
Core scopeScientific and engineering data analysis, graphing, image processing, and programming in one desktop environment.Graphing and data analysis with OriginPro-specific peak fitting, surface fitting, statistics, signal processing, and image handling. Source ↗Prism focuses on scientific graphing and guided statistical analysis, including nonlinear regression and survival analysis. Source ↗
Automation modelIgor procedure language, Python integration, and optional C/C++ XOP extensions.Origin supports GUI-free repetitive workflows and programming with Origin's scripting and supported languages. Source ↗Prism supports automated analysis workflows and live updating of results and graphs when data or analysis choices change. Source ↗
PlatformIgor Pro 10 runs on Windows; Igor Pro 9 is the final Mac version.Origin is a Windows product; OriginLab documents running it on Mac through Windows virtualization. Source ↗Prism is available for Windows and Mac. Source ↗
Pricing modelWaveMetrics lists annual and perpetual standard licenses; single-seat prices are not displayed on the public order page.OriginLab lists annual subscription, three-year subscription, and perpetual node-locked commercial options. Source ↗GraphPad lists annual personal subscriptions and a monthly subscription option. Source ↗

Only factors supported by the available research are shown. The comparison is descriptive, not a ranking.

Direct competitors

These products address broadly similar requirements. The descriptions focus on documented reasons a buyer might compare them with Igor Pro.

Capabilities

Igor Pro Features

Data analysis

  • Curve fitting and peak analysis
  • Signal processing and statistics
  • Waveform arithmetic and data manipulation
  • Differential equations, integration, root finding, and optimization

Visualization and imaging

  • Publication-quality 2D and 3D scientific graphics
  • Graphics export to SVG, EPS, PDF, and PNG
  • Scientific image processing and display
  • Gizmo 3D plotting

Programming and integration

  • Built-in structured programming language
  • Python code execution and data exchange
  • C/C++ XOP extensions
  • External access and automation

Data access

  • Import, storage, and export capabilities
  • HDF5 support
  • Optional instrument-control and data-acquisition extensions
Visual preview

Demo & Screenshots

Product details

Igor Pro Specifications

Current versionIgor Pro 10
Operating systemWindows 10 build 1809 or later, or Windows 11
Architecture64-bit; Igor Pro 10 is not explicitly supported under Windows ARM emulation
macOSIgor Pro 9.05 is the final Mac version; Igor Pro 10 may run in a Windows virtual environment
LinuxNo native Linux version
PythonSupported CPython installation required separately; Microsoft Store Python is unsupported
Latest listed updateIgor Pro 10.04, dated November 3, 2026
SupportTechnical support by email and through the application's Help menu
Deployment

Deployment & System Footprint

Verified installation, hosting, administration, or environment details that can affect implementation.

Installation or hostingInstalled desktop application for Windows; Igor Pro 10 does not run on macOS except within a Windows virtual environment. Source ↗
ArchitectureIgor Pro 10 is 64-bit only. WaveMetrics does not explicitly support running it under Windows ARM emulation. Source ↗
LinuxNo native Linux version is offered. WaveMetrics notes that some users have tried Wine or CrossOver, without presenting them as supported platforms. Source ↗
Exit planning

Migration & Lock-In

Documented portability, standards, export, or switching considerations. No switching-cost score is shown unless the evidence supports one.

Version compatibility

An Igor Pro 10 license includes the right to run Igor Pro 9. WaveMetrics recommends backing up Igor files before moving to version 10 because some behavior changed.

Evidence source ↗

Mac transition

Existing Igor Pro 9 licenses remain valid. Igor Pro 10 purchasers may request keys for older versions, including Mac-compatible versions.

Evidence source ↗
Our evidence-based assessment

TechZella Score

A proprietary editorial score based on product capabilities, usability, value, performance, support and user sentiment evidence.

7.8/10Moderate confidence
Features8.8
Ease of Use7.0
Value for Money7.0
Performance8.0
Support7.5
User Sentiment8.0

The product combines scientific plotting, analysis, programming, image tools, and Python integration. G2 reviews praise graph quality and scripting, while learning the programming model may take effort. Standard single-license pricing is not publicly displayed.

Methodology v1.0. The assessment weighs feature coverage (25%), ease of use (15%), value for money (20%), performance (15%), support (10%) and user sentiment (15%), using researched product evidence and verified review evidence where available. It is a TechZella editorial assessment, not a direct user-review average.

Editorial transparency

Our Review Methodology

Key claims are linked to the sources used to verify them. This evidence record is separate from third-party user ratings.

TechZella evaluates software using documented product capabilities, pricing information, usability and value considerations, independent user evidence where available, and competitive context. The assessment is an editorial review, not a hands-on test unless one is explicitly identified. Our editorial assessment is based on 6 documented sources.

What TechZella adds
  • Igor's wave-based data model supports multidimensional data and measurement scaling.
  • Version 10 includes in-application Python execution and data exchange, alongside Igor's own programming environment.
  • Igor can be extended with XOP modules for specialized computation, instrument control, and data acquisition.
Important limitations
  • Igor Pro 10 is Windows-only; WaveMetrics says Igor Pro 9.05 is the final macOS release and will not receive further updates or bug fixes.
  • The standard single-user license price is not visible in the public order page.
  • Python integration requires a separately installed, supported CPython environment; Igor does not ship Python.
  • The Igor XOP Toolkit is a separate product for developers building C or C++ extensions.
Evidence-backed claims
Igor Pro 10 is a Windows-only, 64-bit application.

WaveMetrics specifies Windows 10 or later and says the software does not run on macOS except in Windows virtual environments.

View source ↗Verified 2026-11-10
Igor Pro 10 includes Python integration.

WaveMetrics documents direct Python execution and data exchange between Python and Igor waves and other objects.

View source ↗Verified 2026-11-10
The Igor Pro demo is fully functional for 30 days.

WaveMetrics states the 30-day trial changes to limited-functionality mode, disabling saving and certain other functions.

View source ↗Verified 2026-11-10
WaveMetrics discontinued further development of Igor Pro for macOS.

The company identifies Igor Pro 9.05 as the final Mac release and says no further Mac updates or bug fixes will be released.

View source ↗Verified 2026-11-10
WaveMetrics has offered Igor Pro since 1989.

The product page says Igor has been used by technical professionals since its introduction in 1989.

View source ↗Verified 2026-11-10
The standard multi-user license has a three-seat minimum.

WaveMetrics says multi-user licenses require at least three seats and lists standard pricing starting at $1,070 per seat.

View source ↗Verified 2026-11-10
Independent review sources

Igor Pro Ratings & Reviews

Ratings are published by the respective review platforms and may change over time.

Common questions

Igor Pro FAQs

Answers begin with the clearest available response, followed by the context that helps you act on it.

Does Igor Pro offer a free trial?
Yes. WaveMetrics offers a fully functional 30-day demo. Afterward, some functions, including saving, are disabled unless a license is activated.
Does Igor Pro 10 run on Mac?
No, not natively. Igor Pro 10 is Windows-only; Igor Pro 9.05 is the final Mac release.
Does Igor Pro include Python?
Yes. It includes Python integration, but not its own Python installation. Users install and configure a supported CPython environment separately.
Does Igor Pro have an API?
Yes. Igor Pro 10 provides an API through its shipped Python module for exchanging data and working with Igor objects. It also supports external control and extensions.
How much does Igor Pro cost?
WaveMetrics does not display the standard single-user price on its public order page. It lists standard multi-user licenses starting at $1,070 per seat, with at least three seats.
Community feedback

Reviews

No reviews yet. Be the first to share your experience.

Write a Review
Directory

Recently added Developer Tools