Michaelis Menten Equation Calculator
Calculate enzyme reaction velocity using the Michaelis-Menten equation. Analyze Km, Vmax, inhibition effects, and Lineweaver-Burk parameters.
Michaelis Menten Equation Calculator
Calculator
Adjust values & calculateEnter your values below. Every result is computed in your browser โ no data is sent to any server.
Formula: v = (Vmax x [S]) / (Km + [S])
Worked example โ Velocity: 66.67 umol/min | 66.7% of Vmax | Substrate saturation: 66.7%
Formula
v = (Vmax x [S]) / (Km + [S])
Where v = reaction velocity, Vmax = maximum velocity at enzyme saturation, [S] = substrate concentration, Km = Michaelis constant (substrate concentration at half Vmax). For competitive inhibition: apparent Km = Km x (1 + [I]/Ki). For non-competitive: apparent Vmax = Vmax / (1 + [I]/Ki). For uncompetitive: both Km and Vmax are divided by (1 + [I]/Ki).
Worked Examples
Example 1: Basic Enzyme Velocity Calculation
Problem:An enzyme has Vmax = 100 umol/min and Km = 5 mM. Calculate the reaction velocity at [S] = 10 mM.
Solution:v = (Vmax x [S]) / (Km + [S]) v = (100 x 10) / (5 + 10) v = 1000 / 15 v = 66.67 umol/min This is 66.7% of Vmax. The enzyme is 66.7% saturated at this substrate concentration.
Result:Velocity: 66.67 umol/min | 66.7% of Vmax | Substrate saturation: 66.7%
Example 2: Competitive Inhibition Effect
Problem:Same enzyme (Vmax=100, Km=5). Add a competitive inhibitor at [I]=10 mM with Ki=10 mM. What is the new velocity at [S]=10 mM?
Solution:Apparent Km = Km x (1 + [I]/Ki) Apparent Km = 5 x (1 + 10/10) = 5 x 2 = 10 mM v = (Vmax x [S]) / (apparent Km + [S]) v = (100 x 10) / (10 + 10) = 1000/20 = 50 umol/min The competitive inhibitor reduced velocity from 66.67 to 50 umol/min (25% inhibition).
Result:Velocity: 50.00 umol/min | 25% inhibition | Apparent Km: 10 mM
Frequently Asked Questions
What is the Michaelis-Menten equation and what does it describe?
The Michaelis-Menten equation is a fundamental model in enzyme kinetics that describes the relationship between the rate of an enzymatic reaction (v) and the substrate concentration ([S]). The equation is v = (Vmax x [S]) / (Km + [S]), where Vmax is the maximum reaction velocity when the enzyme is fully saturated with substrate, and Km (the Michaelis constant) is the substrate concentration at which the reaction rate equals half of Vmax. This equation produces a characteristic rectangular hyperbola when velocity is plotted against substrate concentration. The model assumes steady-state conditions where the concentration of the enzyme-substrate complex remains constant, and it applies to single-substrate reactions following simple Michaelis-Menten kinetics.
What does the Km value tell you about an enzyme?
The Michaelis constant (Km) provides crucial information about enzyme-substrate interactions. A low Km value indicates high substrate affinity, meaning the enzyme reaches half-maximum velocity at a low substrate concentration and efficiently catalyzes reactions even when substrate is scarce. A high Km value indicates lower substrate affinity, requiring more substrate to achieve half-maximum velocity. For comparison, enzymes like carbonic anhydrase have Km values around 26 mM (moderate affinity), while hexokinase for glucose has a Km of about 0.1 mM (very high affinity). Km values also help determine which metabolic pathway predominates under physiological conditions and can indicate whether substrate concentration is rate-limiting in a biological system.
How do different types of enzyme inhibition affect the Michaelis-Menten parameters?
The three classical types of reversible inhibition each alter Michaelis-Menten parameters differently. Competitive inhibition increases the apparent Km (lower substrate affinity) while leaving Vmax unchanged, because the inhibitor competes with substrate for the active site and can be overcome by excess substrate. Uncompetitive inhibition decreases both apparent Km and Vmax by the same factor, as the inhibitor binds only to the enzyme-substrate complex. Non-competitive inhibition decreases Vmax without affecting Km, because the inhibitor binds equally to both free enzyme and enzyme-substrate complex, reducing the effective enzyme concentration. These distinct patterns are diagnostic and can be visualized on Lineweaver-Burk double reciprocal plots where each inhibition type produces a characteristic pattern of line intersections.
What is the Lineweaver-Burk plot and why is it used?
The Lineweaver-Burk plot (also called the double reciprocal plot) is a graphical transformation of the Michaelis-Menten equation created by taking the reciprocal of both sides: 1/v = (Km/Vmax) x (1/[S]) + 1/Vmax. This transforms the hyperbolic curve into a straight line, making it easier to determine Km and Vmax values. The y-intercept equals 1/Vmax, the x-intercept equals -1/Km, and the slope equals Km/Vmax. While historically important for graphical determination of kinetic parameters, the Lineweaver-Burk plot has limitations including disproportionate weighting of data points at low substrate concentrations where experimental error is typically greatest. Modern enzyme kinetics studies use nonlinear regression fitting directly to the Michaelis-Menten equation for more accurate parameter estimation.
What are the limitations of the Michaelis-Menten model?
The Michaelis-Menten model has several important limitations. First, it assumes a single substrate reaction, while most biological enzymes catalyze multi-substrate reactions requiring more complex kinetic models like ping-pong or ordered sequential mechanisms. Second, it assumes steady-state conditions and excess substrate relative to enzyme concentration, which may not hold in all cellular environments. Third, it does not account for allosteric regulation, cooperativity, or substrate inhibition at high concentrations. Fourth, it assumes irreversible reactions or negligible product concentration. Enzymes showing sigmoidal kinetics (like hemoglobin oxygen binding) follow the Hill equation rather than Michaelis-Menten. Despite these limitations, the model remains invaluable as a starting point for enzyme characterization and drug development studies.
What is the difference between Vmax and the turnover number kcat?
Vmax is an extensive quantity: it depends on how much enzyme is in the assay, so it is reported in units such as umol/min and doubles if you double the enzyme. The turnover number kcat normalises this by total enzyme concentration, kcat = Vmax / [E]t, giving reactions catalysed per active site per second and allowing comparison between preparations and laboratories. Dividing again by Km gives the specificity constant kcat/Km, an apparent second-order rate constant for the reaction of free enzyme with free substrate that is the proper measure of catalytic efficiency at low substrate levels.
Why is Km not the same thing as the dissociation constant Kd?
For the scheme E + S forming ES with rate constants k1 and k-1, and ES yielding product with rate constant k2, the steady-state derivation of Briggs and Haldane gives Km = (k-1 + k2) / k1, while the true dissociation constant is Kd = k-1 / k1. Km therefore always equals or exceeds Kd, and the two coincide only when catalysis is slow relative to substrate release, k2 much less than k-1, which is the rapid-equilibrium case. Treating Km as a binding affinity for a fast enzyme systematically understates how tightly the substrate is actually bound.
When should you fit the Hill equation instead of the Michaelis-Menten equation?
Fit the Hill equation whenever a plot of velocity against substrate concentration is sigmoidal rather than hyperbolic, which signals cooperativity between subunits of an oligomeric or allosteric enzyme. The Hill form replaces [S] with [S] raised to the power n, giving v = Vmax [S]^n / (K^n + [S]^n). A Hill coefficient n greater than 1 indicates positive cooperativity and a switch-like response to small substrate changes, n below 1 indicates negative cooperativity, and n equal to 1 reduces exactly to Michaelis-Menten. Forcing a hyperbola onto sigmoidal data produces a meaningless Km.
How should substrate concentrations be spaced when measuring Km and Vmax?
Spread points geometrically around your expected Km, typically from roughly one-fifth of Km up to five or ten times Km, so the dataset captures both the near-linear region that fixes the slope and the plateau region that fixes Vmax. Data collected only far below Km cannot pin down Vmax, and data only at saturating substrate cannot pin down Km. Each velocity must be a genuine initial rate, measured while less than about five to ten percent of substrate has been consumed, so that product inhibition and substrate depletion do not curve the progress line.
What is the difference between mixed inhibition and pure non-competitive inhibition?
Both involve an inhibitor that binds at a site other than where the substrate binds, so it can attach to free enzyme and to the enzyme-substrate complex. In mixed inhibition the two affinities differ: the dissociation constant for free enzyme, Ki, is not equal to that for the ES complex, Ki prime, so the apparent Vmax falls and the apparent Km shifts up or down depending on which complex is favoured. Pure non-competitive inhibition is the special limiting case where Ki equals Ki prime, leaving Km untouched while Vmax alone is reduced.
References
Background & Theory
History
Reviewed for accuracy by Manoj Kumar, Mathematics Educator ยท Editorial policy
Related Calculators
๐งฎArrhenius Equation Calculator
Calculate arrhenius equation with inputs, formulas, and instant results.
๐งฎVan Thoff Equation Calculator
Calculate van thoff equation with inputs, formulas, and instant results.
๐งฎNernst Equation Calculator
Calculate nernst equation with inputs, formulas, and instant results.
๐งฎAntoine Equation Vapor Pressure Calculator
Calculate antoine equation vapor pressure with inputs, formulas, and instant results.
๐งฎYoung Laplace Equation Calculator
Calculate young laplace equation with inputs, formulas, and instant results.
๐งฎChemical Equation Balancer
Balance chemical equations by adjusting coefficients to satisfy the law of conservation of mass.
๐งฎNet Ionic Equation Calculator
Write the net ionic equation by removing spectator ions from a complete ionic equation.
๐งฎHenderson-Hasselbalch Calculator
Calculate pH of buffer solutions using the Henderson-Hasselbalch equation from pKa and concentrations.