Back to Top
OriginLab Corporation - Data Analysis and Graphing Software - 2D graphs, 3D graphs, Contour Plots, Statistical Charts, Data Exploration, Statistics, Curve Fitting, Signal Processing, and Peak Analysis     

Compare Origin and OriginPro


OriginPro includes all of the features available in Origin. In addition OriginPro provides advanced analysis tools and Apps. The following tables summarize the key benefits of OriginPro by feature areas.

For a broad overview of the features in both products, please visit our Origin product page.

This information is also available as a PDF file  

Comparison of Origin and OriginPro

Curve Fitting

Curve Fitting



Linear and Polynomial Fitting

Linear Regression

Linear Fit with X Error


Confidence Ellipse for Linear Fit

Polynomial Regression

Multiple Linear Regression

Partial Leverage Plots in Multiple Regression

Residual Analysis

Nonlinear Fitting

Fitting Multiple Datasets

Built-in Fitting Function and User-Defined Fitting Function

Parameter Initialization and Derived Parameter Definition

Bounds and Constraints

Weighted Fitting

Fitting with Y Error

Fitting with X and Y Errors (Orthogonal Regression)


Global Fit with Parameter Sharing

Fitting Replica Data

Residual Analysis

Fitting with Implicit Functions (Orthogonal Distance Regression)


Fitting Comparison


Fit and Rank Multiple Models


Surface Fitting


Peak Analysis

Peak Analysis



Peak Analysis

Baseline Detection

Baseline Subtraction

Peak Finding

Peak Integration

Peak Fitting

Fit Baseline with Peaks


Fit Individual Peaks with Different Fitting Functions


Batch Peak Analysis






Descriptive Statistics

Basic Descriptive Statistics

1D and 2D Frequency Counts

Correlation Coefficient


Partial Correlation Coefficient


Cross Tabulation


Discrete Frequency

Distribution Fit


Normality Test (Shaprio-Wilk, Lilliefors, Kolmogorov-Smirnov, Anderson-Darling, D'Agostino-K Squared, Chen-Shapiro)

Statistics Charts: Histogram, Box Chart, Scatter Matrix, QC Chart, Probability Plot, Q-Q Plot, and Pareto Chart

Grubbs Test and Q-test to Detect Outliers

Hypothesis Testing

One Sample and Two-Sample t-Test, Pair-Sample t-Test

Two Sample and Paired-Sample T-Test on Rows


One Sample and Two Sample Hypothesis Tests for Variance


One and Two-Proportion Test


Analysis of Variance

One Way ANOVA, Two Way ANOVA

Three Way ANOVA


ANOVA: Mean Comparison (Tukey, Bonferroni, Scheffe, Dunn-Sidak, Fisher LSD, Holm-Bonferroni, Holm-Sidak)

One Way and Two Way Repeated Measure ANOVA


Nonparametric Tests

Sign Test


Wilcoxon Test for One Sample and Paired Sample


Two Sample Kolmogorov-Smirnov Test


Mann-Whitney Test


Kruskal-Wallis ANOVA


Mood's Median Test


Friedman ANOVA


Multivariate Analysis

Principal Component Analysis


Cluster Analysis


Discrimininant Analysis


Canonical Discriminant Analysis


Partial Least Squares


Survival Analysis

Kaplan-Meier Estimator


Test Equality of Survival Functions (Log-Rank, Breslow and Tarone-Ware )


Cox Proportional Hazard Model


Weibull Fit


Power and Sample Size

One, Two and Paired-Sample t-Test,?One Way ANOVA, One and Two-Proportion Test, One and Two -Variance Test


ROC Curve

ROC Curve


Signal Analysis

Signal Analysis



Smoothing and Filtering

Smoothing using Savitzky-Golay Filter, Adjacent Averaging, FFT Filter, Percentile Filter

FFT Filters: Low Pass, Low Pass Parabolic, High Pass, Band Pass, Band Block, and Threshold

IIR Filter Design


Fast Fourier Transform (FFT)

FFT with Basic Options

2D FFT and 2D IFFT Basic Filtering


Short-Time Fourier Transform (STFT)


Wavelet Analysis

Discrete Wavelet Transform (DWT) and Inverse Discrete Wavelet Transform (IDWT)


Wavelet Smoothing


Wavelet DeNoising


Continuous Wavelet Transform (CWT)


Evaluation of Continuous Wavelet Function



Convolution and Deconvolution



1D Correlation

2D Correlation


Hilbert Transform


Signal Envelope


Signal Decimation


Rise and Fall Time Analysis






Simple Mathematics Operations

Simple Mathematics Operations on or Between Datasets

Set Column or Matrix Values by Using Mathematics Operations


Interpolation and Extrapolation

1D Interpolation and Extrapolation

Interpolation and Extrapolation of Y From X

Trace Interpolation on XY Data

Trace Interpolation on XYZ Data

2D Interpolation and Extrapolation

3D Interpolation

Differentiation and Integration

Numerical Differentiation

1D Numerical Integration

2D Volume Integration


Area Calculation

Polygon Area

XYZ Surface Area


Matrix Surface Area



Average Multiple Curves

Inverse of a Matrix






Surface Integration Gadget


Global Vertical Cursor Gadget Across Graphs

Intersect Gadget

Quick Sigmoidal Fit Gadget

Cluster Gadget


Quick Peaks Gadget

Differentiate and Interpolate Gadget

Quick Fit Gadget

Rise Time Gadget


Integrate, FFT and Statistics Gadget






Maps Online


Simple Fit

Send Graphs to Word

Time-Frequency Analysis


Monte Carlo Simulation


Constrained Multiple Regression


Polynomial Surface Fit


3D Confidence Ellipsoid


Heat Map with Dendrogram


Baseline with Asymmetric Least Squares


Note: New Apps are released frequently. Please visit for the most up-to-date list.

Note: If you don't see features listed here, it means they exist in both regular and Pro.

© OriginLab Corporation. All rights reserved.