This enzyme kinetics calculator evaluates the Michaelis–Menten equation, v = Vmax·[S] ÷ (Km + [S]) — the reaction velocity at any substrate concentration, given the enzyme’s Vmax and Km. It also reports the fraction of Vmax reached and the [S] needed for targets like 90% of Vmax.

–

The Hyperbola That Runs Biochemistry

Michaelis–Menten kinetics compress an enzyme’s behavior into two constants: Vmax (the ceiling rate at saturation, set by enzyme amount × kcat) and Km (the substrate concentration at half-ceiling — inversely, a rough affinity gauge). The defaults walk the canonical points: Vmax 100, Km 2 mM → at [S] = 2 mM, v = 50.0 (half-maximal by construction); at [S] = 18 mM, v = 90.0; the curve’s rectangular hyperbola means the last 10% of Vmax costs more substrate than the first 90% — a fact written into assay design everywhere (measure initial rates at saturating [S] to grade enzyme amount, or at [S] ≈ Km to stay sensitive to both constants). The derivation assumes steady state for the ES complex, initial-rate conditions (substrate barely depleted, product not yet inhibiting), and a single-substrate irreversible simplification — real enzymes deviate (allostery bends the curve sigmoid, inhibitors shift Km or Vmax diagnostically, two-substrate reactions need their own rate laws), and the deviations are themselves the diagnostic language of enzymology: competitive inhibition raises apparent Km with Vmax intact; noncompetitive lowers Vmax with Km intact — patterns this calculator lets you reproduce numerically by adjusting the inputs.

Lineweaver–Burk and its sibling linearizations (1/v vs 1/[S]) historically extracted Km/Vmax from plotted intercepts; modern practice fits the hyperbola directly by nonlinear regression because the double-reciprocal transform grotesquely over-weights the noisiest low-rate points. Know the plot to read the literature; fit the curve to publish your own numbers.

Worked Examples (Verified)

  • Defaults ([S] = Km): v = 100 × 2/(2 + 2) = 50.0 — half of Vmax, the definition made visible.
  • Near saturation: [S] = 18 (9 × Km) → v = 90.0 (90% of Vmax).
  • The dilute regime: [S] = 0.2 (0.1 × Km) → v = 100 × 0.2/2.2 = 9.09 — nearly proportional to [S]: first-order behavior at the curve’s foot.

Enzyme Kinetics Discipline

  • Initial rates only: the equation prices the velocity before substrate depletion/product accumulation bend it — assay windows are chosen so <10% of substrate is consumed.
  • Vmax scales with enzyme concentration (Vmax = kcat × [E]total): doubling enzyme doubles Vmax and leaves Km untouched — the fastest sanity check on a reported “Km change.”
  • Units discipline: Km carries [S]’s units (mM here); comparing Km across papers requires matching units, pH, temperature and buffer — Km is a condition-specific measurement, not a molecular constant of nature.
  • Sigmoidal data (hemoglobin-style cooperativity, allosteric enzymes) refuses this hyperbola: the Hill equation takes over, and a forced Michaelis fit will lie politely — check residuals by eye against the curve’s shape.
  • Inhibitor studies change one constant at a time in the ideal cases: rerun this calculator with apparent Km or Vmax values to see the curve families textbooks draw (same-intercept fans on Lineweaver–Burk are these numbers, plotted).

Related Tools

Frequently Asked Questions

How do you calculate reaction velocity with Michaelis-Menten?

v = Vmax × [S] ÷ (Km + [S]). Defaults: 100 × 2/(2 + 2) = 50.0 rate units — exactly half of Vmax because [S] equals Km. This calculator returns v, the percent of Vmax, and the landmark substrate concentrations (9 × Km for 90%, 99 × Km for 99%).

What does Km mean?

The substrate concentration at which the enzyme runs at half its maximum velocity. Low Km ≈ the enzyme reaches speed at little substrate (colloquially “high affinity,” though Km blends binding and catalysis constants and isn’t a pure Kd); high Km ≈ needs abundant substrate. Km is measured under stated conditions and compared meaningfully only with kcat beside it.

What is Vmax and how does it relate to kcat?

Vmax = kcat × total enzyme concentration — the rate when every active site is continuously occupied. kcat (the turnover number, per second) is the per-enzyme property; Vmax is the property of your particular solution. Doubling enzyme doubles Vmax at identical Km — which is why serious kinetics reports kcat/Km (specificity constant) rather than raw Vmax.

How much substrate gives 90% of Vmax?

[S] = 9 × Km — from v/Vmax = [S]/(Km + [S]) = 0.9. Similarly 95% needs 19 × Km and 99% needs 99 × Km: the hyperbola’s tail is expensive, which is why “saturating” in protocols usually means 5–10 × Km (83–91%) rather than a literal 100% that no finite concentration reaches.

How do inhibitors change the curve?

Competitive inhibitors (bind the active site) raise the APPARENT Km — more substrate needed — while Vmax stays reachable: on this calculator, raise Km and watch mid-curve velocities fall while the ceiling holds. Noncompetitive inhibitors lower apparent Vmax with Km unchanged. Uncompetitive lowers both. The three fingerprints on the v–[S] curve are how inhibition mechanisms are diagnosed from rate data.

Why not use Lineweaver-Burk plots?

The double-reciprocal plot (1/v vs 1/[S]) turns the hyperbola into a line — historically beloved, statistically treacherous: taking reciprocals inflates the errors of the smallest (least reliable) rates into the points that dominate the fit. Modern software fits the Michaelis–Menten equation directly by nonlinear least squares. The linear plot survives for teaching and quick mechanism fingerprints (intercept patterns), not for publishing constants.

When does Michaelis-Menten not apply?

Allosteric/cooperative enzymes (sigmoidal curves — use Hill), multi-substrate reactions without holding co-substrates constant, conditions where substrate inhibits at high concentration (a downturn the equation can’t bend into), and pre-steady-state single-turnover experiments. The equation also assumes [S] ≫ [E] (free substrate ≈ total substrate); tight-binding regimes need the Morrison treatment.

Is this enzyme kinetics calculator free?

Yes — free, instant, no sign-up. Enter Vmax, Km and substrate concentration for the velocity, saturation percentage and the curve’s landmark concentrations.