ReactLab™ KINSIM offers extensive modelling and simulation capabilities for complex chemical reaction systems. Based on the specified reaction mechanism, its rate constants and the initial concentrations for the reactants, complete concentration profiles for all reactants and products are computed and plotted. ReactLab™ KINSIM allows the modelling of very complex reaction mechanisms which may also include instantaneous or equilibrium processes, e.g. fast protonation equilibria. Model entry is user-friendly as ‘normal’ chemical reaction equations based on standard notation can be used.

The program, including all algorithms and the GUI frontend, have been developed in Matlab and compiled to produce the final deployable application.

Model entry and computational output are organised in Excel Workbooks, which are launched from, and dynamically linked to, the ReactLab™ application. Similarly, all numerical analysis options are organised in the Excel format. It is therefore necessary for Excel to be installed on the same computer as ReactLab™.

These results can be further analysed, graphed or reviewed, just using Excel.

A selection of example workbooks accompanies the program in an Excel template subfolder; they are described in detail in Part 2 of the provided user manual.


and may be downloaded with user manual and examples

An example simulation of an enzyme reaction mechanism using ReactLab™ KINSIM is show below:

Modelling of an enzyme mechanism. E+SES->EP->E+P

Modelling of an enzyme mechanism. E+S<=>ES->EP->E+P

Reaction models and conditions are setup in specially formatted Excel workbooks. All numerical calculations are performed by the ReactLab KINSIM program and the results presented in its graphical user interface. The results are also exported to the Excel workbook which allows further analysis and charting of the modelling results without the need for ReactLab KINSIM and according to the particular requirements of the user.

Kinetic simulation is probably the most effective way of learning about the dynamics of chemical reaction processes. It provides insight into the behaviour of reactions and allows prediction of relative species and product concentrations under varying conditions. It is also an invaluable tool for planning experiments.

Modelling of the complexation reaction of Cu-cyclam.

Modelling of the complexation reaction of Cu-cyclam.


$1600 AUD
For the modeling and analysis of kinetic processes
Learn More
$1600 AUD
For the modeling and analysis of chemical equilibria
Learn More

Adding new dimensions
to chemical process analysis

Latest news
May 22nd 2017
ReactLab KINETICS and EQUILIBRIA build 10 now availble

ReactLab KINETICS and ReactLab EQUILIBRIA build 10 are now available for download. A minor bug in the compiler has been corrected. This could in rare situations cause a failure for the fit to converge correctly. We recommend all users download this latest version.

[Read More]
November 20th 2016
ReactLab KINETICS & EQUILIBRIA – build09 now available

This new build fixes a compatibility problem arising with Excel 2016 in which an ‘incomplete worksheet entry’ was raised when trying to update or fit a model to data.

[Read More]
December 29th 2015

We are pleased to announce that ReactLab KINSIM PLUS for the simulation and modelling of reaction kinetics is now to be made freely available and is renamed ReactLab KINSIM. This remains version 1, but Build 2, and replaces the former free version of the program, also called ReactLab KINSIM but offering fewer features. You can […]

[Read More]
January 10th 2014

We are pleased to announce the launch of ReactLab KINSIM for the simulation and modelling of reaction kinetics. The standard version of the software is available FREE. You can download the free version from the product page here. ReactLab KINSIM PLUS is a licensed version of the program which offers additional features including dynamic parameter […]

[Read More]
September 24th 2013
New Jplus Website

New website launched!

[Read More]
Helpful tutorials
Contact form
  • This field is for validation purposes and should be left unchanged.