Michaelis-Menten Calculator

Enter Vmax, Km, and substrate concentration to instantly calculate reaction velocity, saturation percentage, and view the Lineweaver-Burk double-reciprocal plot.

Use the Michaelis-Menten Calculator

Kinetic Parameters

Reaction rate when enzyme is fully saturated with substrate.

[S] at which v = ½ Vmax. Lower Km = higher enzyme-substrate affinity.

Must use the same unit as Km.

Result

Reaction velocity (v)
—
—
% of Vmax
—
saturation level
0 ½Vmax @ Km Vmax
v = Vmax × [S] / (Km + [S])
v = — × — / (— + —)
v = —
Vmax —
½ Vmax (at Km) —
Km —
[S] for 90% Vmax —

Summary

The Michaelis-Menten Calculator applies the fundamental enzyme kinetics equation v = Vmax × [S] / (Km + [S]) to compute reaction velocity for any substrate concentration. Enter your Vmax (maximum velocity), Km (Michaelis constant), and [S] (substrate concentration) to get the exact reaction rate, its percentage of Vmax, and a step-by-step formula breakdown. The tool also renders a Lineweaver-Burk double-reciprocal plot (1/v vs 1/[S]), which is widely used to determine Vmax and Km from experimental data.

How it works

  1. Enter the maximum velocity Vmax — the rate when all enzyme active sites are saturated.
  2. Enter Km — the substrate concentration at which v equals half of Vmax.
  3. Enter [S] — the substrate concentration at which you want the reaction velocity.
  4. Click Calculate; the tool applies v = Vmax × [S] / (Km + [S]) and displays the result.
  5. The saturation bar shows what fraction of Vmax has been reached.
  6. Switch to the Lineweaver-Burk tab to see the double-reciprocal linear transformation of the curve.

Use cases

  • Compute the reaction velocity of an enzyme at a specific substrate concentration.
  • Verify that an experimentally measured velocity matches the Michaelis-Menten model.
  • Visualize enzyme saturation using the Lineweaver-Burk double-reciprocal plot.
  • Determine Km and Vmax graphically from linearized experimental data.
  • Compare enzyme efficiency by exploring how different Km values shift the curve.
  • Teach enzyme kinetics concepts with an interactive formula demonstration.
  • Estimate how much substrate is needed to achieve 90% or 95% of Vmax.
  • Analyze competitive vs. non-competitive inhibition by adjusting Km or Vmax.

Frequently Asked Questions

Last updated: 2026-09-30 · Reviewed by Nham Vu