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 = —
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
- Enter the maximum velocity Vmax — the rate when all enzyme active sites are saturated.
- Enter Km — the substrate concentration at which v equals half of Vmax.
- Enter [S] — the substrate concentration at which you want the reaction velocity.
- Click Calculate; the tool applies v = Vmax × [S] / (Km + [S]) and displays the result.
- The saturation bar shows what fraction of Vmax has been reached.
- 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
Related tools
Last updated: 2026-05-29 ·
Reviewed by Nham Vu