Michaelis-Menten Enzyme Kinetics Calculator

Calculate enzyme reaction velocity using Michaelis-Menten kinetics.
Find Km and Vmax from data points using Lineweaver-Burk double reciprocal analysis.

Enzyme Kinetics Results

The Michaelis-Menten equation

Published by Leonor Michaelis and Maud Menten in 1913, this equation is the single most important model in enzyme kinetics. It describes how reaction velocity V depends on substrate concentration [S]:

V = Vmax × [S] ÷ (Km + [S])

Three meaningful parameters:

  • Vmax: the maximum reaction velocity, achieved when all enzyme molecules are saturated with substrate
  • Km: the substrate concentration at which V = Vmax/2, known as the Michaelis constant
  • [S]: substrate concentration in your reaction

The curve is a rectangular hyperbola: linear at low [S], approaching Vmax asymptotically at high [S].

What Km actually tells you

Km is best understood as the substrate concentration needed to drive the enzyme at half-speed. It has units of concentration (typically µM or mM), the same as [S].

  • Low Km (1-10 µM): high affinity. The enzyme operates near maximum velocity even at low substrate. Examples: many signaling enzymes and high-affinity membrane transporters.
  • Medium Km (10-100 µM): typical metabolic enzymes, such as hexokinase (Km ≈ 50 µM for glucose).
  • High Km (1-100 mM): low affinity. Need lots of substrate to drive the reaction. Example: glucokinase, with a Km near 10 mM for glucose, which is why that enzyme only kicks in when blood sugar spikes.

The two glucose-phosphorylating enzymes (hexokinase, low Km, always-on; glucokinase, high Km, post-meal regulated) are a classic illustration of how Km tunes enzymes to specific physiological contexts.

Catalytic efficiency, kcat/Km

The single most important parameter for comparing enzymes is the specificity constant:

specificity constant = kcat ÷ Km

Where kcat is the turnover number, meaning reactions per enzyme molecule per second at saturation, equal to Vmax ÷ [E]. A high kcat/Km means an efficient enzyme.

The theoretical ceiling is diffusion-limited, somewhere around 10⁸ to 10⁹ M⁻¹s⁻¹. Nothing can go faster than substrate can find the active site. Enzymes that have evolved all the way to that limit are called “perfect enzymes”:

Enzyme kcat/Km (M⁻¹s⁻¹) Notes
Acetylcholinesterase 1.6 × 10⁸ Near diffusion limit; neurotransmitter cleanup
Catalase 4 × 10⁷ Hydrogen peroxide detox
Fumarase 1.6 × 10⁸ Near-perfect for fumarate
Triose phosphate isomerase 2.4 × 10⁸ Glycolysis enzyme
Carbonic anhydrase 1.5 × 10⁸ CO₂ to bicarbonate

These enzymes cannot get meaningfully faster. They are rate-limited by physics, not by chemistry.

The Lineweaver-Burk double-reciprocal plot

Before computers, kinetics measurements needed graphical analysis. The Michaelis-Menten hyperbola is hard to fit by eye, but its reciprocal is a straight line:

1/V = (Km/Vmax) × (1/[S]) + 1/Vmax

Plotting 1/V vs 1/[S]:

  • y-intercept = 1/Vmax
  • x-intercept = -1/Km
  • slope = Km/Vmax

This is the Lineweaver-Burk plot. It’s not the most statistically rigorous method (errors at low [S] get amplified by the reciprocal transformation), but it’s intuitive and easy to read. Modern enzymologists use non-linear regression of the raw hyperbola, but Lineweaver-Burk is still the standard teaching tool.

Enzyme inhibition, what changes Km against Vmax

The classification of inhibitors comes from how they affect Km and Vmax:

Inhibitor type Km effect Vmax effect What it does
Competitive Increases No change Blocks active site; can be outcompeted with more [S]
Non-competitive No change Decreases Binds elsewhere; reduces effective enzyme
Uncompetitive Decreases Decreases Binds only to E-S complex; rare
Mixed Either Decreases Binds both E and E-S

Examples:

  • Methotrexate (cancer drug): competitive inhibitor of dihydrofolate reductase
  • Aspirin: irreversible inhibitor of COX enzymes
  • Penicillin: irreversible inhibitor of bacterial transpeptidase

Drug development is largely about finding selective inhibitors with the right Ki (inhibitor binding constant) values.

Practical experimental notes

Real enzyme assays involve several subtleties:

  • Initial rate measurement: V should be measured before substrate is significantly depleted (<10% conversion). Beyond that, you’re seeing pseudo-equilibrium not initial rate.
  • Substrate concentration range: span from 0.2 × Km to 5 × Km if possible. Lower than 0.2 × Km gives weak signal; higher than 5 × Km doesn’t add information.
  • Enzyme concentration: must be in vast excess relative to product detection limit, but in vast deficit relative to substrate (so [E] « [S]). Otherwise the assumptions break down.
  • Temperature and pH: both shift kinetic parameters. Standardize.
  • Co-factors: missing Mg²⁺, NADH, or other cofactors causes “low Vmax” that’s really an artifact.

When Michaelis-Menten doesn’t apply

The equation assumes:

  1. Steady-state of enzyme-substrate complex (almost always true)
  2. [S] » [E] (usually true in assays)
  3. Single substrate, single active site
  4. No allosteric regulation

For multi-substrate enzymes, allosterically regulated enzymes (sigmoidal curves, like hemoglobin oxygen binding), or cooperative enzymes, you need an extension of the basic model. The usual candidates are the Hill equation, ordered or random bi-substrate kinetics, and the MWC (Monod-Wyman-Changeux) model.

Worked example

You measure an enzyme reaction at three substrate concentrations:

  • [S] = 10 µM → V = 40 µmol/min
  • [S] = 50 µM → V = 80 µmol/min
  • [S] = 100 µM → V = 90 µmol/min

The curve is clearly approaching saturation. Feeding those three points through the Lineweaver-Burk regression gives:

  • Vmax = 105.4 µmol/min (the asymptotic limit)
  • Km = 16.3 µM (the concentration giving half of Vmax)
  • Lineweaver-Burk slope 0.1551, y-intercept 0.009484

Sanity-check it the other way round: at [S] = 50 µM the fitted curve predicts 105.44 × 50 ÷ (16.35 + 50) = 79.46 µmol/min, against the 80 that was measured. Close, which is what a good fit looks like on a three-point set. The calculator prints that comparison for each point you enter, so you can see where the fit is straining.

Bottom line

Michaelis-Menten kinetics is the foundation of enzyme analysis. Km tells you affinity, Vmax tells you maximum throughput, and kcat/Km tells you efficiency. The hyperbolic curve characterizes 95% of biological enzymes; the 5% with sigmoidal kinetics (allosteric enzymes) need separate models. For drug development, manipulating these parameters is essentially the entire field.


How we build and check this calculator

This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.

SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.


Embed This Calculator

Copy the code below and paste it into your website or blog.
The calculator will work directly on your page.