File Exchange > Data Analysis >    Simple Fit

Author:
OriginLab Technical Support
Date Added:
11/9/2017
Last Update:
6/17/2026
Downloads (90 Days):
847
Total Ratings:
59
File Size:
812 KB
Average Rating:
File Name:
Simple Fit.opx
File Version:
4.50
Minimum Versions:
License:
Free
Type:
App
Summary:

A simplified tool to perform curve fitting.

Screen Shot and Video:
Description:

Purpose:
This tool provides a convenient way to perform curve fitting. With the data plotted, simply open the tool, type the desired equation, specify initial parameters and generate your report. You do not need to even save or create a fitting function.

The tool only supports one independent variable (x) and one dependent variable (y).

Installation:
Download the file Simple Fit.opx, and then drag-and-drop onto the Origin workspace. An icon will appear in the Apps Gallery window.

Operation:

  1. Create a graph of the XY data with optional error bars, and click the Simple Fit app icon.
  2. Choose one of the fitting types: linear, polynomial, or nonlinear.
  3. If error bar is present in the graph, you can optionally perform a weighted fitting (weighting method: instrumental) by checking the Weighted Fit check box.
  4. If there are multiple plots in the graph, you can optionally fit all plots (individually) by checking the Fit All Curves in the Graph check box.
  5. To display the 95% confidence/prediction band, check the corresponding check box.
  6. When performing nonlinear fitting:
    1. Define the fitting function:
      • To use an existing function, check the Use Existing Function check box and select desired function.
      • To use a new function, uncheck the Use Existing Function, enter the function definition into the "y(x)" edit box, using "x" as independent variable.
    2. Specify or change desired initial parameter values.
    3. Click the 1 Iter. button to perform one iteration at a time, or the Fit button to perform iterations until the tolerance is reached or the maximum number of iterations (400) has reached. Before each operation, you can change or fix parameter values.
      The last column about statistics can be changed to show one of Residual Sum of Squares, Reduced Chi-Sqr, R-Square and Adj. R-Square by context menu.
    4. To save the fitting function, click the Save as... button. The fitting function will be saved in User Defined category.
      If you do not save the function, it will not be available for selection next time the tool used.

NOTE:

  • when performing linear regression, the last column about statistics can be change to show one of Residual Sum of Squares, Pearson's r, R-Square and Adj. R-Square by context menu.
  • When performing weighted fitting, the error values reported on the fit parameters are NOT scaled by the sqrt(reduced chi-square) value.

Updates:

v4.50 6/3/2026 Fixed a bug.
v4.49 5/9/2026 Updated localization.
v4.48 11/12/2025 Updated localization.
v4.47 7/9/2025 Updated localization.
v4.40 6/10/2025 Fixed a bug.
v4.37 5/27/2025 Localization.
v4.36 5/22/2025 Fixed a bug.
v4.35 5/12/2025 Fixed bug in graph.
v4.34 4/23/2025 Localization.
v4.33 Update resource for dark mode
v4.30 Update resource for dark mode
v4.20 Bug fix.
v3.1 Span to full axis range.
v3 Bug fix.
v2.6 Report more details about linear regression.
v2.5 Localization.
v2.3 Bug fix.
v2.2 Bug fix.
v2.1 More data points in fitted curve.
v2 Support multiple datasets in nonlinear fitting as well as linear fitting and polynomial fitting.

Reviews and Comments:
06/29/2026 開けません

03/22/2026  

01/20/2026  

11/02/202515389579986I think this is a very good app

09/16/202501yuheshan123

07/24/2025lakshmiphd09I am using Origin 2021 and would like to use the Simple Fit app. I see that the latest version is only compatible with newer Origin versions. Could you please provide a version of Simple Fit that works with Origin 2021, or suggest a workaround?

06/24/2025  

06/24/2025  

04/29/20251076755372No

03/16/2025xaiozhang825yes

11/28/2024abdullahamEXCELLENT

10/13/2024  

06/30/2024hiroya.kinoshita.s1 

06/07/2024ASYHJMthe app is good to my physical chemistry experiment, which deserve a Five Stars HAO PING☆☆☆☆☆

06/07/2024ASYHJMthe app is good to my physical chemistry experiment, which deserve a Five Stars HAO PING☆☆☆☆☆

06/07/2024ASYHJMthe app is good to my physical chemistry experiment, which deserve a Five Stars HAO PING☆☆☆☆☆

03/06/2024xiaoyang 

02/29/2024  

02/11/2024苑炳乾 

01/21/2024m.khalilpourHi. Is there a way I can get a copy of an older version of Simple Fit?

01/15/2024hanifkhan88good

12/12/2023jonathanIHHNice!!

11/13/2023OriginLabHi dinesh_4820,

This App doesn’t have 2022 version. Please upgrade to Origin 2022b or later to use it.

11/11/2023dinesh_4820Can you provide simple fit app file for 2022 version.

09/21/2023  

08/24/2023张英俊用不了了

11/15/2022  

08/09/2022  

07/06/2022OriginLabHi Chitra,

"NANUM and masked weights are excluded". It means if your y error includes missing values, points with missing values as y error will be excluded in the analysis.

In Linear tab, it uses line function. In Nonlinear tab, the equation is the one you typed in the dialog's edit box.

This app is just a simple form of Origin's built-in fit tools. You can see the detailed interpretation in Origin's document.

07/06/2022Chitra Shuklahw I have performed linear regression and fixed the errors with intercept. this automatically enhances our Rsquare value. Simple fit report shows WEithed Fit: Enabled (NANUM amd masked weights are excluded).
What does really mean?
How can we access which equation this app is using?
Jow can we interpret these results in our researc manuscript if details are not available?

06/21/2022cworkma5 

05/27/2022李振华 

05/27/2022李振华 

05/25/2022 u-n

05/25/2022 u-n

05/25/2022 u-n关系图

11/01/2021温家坤 

10/29/2021g00076814 

10/17/2021  

09/19/2021  

08/22/2021bingbingzhang 

03/08/2021zhongxinnian 

11/23/2020 perfect

10/09/2020Smogorzhevsky AlexanderVery useful. Intuitive interface.
I wish it supported Recalcutate function and allowed for minimal editing

10/06/2020  

08/19/2020bingbingzhanganalysis

07/09/2020Hermione112Nothing

11/22/2019chanjoy1988too new to be used with the version of 2018 SR1 b9.5.1,is there some way to find the older version?

05/22/2019  

03/28/2019  

11/02/2018snowliEasier to use than built-in tool

10/08/2018Quanhui Ye 

06/07/2018ZMY打不开 显示错误

05/27/2018Yu Chanxin打不开

04/14/2018konarkdemoThis is not working in origin 2016 why?

03/14/2018instr1983Does it work on originlab 8.5?

03/01/2018luisdavnot works in my origin version 9.4

01/21/2017kapilchaudharigood one

10/23/2015RiverFallsThis app provides a much quicker, one-screen interface for doing one variable nonlinear curve fits. This is a much better way to do curve fitting for simple functions, or if you are not a curve fitting expert.
As a bonus, the uncertainties in the fit parameters are reported such that they account for the error bars of the data (which is not the default in the 'regular' curvefitting interface in Origin).