Some simple systems are amenable to spreadsheet calculations.
A large number of general-purpose computer programs for equilibrium constant calculation have been published. See  for a bibliography. The most frequently used programs are:
* Potentiometric data: [http://www.hyperquad.co.uk/hq2000.htm Hyperquad], BEST PSEQUAD, [http://jplusconsulting.com/products/reactlab-ph/ ReactLab pH PRO]
* Spectrophotometric data:[http://www.hyperquad.co.uk/HypSpec.htm HypSpec], SQUAD, Specfit, [http://jplusconsulting.com/products/reactlab-equilibria/ ReactLab EQUILIBRIA] 
* NMR data [http://www.hyperquad.co.uk/hypnmr.htm HypNMR], [http://www.nuigalway.ie/chem/Mike/wineqnmr.htm EQNMR ] 
*Calorimetric data [http://www.hyperquad.co.uk/hypdeltah.htm HypΔH]. [https://www.affinimeter.com/site/itc/ Affinimeter] <br>Commercial Isothermal titration calorimeters are usually supplied with software with which an equilibrium constant and standard formation enthalpy for the formation of a 1:1 adduct can be obtained. Some software for handling more complex equilibria may also be supplied.