Michaelis-Menten Equation Calculator

Use this Michaelis-Menten equation calculator to estimate the velocity of a one-substrate enzyme-catalyzed reaction.

--

Run the calculator.

Quick Answer: The Michaelis-Menten equation is v = Vmax[S] / (Km + [S]). Rearranged, [S] = vKm / (Vmax - v) when solving for substrate concentration below Vmax.

What This Michaelis-Menten Equation Calculator Helps You Do

This page keeps the two most useful Michaelis-Menten tasks together: compute reaction velocity from substrate concentration, or solve for the substrate concentration needed to reach a target velocity. That covers the most common enzyme-kinetics checks without extra algebra.

The interpretation also ties the answer back to saturation level, which is what the raw number usually needs for it to be useful.

How to Calculate Michaelis-Menten Equation Calculator

  1. Choose the kinetic target: Use the default mode to compute reaction velocity, or switch to solve for substrate concentration from a target velocity.
  2. Enter Vmax, Km, and concentration data: The calculator assumes a one-substrate Michaelis-Menten model and requires consistent rate and concentration units.
  3. Evaluate the enzyme relation: The result reports either the reaction velocity or the substrate concentration required to reach a chosen fraction of Vmax.
  4. Interpret the saturation level: As substrate concentration rises far above Km, the reaction velocity approaches Vmax.

Michaelis-Menten Equation Calculator Formula

v = Vmax[S] / (Km + [S]); [S] = vKm / (Vmax - v)
Variable Meaning Unit
v Reaction velocity chosen rate unit
Vmax Maximum reaction velocity same rate unit as v
Km Michaelis constant same concentration unit as [S]
[S] Substrate concentration chosen concentration unit

Use the worked examples below to check how the formula behaves with real values. If the result looks unexpected, verify the unit assumptions and the meaning of each variable before interpreting the answer.

Worked Examples

Find velocity - Moderate substrate loading
  • Vmax: 120 U/mL
  • Km: 5 mM
  • [S]: 2 mM

Result: Velocity is 34.29 U/mL.

Substrate concentration below Km keeps the enzyme far from saturation.

Find velocity - At Km
  • Vmax: 80 U/mL
  • Km: 4 mM
  • [S]: 4 mM

Result: Velocity is 40 U/mL.

When substrate concentration equals Km, velocity is half of Vmax.

Find substrate concentration - Reach 75% of Vmax
  • Vmax: 100 U/mL
  • Km: 3 mM
  • Target velocity: 75 U/mL

Result: Required substrate concentration is 9 mM.

Driving the enzyme closer to Vmax requires disproportionately more substrate.

Find substrate concentration - Low target velocity
  • Vmax: 50 U/mL
  • Km: 2 mM
  • Target velocity: 10 U/mL

Result: Required substrate concentration is 0.5 mM.

Far below Vmax, the needed substrate concentration can remain modest.

How to Interpret Your Results

Range Meaning Action
v much lower than Vmax The enzyme is far from saturation. Increasing substrate concentration should still raise the rate substantially.
v around half of Vmax Substrate concentration is near Km. This is a key reference point for interpreting enzyme efficiency in the simple model.
v close to Vmax The enzyme is near saturation. Further substrate increases will produce only small gains in velocity.

Frequently Asked Questions

It models how reaction velocity depends on substrate concentration in a simple one-substrate enzyme system.

Km is the substrate concentration at which the reaction velocity reaches half of Vmax in the simple Michaelis-Menten model.

Because substituting [S] = Km into the equation reduces the expression to Vmax/2.

Not in the basic Michaelis-Menten model. Vmax is the limiting velocity approached at high substrate concentration.
Note: This calculator uses the basic one-substrate Michaelis-Menten model and does not account for inhibition, cooperativity, or multistep enzyme mechanisms.

References

Last reviewed: March 2026