Enzyme Kinetics Calculator

Enter Vmax, Km, and substrate concentration to calculate reaction velocity and view an interactive Michaelis-Menten curve.

Michaelis-Menten Parameters

Maximum reaction rate when enzyme is fully saturated.

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

Use the same unit as Km.

Result

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

Saturation Curve (V vs [S])

Summary

Enter Vmax, Km, and substrate concentration to calculate reaction velocity and view an interactive Michaelis-Menten curve.

How it works

  1. Enter the maximum reaction velocity (Vmax) in any consistent unit (e.g., µmol/min).
  2. Enter the Michaelis constant (Km), which equals [S] when v = ½ Vmax.
  3. Enter the substrate concentration [S] for which you want the velocity.
  4. The tool applies v = Vmax × [S] / (Km + [S]) and displays the result.
  5. An interactive chart plots the full saturation curve from [S] = 0 to 5× Km.
  6. Key values — ½Vmax, Km point, and your queried velocity — are marked on the curve.

Use cases

  • Calculate the reaction rate of an enzyme at a specific substrate concentration.
  • Determine how close an enzyme is to saturation for a given [S].
  • Compare the efficiency of two enzymes by contrasting their Km and Vmax values.
  • Visualize the hyperbolic saturation curve for teaching enzyme kinetics.
  • Estimate the substrate concentration needed to achieve a target velocity.
  • Verify experimental velocity measurements against the Michaelis-Menten model.
  • Study competitive vs. uncompetitive inhibition by adjusting Km or Vmax.

Frequently Asked Questions

Last updated: 2026-07-01 · Reviewed by Nham Vu