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.
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 — 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: hexokinase (Km ≈ 0.05 mM for glucose), most signaling enzymes.
- Medium Km (10-100 µM): typical metabolic enzymes.
- High Km (1-100 mM): low affinity. Need lots of substrate to drive the reaction. Examples: glucokinase (Km ≈ 10 mM for glucose) — explains why this 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 (reactions per enzyme per second at saturation, = Vmax ÷ [E]). High kcat/Km = efficient enzyme.
Theoretical maximum (diffusion-limited): about 10⁸ to 10⁹ M⁻¹s⁻¹ — limited by how fast substrate can find the active site. Enzymes that have evolved to this 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 can’t get meaningfully faster — they’re rate-limited by physics, not 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 vs 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:
- Steady-state of enzyme-substrate complex (almost always true)
- [S] » [E] (usually true in assays)
- Single substrate, single active site
- No allosteric regulation
For multi-substrate enzymes, allosterically regulated enzymes (with sigmoidal curves, like hemoglobin oxygen binding), or cooperative enzymes, you need extensions of the basic model — Hill equation, ordered/random bi-substrate kinetics, MWC model, etc.
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. Using Lineweaver-Burk:
- Vmax ≈ 100 µmol/min (asymptotic limit)
- Km ≈ 20 µM (concentration where V ≈ 50 µmol/min)
- kcat/Km tells you this enzyme has moderate catalytic efficiency
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.