A highly flexible computer program written in FORTRAN is presented which fits computer-generated simulations to experimental progress-curve data by an iterative non-linear weighted least-squares procedure. This fitting procedure allows kinetic rate constants to be determined from the experimental progress curves. Although the numerical integration of the rate equations by a previously described method [Barshop, Wrenn & Frieden (1983) Anal. Biochem. 130, 134-145] is used here to generate predicted curves, any routine capable of the integration of a set of differential equations can be used. The fitting program described is designed to be widely applicable, easy to learn and convenient to use. The use, behaviour and power of the program is explored by using simulated test data.