Michaelis-Menten Calculator

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

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

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

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-07-01 · Reviewed by Nham Vu