Enter the maximum rate of the reaction and the substrate concentration into the calculator to determine the reaction velocity.

Michaelis-Menten Velocity Calculator
Reaction velocity

Michaelis-Menten Equation Formula

The Michaelis-Menten equation describes how the initial velocity of an enzyme-catalyzed reaction changes as substrate concentration increases. This calculator is useful when you want to solve for reaction velocity (V), maximum velocity (Vmax), Michaelis constant (Km), or substrate concentration ([S]) from the other three known values.

V = \frac{V_{max}\left[S\right]}{K_m + \left[S\right]}

In enzyme kinetics, the equation captures a common saturation pattern: the rate rises quickly at low substrate concentration and then gradually levels off as the enzyme approaches its maximum catalytic capacity.

Variable Definitions

Variable Meaning Typical Units Interpretation
V Reaction velocity µM/s, mM/s, M/s, or similar rate units The observed reaction rate at a given substrate concentration
Vmax Maximum reaction velocity Same rate units as V The limiting rate reached when the enzyme is saturated with substrate
Km Michaelis constant Same concentration units as [S] The substrate concentration at which the reaction runs at half of Vmax
[S] Substrate concentration µM, mM, M, or similar concentration units The amount of substrate available to the enzyme

Key Relationships

Several important enzyme-kinetics ideas fall directly out of the Michaelis-Menten model:

At half-maximal velocity:

\left[S\right] = K_m \Rightarrow V = \frac{V_{max}}{2}

Fraction of maximum velocity:

\frac{V}{V_{max}} = \frac{\left[S\right]}{K_m + \left[S\right]}

Low-substrate region: when substrate concentration is much smaller than Km, the rate is nearly proportional to [S].

V \approx \frac{V_{max}}{K_m}\left[S\right]

High-substrate region: when substrate concentration is much larger than Km, the enzyme becomes saturated and the rate approaches its maximum.

V \approx V_{max}

Rearranged Forms

Because this calculator can solve for any one missing variable, the Michaelis-Menten equation can be rearranged as follows.

Solve for maximum velocity:

V_{max} = \frac{V\left(K_m + \left[S\right]\right)}{\left[S\right]}

Solve for Michaelis constant:

K_m = \left[S\right]\left(\frac{V_{max}}{V} - 1\right)

Solve for substrate concentration:

\left[S\right] = \frac{V K_m}{V_{max} - V}

For physically meaningful results, all quantities should be positive, [S] and Km must use the same concentration units, and V must be less than Vmax when solving for [S].

How to Use the Calculator

  1. Enter any three known values: V, Vmax, Km, and [S].
  2. Use matching units for [S] and Km.
  3. Use matching rate units for V and Vmax.
  4. Calculate the missing variable and interpret whether the enzyme is operating far below saturation, near half-saturation, or close to Vmax.

Example

If the maximum velocity is 50 µM/s, the substrate concentration is 10 mM, and the Michaelis constant is 5 mM, then the reaction velocity is:

V = \frac{50 \times 10}{5 + 10} = \frac{500}{15} = 33.33

So the reaction is proceeding at 33.33 µM/s. In this case, the enzyme is operating at about two-thirds of its maximum rate, which indicates substantial but not complete substrate saturation.

How to Interpret the Result

  • Low Km: less substrate is needed to reach half of Vmax, which usually indicates stronger effective binding between enzyme and substrate.
  • High Km: more substrate is needed before the enzyme reaches the same relative rate.
  • V near Vmax: adding more substrate will have only a small effect on rate because the enzyme is already close to saturation.
  • V much smaller than Vmax: the enzyme is operating in a substrate-limited region where rate is still sensitive to changes in [S].

Assumptions and Limitations

The Michaelis-Menten equation is a simplified model, so results are most reliable when the underlying assumptions are reasonably satisfied:

  • The reaction is measured using initial velocity, before substantial product accumulates.
  • The enzyme follows single-substrate, non-cooperative behavior.
  • Substrate concentration is much larger than total enzyme concentration.
  • Conditions such as pH, temperature, and ionic strength remain constant during measurement.
  • The model does not directly account for allosteric regulation, substrate inhibition, product inhibition, or multi-substrate mechanisms.

Common Input Checks

  • If [S] and Km use different concentration units, the result will be incorrect.
  • If V is greater than Vmax, the inputs are not consistent with the model.
  • If any entered value is negative, the result has no physical meaning in standard enzyme kinetics.
  • If [S] is extremely large compared with Km, expect the answer for V to be very close to Vmax.