Turnover Number (kcat) & Catalytic Efficiency Calculator
Calculate an enzyme's turnover number (kcat) from Vmax and enzyme concentration, work out catalytic efficiency (kcat/Km), and see how close an enzyme comes to the diffusion limit — or compare several enzymes side by side.
Saturation Curve: Vmax = kcat × [E]T
At saturating substrate, velocity levels off at Vmax = 50 µM/s, which is kcat (500 s⁻¹) multiplied by the total enzyme concentration [E]T (0.1 µM).
Step-by-Step Solution
Here's exactly how this answer was calculated, one step at a time.
Given: Vmax = 50, kcat = 500, [E]T = 0.1, Km = 20
Step 1: Write the turnover number formula
kcat = Vmax / [E]TStep 2: Substitute the known values
kcat = 50 µM/s / 0.1 µMStep 3: Solve for kcat
kcat = 500 s⁻¹Step 4: Calculate catalytic efficiency (specificity constant)
Divide the turnover number by Km to get how efficiently the enzyme processes substrate at low, non-saturating concentrations.
kcat / Km = 500 s⁻¹ / 20 µM = 25 µM⁻¹s⁻¹Step 5: Convert to standard units, M⁻¹s⁻¹
Catalytic efficiency is usually reported in per molar per second so it can be compared across enzymes and textbooks, regardless of which units were used to measure it.
kcat / Km = 500 s⁻¹ / 2.000e-5 M = 2.500e+7 M⁻¹s⁻¹Step 6: Compare with the diffusion limit
Highly efficient enzyme. The diffusion limit — the fastest an enzyme could possibly react, since it can't work faster than substrate molecules physically bump into it — sits at roughly 1×10^8 to 1×10^9 M⁻¹s⁻¹.
kcat / Km is about 0.25× the lower diffusion-limit bound of 1×10⁸ M⁻¹s⁻¹
Turnover number, kcat:
500 s⁻¹
Turnover Number (kcat) & Catalytic Efficiency Calculator
This calculator works out an enzyme's turnover number, kcat, and its catalytic efficiency, kcat/Km — two of the most important numbers in enzyme kinetics. Pick what you already know (Vmax and enzyme concentration, or kcat and enzyme concentration, or Vmax and kcat), fill in the values, and get the answer instantly with every step of the working shown in plain language.
Add a Km value and the calculator also reports catalytic efficiency in the standard M⁻¹s⁻¹ unit and tells you how close the enzyme is to the diffusion limit — the theoretical speed limit for any enzyme-catalyzed reaction. Switch to Advanced Tools to compare several enzymes side by side on a single chart.
What Is the Turnover Number (kcat)?
The turnover number, kcat, tells you how many substrate molecules a single enzyme molecule can convert into product per second (or per minute, or per hour) once it's fully saturated with substrate. It's a rate constant with units of inverse time, most commonly s⁻¹.
kcat is calculated as kcat = Vmax / [E]T, where Vmax is the maximum reaction velocity measured at saturating substrate and [E]T is the total concentration of enzyme used in the experiment. Dividing Vmax by enzyme concentration removes the effect of how much enzyme you happened to use, leaving a number that describes the intrinsic speed of a single enzyme molecule doing its job.
What Is Catalytic Efficiency (kcat/Km)?
Catalytic efficiency, also called the specificity constant, is kcat divided by Km. It combines two things an enzyme needs to be good at a reaction: how fast it turns over substrate once bound (kcat) and how readily it binds that substrate in the first place (the inverse of Km).
Because it's measured in units of concentration⁻¹ × time⁻¹ — usually M⁻¹s⁻¹ — kcat/Km describes how the enzyme performs specifically at low, non-saturating substrate concentrations, which is closer to real conditions inside a cell than the saturating conditions Vmax describes. It's the number biochemists usually reach for when comparing how well different enzymes handle the same substrate, or how well one enzyme handles several different substrates.
How to Use This Calculator
On the Standard Solver tab, choose what you want to find — kcat, Vmax, or total enzyme concentration [E]T — pick your concentration and time units, and enter the two values you already know. The result appears instantly. Add a Km value in the same units to also get catalytic efficiency, converted automatically into the standard M⁻¹s⁻¹ unit, along with a plain-language read on how it stacks up against the diffusion limit.
On the Advanced Tools tab, enter kcat (in s⁻¹) and Km (in µM) for as many enzymes as you like — the table starts with a few well-known textbook examples you can edit or replace. The calculator ranks them by catalytic efficiency and draws a bar chart showing how each one compares with the diffusion-limit band.
Worked Example: Finding kcat from Vmax and Enzyme Concentration
An enzyme assay gives Vmax = 50 µM/s using a total enzyme concentration of [E]T = 0.1 µM. The turnover number is kcat = Vmax / [E]T = 50 / 0.1 = 500 s⁻¹. In plain terms, each enzyme molecule is converting 500 substrate molecules into product every second once the enzyme is fully saturated with substrate.
Worked Example: Catalytic Efficiency and the Diffusion Limit
Take the same enzyme, kcat = 500 s⁻¹, with a measured Km of 20 µM. Catalytic efficiency is kcat/Km = 500 / 20 = 25 µM⁻¹s⁻¹. Converting Km to molar (20 µM = 2 × 10⁻⁵ M) gives kcat/Km = 500 / (2 × 10⁻⁵) = 2.5 × 10⁷ M⁻¹s⁻¹.
That value sits below the diffusion limit of roughly 1 × 10⁸ to 1 × 10⁹ M⁻¹s⁻¹, so this particular enzyme is efficient but not yet working as fast as physically possible — there's still room for it to bind substrate faster before diffusion itself becomes the bottleneck.
What Does 'Catalytically Perfect' Mean?
An enzyme can only react with a substrate molecule after that molecule has diffused through solution and physically collided with the enzyme's active site. No enzyme, no matter how well evolved, can catalyze a reaction faster than substrate molecules arrive at its surface. That physical ceiling is the diffusion limit, generally placed at around 1 × 10⁸ to 1 × 10⁹ M⁻¹s⁻¹ for small molecules in water.
A handful of enzymes — carbonic anhydrase and catalase among the best-known examples — have evolved catalytic efficiencies that reach this ceiling. Biochemists call these enzymes 'catalytically perfect' or 'diffusion-limited,' because essentially every collision between enzyme and substrate results in a reaction. There's simply nothing left to optimize on the chemistry side; the only way to react faster would be to make the molecules collide more often, which is a property of diffusion, not catalysis.
Turnover Number vs. Vmax: What's the Difference?
Vmax depends on how much enzyme you have in your test tube — double the enzyme concentration and Vmax doubles too, even though nothing about the enzyme itself changed. That makes Vmax useful for a specific experiment but not for comparing enzymes in general.
kcat strips out that dependence on enzyme amount, since it's Vmax divided by enzyme concentration. Two experiments using very different amounts of the same enzyme should give the same kcat, which is exactly why kcat — not Vmax — is the number used to characterize an enzyme's intrinsic catalytic speed.
Why Catalytic Efficiency Often Matters More Than kcat Alone
A high kcat sounds impressive, but it only tells you how fast the enzyme goes once it's already saturated with substrate — a condition that rarely holds inside a real cell, where substrate concentrations are often well below Km. Catalytic efficiency (kcat/Km) captures performance under those more realistic, non-saturating conditions instead.
This is why kcat/Km, rather than kcat by itself, is the standard way to compare how well an enzyme handles different substrates, or how one enzyme stacks up against another that catalyzes the same reaction. An enzyme with a modest kcat but a very low Km can easily out-perform, in practical terms, an enzyme with a huge kcat but poor substrate affinity.
Comparing Multiple Enzymes with the Advanced Tools Table
The Advanced Tools tab is built for exactly this kind of comparison. Enter kcat and Km for several enzymes — your own lab data, or values pulled from a paper or textbook — and the calculator automatically computes catalytic efficiency for each one, ranks them from most to least efficient, and plots them on a shared log-scale bar chart alongside the diffusion-limit band.
The default table loads a few textbook enzymes with approximate published kinetic constants (carbonic anhydrase, catalase, fumarase, acetylcholinesterase, chymotrypsin, and lysozyme) so you can see the full range at a glance, from enzymes that sit right at the diffusion limit down to comparatively slow ones. Replace any row with your own numbers, or add up to ten enzymes at once.
How kcat and Km Are Actually Measured in the Lab
In practice, kcat is never measured directly — it's calculated from two separate measurements. First, a researcher runs the reaction at several different substrate concentrations and records the initial reaction velocity at each one, producing the classic hyperbolic saturation curve. Fitting that curve (or its linearized Lineweaver-Burk form) gives Vmax and Km. Second, the total concentration of active enzyme used in the assay, [E]T, has to be known precisely, usually from a protein assay combined with an activity or active-site titration to confirm what fraction of the protein is actually catalytically active.
Dividing the fitted Vmax by that active enzyme concentration gives kcat. Because kcat depends on knowing [E]T accurately, an error in enzyme quantification — say, if some of the protein is misfolded or inactive — will show up directly as an error in the reported kcat, even though Vmax itself was measured correctly. This is one reason published kcat values for the same enzyme sometimes vary between labs, even when the underlying rate measurements agree closely.
Real-World Uses of kcat and Catalytic Efficiency
These numbers show up constantly outside the classroom. Drug developers compare the catalytic efficiency of a target enzyme in different species or disease states to judge how well a candidate drug might work, and to understand whether a mutation found in a patient is likely to impair or boost enzyme function. Protein engineers use kcat and kcat/Km as the scorecard when they redesign an enzyme through directed evolution or rational mutagenesis to work faster, tolerate a new solvent, or accept a substrate it wasn't originally built for.
Industrial biotechnology — everything from biofuel production and food processing to laundry detergents and paper manufacturing — depends on selecting or engineering enzymes with catalytic efficiencies high enough to be commercially viable at industrial scale and temperature. In basic research, kcat/Km is often the clearest single number for asking which of two enzyme variants, or which of two possible substrates, wins out, since it folds both binding affinity and catalytic speed into one comparable figure.
Common Mistakes to Avoid
A few errors come up again and again when working with turnover number and catalytic efficiency:
- Confusing Vmax with kcat — Vmax depends on how much enzyme was used in a particular experiment; kcat does not.
- Forgetting to convert units before comparing catalytic efficiency values — kcat/Km has to be expressed in the same units (usually M⁻¹s⁻¹) before two enzymes can be fairly compared.
- Assuming a high kcat alone means an enzyme is 'better' — without also knowing Km, a high kcat says nothing about how the enzyme performs at the substrate concentrations actually found in a cell.
- Treating the diffusion limit as a hard, exact number — it's a useful order-of-magnitude benchmark (roughly 10⁸–10⁹ M⁻¹s⁻¹), not a precise universal constant, since the true limit depends on the size of the molecules and the viscosity of the medium.
Limitations to Keep in Mind
This calculator assumes standard, single-substrate Michaelis-Menten kinetics at steady state, with kcat and Km already known or measured under saturating and initial-rate conditions respectively. Enzymes with multiple substrates, cooperative subunits, or more complex mechanisms may need more elaborate kinetic models to characterize properly. The diffusion-limit comparison uses a commonly cited range rather than a substrate-specific calculation, so treat it as a useful benchmark rather than an exact cutoff.
Quick Reference: Every Formula on This Page
kcat = Vmax / [E]T — the turnover number. Vmax = kcat × [E]T and [E]T = Vmax / kcat are the two rearranged forms. Catalytic efficiency (specificity constant) = kcat / Km, typically converted into M⁻¹s⁻¹ for comparison. The diffusion limit for small-molecule reactions in water is roughly 1 × 10⁸ to 1 × 10⁹ M⁻¹s⁻¹.
Frequently Asked Questions
What is the turnover number, kcat?
kcat is the number of substrate molecules a single enzyme molecule converts into product per unit time when fully saturated with substrate. It's calculated as kcat = Vmax / [E]T and is usually reported in s⁻¹.
What is catalytic efficiency?
Catalytic efficiency, or the specificity constant, is kcat divided by Km (kcat/Km). It measures how well an enzyme performs at low, non-saturating substrate concentrations and is usually expressed in M⁻¹s⁻¹.
How do you calculate kcat from Vmax?
Divide Vmax by the total enzyme concentration used in the experiment: kcat = Vmax / [E]T. This removes the effect of how much enzyme was used, leaving the intrinsic turnover rate of a single enzyme molecule.
What is the diffusion limit in enzyme kinetics?
It's the theoretical fastest an enzyme-catalyzed reaction can proceed, set by how quickly substrate molecules can physically diffuse to and collide with the enzyme's active site — generally around 1 × 10⁸ to 1 × 10⁹ M⁻¹s⁻¹ for small molecules in water.
What does 'catalytically perfect' mean?
An enzyme is called catalytically perfect when its kcat/Km reaches the diffusion limit, meaning essentially every collision between enzyme and substrate results in a reaction. Carbonic anhydrase and catalase are classic examples.
Is a higher kcat always better?
Not on its own. kcat only describes speed at saturating substrate. An enzyme's overall performance at realistic, non-saturating substrate levels is better judged by catalytic efficiency (kcat/Km), which also accounts for how readily the enzyme binds its substrate.
What units is catalytic efficiency usually reported in?
M⁻¹s⁻¹ (per molar per second) is the standard unit, since it lets values from different experiments and different concentration units be compared directly.
How is catalytic efficiency different from Vmax?
Vmax describes the maximum rate at saturating substrate and scales with how much enzyme was used. Catalytic efficiency (kcat/Km) describes performance at low substrate concentrations and is an intrinsic property of the enzyme-substrate pair, independent of enzyme amount.