ndCurveMaster

Curve Fitting Software for Free

ndCurveMaster Trial Version

The shareware model provides an opportunity to try our curve fitting software before making a purchase. Feel free to download a copy of ndCurveMaster and evaluate it for 7 days. If you have any queries, please refer to the program's "About" menu or visit our contact page.

The latest version of ndCurveMaster is 8.8.2.3, released on January 28, 2026. All the following new features are available in the entire 8.8 series:

  • CCC metric (agreement + correlation): Added the Concordance Correlation Coefficient (CCC) for a comprehensive assessment of prediction quality beyond standard correlation.
  • AIC-based model sorting: Introduced AIC ranking to objectively compare competing models by balancing goodness of fit and model complexity.
  • Random search improvements: Faster and more efficient equation discovery, including initialization from fundamental functions for quicker convergence and more meaningful model structures. Watch video
  • Extended function library: Added a high-quality set of mathematical functions to support diverse model structures (exponential, trigonometric, polynomial, rational, power) with adjustable ranges and simplified/detailed modes.
  • User-defined function sets: Expanded custom function support with editable examples (power, rational, trigonometric, exponential, hyperbolic, logistic, Gaussian, empirical, and physics-inspired functions).
  • Model quality filters: Options to restrict the search to statistically significant models (F-test and t-tests), models passing the Bland–Altman test, and models with built-in overfitting control.
  • Residual diagnostics: Added Shapiro–Wilk and Anderson–Darling normality tests plus Q–Q plots for visual residual assessment. Learn more
  • Sensitivity analysis: Added a module for precise evaluation of predictor significance.
  • GUI improvements: Updated the interface for better usability, clarity, and workflow efficiency, including smoother performance with large datasets.
  • Export and integration: Export discovered equations to Python, C/C++, and Pascal for seamless downstream workflows.
  • Performance and stability: Faster computation, improved memory handling, multi-threaded regression engine, and enhanced numerical stability for higher-quality models.

Explore our powerful curve fitting software to unlock the potential of nonlinear equation discovery, multivariable modeling, collinearity control, overfitting prevention, polynomial fitting, and built-in machine learning features.

Download ndCurveMaster (WIN/MAC)

ndCurveMaster 2D: Free Curve Fitting Program

ndCurveMaster 2D is a free curve fitting software available for both Mac and Windows. It is completely free to use without any time restrictions. Please note that ndCurveMaster 2D is a lightweight, 2D version of ndCurveMaster, offering a limited number of basic functions and options.

Download ndCurveMaster 2D (WIN/MAC)

Back to Top

QuickStart Guide

  1. Launch ndCurveMaster
  2. Click the "Open" button
  3. Select a dataset file and click "OK"
  4. In the Input Data window, select the Y and X variables or click "Select All" to select all X variables
  5. Click "OK" to load the dataset
  6. The main form of ndCurveMaster will be displayed. Click the "Advanced Search" button to start the automated curve fitting process.
  7. Once the search is completed, the best model will be displayed.

View the "QuickStart Guide" video

QuickStart Guide Video