Enzyme Activity Calculator (U, U/mg and katal)
Turn an absorbance slope or a measured substrate amount into enzyme units per mL, specific activity in U/mg, and the SI equivalents in nkat/mL and kat/kg.
Enzyme Activity Calculator
Background.
An enzyme is almost never weighed. It is counted by what it does. One unit, U, is the quantity of enzyme that converts one micromole of substrate per minute under stated conditions, the definition fixed by the International Union of Biochemistry's Commission on Enzymes in 1961. The SI version arrived in 1999, when Resolution 12 of the General Conference on Weights and Measures gave mole per second the name katal for catalytic activity. Since a micromole per minute is 10⁻⁶ mol spread over 60 s, one unit is exactly 50/3 nanokatals, about 16.67.
Two kinds of measurement can be converted. A continuous spectrophotometric assay gives a slope, absorbance change per minute, which Beer–Lambert turns into a rate of concentration change. A stopped assay, an HPLC run or a titration gives an amount converted over a known time, which is already a rate once divided by the minutes. Either way you get the activity in the reaction vessel, the activity per millilitre of your enzyme preparation, the specific activity per milligram of protein, and the same figures in katals.
What is enzyme activity calculator?
Catalytic activity is the rate of conversion an enzyme brings about in a defined assay, which makes it measurable even when the enzyme's purity and molar concentration are unknown. Three related figures come out of it. Activity per millilitre of preparation, which IUPAC calls catalytic-activity concentration, says how much enzyme is in the tube. Activity per milligram of protein, catalytic-activity content or specific activity, says how pure it is. Total activity, units per millilitre times the volume you hold, says how much you have.
How to use this calculator.
- Pick the method: absorbance mode for a continuous rate from a spectrophotometer or plate reader, direct mode when you know the micromoles of substrate used up or product formed over a fixed time.
- In absorbance mode, enter the slope of the straight, early part of the trace as a positive number, even when the absorbance falls as NADH is oxidised. Add the extinction coefficient your method names and the path length: 1 cm for a standard cuvette, a measured figure for a plate well.
- Enter the total reaction volume, enzyme included, and the chromophore-per-substrate factor: 1 when you watch the reaction itself, 2 when a coupled system makes two NADH per substrate converted.
- In direct mode, enter the micromoles converted and the minutes, keeping the time short enough that the rate held steady.
- Enter the volume of enzyme solution added and its protein concentration from a Bradford, BCA or A280 reading.
The formula.
Beer–Lambert says absorbance A = ε·c·l, where ε is the molar extinction coefficient in M⁻¹cm⁻¹, c the concentration in mol/L and l the path length in cm. Differentiating with respect to time gives the rate of concentration change: dc/dt = (ΔA/min) ÷ (ε × l), in mol per litre per minute. Multiplying by the reaction volume in litres gives moles per minute, and multiplying by 10⁶ gives micromoles per minute, which is units. Folding the volume conversions together:
U in the reaction = ΔA/min × V_total (mL) × 1000 ÷ (ε × l × s)
The stoichiometric factor s divides because the instrument sees the chromophore, while the unit is defined on substrate: if two NADH appear per substrate molecule, the absorbance moves twice as fast as the substrate is used. Dividing by the enzyme volume added gives U/mL of the preparation, and dividing that by protein concentration gives U/mg, with the millilitres cancelling.
The SI figures need no measurement. One U is 10⁻⁶ mol per 60 s, so U/mL × 50/3 gives nkat/mL, and U/mg ÷ 60 gives kat/kg. In direct mode Beer–Lambert drops out entirely: units in the reaction are simply micromoles converted ÷ minutes.
A worked example.
A dehydrogenase is assayed in a 3.0 mL cuvette: 0.1 mL of enzyme preparation goes into 2.9 mL of buffered substrate with NADH, and the absorbance at 340 nm falls at 0.100 per minute over the first two minutes. NADH's extinction coefficient is taken as 6220 M⁻¹cm⁻¹, the path is 1 cm, and one NADH is oxidised per substrate molecule. The NADH concentration is falling at 0.100 ÷ 6220 = 1.6077 × 10⁻⁵ mol L⁻¹ min⁻¹. Across 0.003 L that is 4.8232 × 10⁻⁸ mol, or 0.0482 µmol, per minute, so the cuvette holds 0.0482 U. Divided by the 0.1 mL of enzyme added, the volumetric activity is 0.4823 U/mL. A Bradford result of 0.5 mg/mL gives a specific activity of 0.4823 ÷ 0.5 = 0.9646 U/mg. In SI units those are 0.4823 × 50/3 = 8.0386 nkat/mL and 0.9646 ÷ 60 = 0.0161 kat/kg. Written up, this is 0.48 U/mL and 0.96 U/mg. A third significant figure would claim more than the extinction coefficient supports: with 6300 instead of 6220 the same slope gives 0.4762 U/mL.
Frequently asked questions.
How do I convert enzyme units to katals?
Which matters more in a purification, U/mL or U/mg?
Should I use 6220 or 6300 for NADH at 340 nm?
When is the chromophore-per-substrate factor something other than 1?
What path length should I use on a 96-well plate reader?
Why must the slope come from the initial linear part of the trace?
Why doesn't my activity match the published value for the same enzyme?
References& sources.
- [1]Dybkær, R. (2001). 'Unit "katal" for catalytic activity (IUPAC Technical Report).' Pure and Applied Chemistry 73(6): 927–931. DOI 10.1351/pac200173060927. Gives the katal definition (kat = 1 mol·s⁻¹), the IUB 1961 enzyme unit (U = 1 µmol·min⁻¹), the conversion '1 U = 1 µmol·min⁻¹ ≈ 16.67 nkat', CGPM Resolution 12 (1999), and the derived-quantity table used for this page's outputs: catalytic-activity concentration b = z/V (kat/m³) and catalytic-activity content z/m (kat/kg). Read directly from the IUPAC PDF, 2026-07-29. Free.
- [2]Bureau International des Poids et Mesures, The International System of Units (SI), 9th edition (2019). Table 4 lists catalytic activity — katal — kat — mol s⁻¹ among the SI derived units with special names; Table 5 lists catalytic activity concentration as kat m⁻³. Appendix 1 reproduces Resolution 12 of the 21st CGPM (1999) verbatim, including the statement that U equals 1 µmol·min⁻¹ and the requirement that 'the measurement procedure must identify the indicator reaction'. Independent second authority; agrees with the IUPAC report on every point. Read directly from the BIPM PDF, 2026-07-29. Free.
- [3]Horecker, B.L. & Kornberg, A. (1948). 'The extinction coefficients of the reduced band of pyridine nucleotides.' Journal of Biological Chemistry 175: 385–390. PMID 18873313. The original determination of the 340 nm extinction coefficient of reduced pyridine nucleotides, undertaken because published values 'showed considerable variation', and the source of this page's 6220 M⁻¹cm⁻¹ default. The competing value of 6300 M⁻¹cm⁻¹ found elsewhere in the literature differs by 1.3%, which is why ε is an editable input here rather than a constant. Publisher-hosted full text; PubMed record open.
- [4]International Union of Biochemistry, Report of the Commission on Enzymes (Pergamon Press, Oxford, 1961). The original definition of the enzyme unit as the amount catalysing the conversion of 1 µmol of substrate per minute under specified conditions. PRINT / BIBLIOGRAPHIC ONLY — not available online; its content is quoted here through the IUPAC and BIPM references above, both of which reproduce the definition verbatim.
- [5]Nomenclature Committee of the International Union of Biochemistry (1979). 'Units of Enzyme Activity.' European Journal of Biochemistry 97(2): 319–320. DOI 10.1111/j.1432-1033.1979.tb13116.x. The IUB nomenclature committee's own statement of the relationship between the enzyme unit and the katal. PAYWALLED — the publisher returned a payment-required response on retrieval (2026-07-29), so this is cited bibliographically; its content is confirmed through the IUPAC and BIPM references above.
How this page was produced
- Published by
- Quanta Calculator
- Overseen by
- Daniel, Quanta Calculator Researcher
- Primary sources
- 5 cited below
- Method
- U_assay = ΔA/min × V_total × 1000 ⁄ (ε × l × s) · U/mL = U_assay ⁄ V_enzyme · 1 U = 50⁄3 nkat
- Published
- Last verified
Built with AI assistance and verified by automated tests against the cited sources — every worked example on this page is computed by the same code that runs the calculator. How we build and check calculators.
In this category
Embed
Quanta Pro
Paid features are coming later.
- All 1560 calculators remain free
- No billing is enabled