Enzyme Activity Calculator

Calculate enzyme activity (U/mL) and specific activity (U/mg) from the rate of absorbance change measured in a spectrophotometric enzyme assay.

🧬 Enzyme Activity Calculator
min
M⁻¹ cm⁻¹
cm
mL
mL
mg/mL
Enzyme Activity
—
Specific Activity
—
Absorbance Rate
—

🧬 What is Enzyme Activity?

Enzyme activity is a measure of how quickly an enzyme catalyzes its reaction, most commonly determined by tracking the rate of change of a measurable signal, usually absorbance, as substrate is consumed or product is formed in real time. This calculator converts that raw absorbance-versus-time measurement into two standard biochemistry values: activity in units per milliliter (U/mL), and specific activity in units per milligram of protein (U/mg).

This calculation is a routine step in enzymology and biochemistry labs: quantifying how much active dehydrogenase (LDH, MDH, ADH) is present in a tissue extract by following NADH absorbance at 340 nm, measuring alkaline phosphatase or acid phosphatase activity in clinical or research samples using a colored substrate like para-nitrophenyl phosphate, tracking how enzyme activity changes across steps of a protein purification protocol, and comparing catalytic efficiency between recombinant enzyme variants expressed in the lab.

A common point of confusion is mixing this calculator up with Michaelis-Menten kinetics. They answer different questions. The Michaelis-Menten equation, v = Vmax[S] / (Km + [S]), describes how reaction velocity theoretically depends on substrate concentration once Vmax and Km are already known. This Enzyme Activity Calculator instead measures activity directly from a real assay reading, the observed rate of absorbance change, and reports how much active enzyme is actually present in a specific sample.

Because specific activity (U/mg) normalizes for total protein content, it is the standard metric biochemists use to track enzyme purity across a purification scheme, and to compare catalytic performance between different enzyme preparations or mutant variants fairly, independent of how concentrated or dilute the total protein sample happens to be.

📐 Formula

Activity (U/mL)  =  (ΔA/Δt × Vt × 1000 × DF) ÷ (ε × d × Vs)
ΔA/Δt = rate of absorbance change per minute
Vt = total reaction (assay) volume, in mL
DF = dilution factor applied to the enzyme sample before the assay (1 if undiluted)
ε = molar extinction coefficient of the measured chromophore, in M⁻¹ cm⁻¹
d = cuvette path length, in cm (commonly 1 cm)
Vs = enzyme sample volume added to the reaction, in mL
1000 = converts liters of reaction volume to milliliters within the micromole/minute unit conversion, per the Beer-Lambert relationship A = εcd
Specific Activity (U/mg)  =  Activity (U/mL) ÷ Protein Concentration (mg/mL)
Normalizes activity by total protein content, the standard measure of enzyme purity used across purification steps.

📖 How to Use This Calculator

Steps

1
Enter the absorbance change and time interval - enter the absorbance change (delta A) measured and the time interval over which it occurred, in minutes.
2
Enter the assay conditions - enter the extinction coefficient, cuvette path length, total reaction volume, sample volume, and dilution factor.
3
Enter the protein concentration and click Calculate - enter the total protein concentration of the sample, then press Calculate to see activity in U/mL and specific activity in U/mg.

💡 Example Calculations

Example 1 — LDH assay using NADH at 340 nm

ΔA = 0.150 over 1 min, ε = 6220 M⁻¹cm⁻¹, d = 1 cm, Vt = 3.0 mL, Vs = 0.1 mL, DF = 1, protein = 2.5 mg/mL.

1
Rate = 0.150 ÷ 1 = 0.1500 /min
2
Activity = (0.1500 × 3.0 × 1000 × 1) ÷ (6220 × 1 × 0.1) = 0.7235 U/mL
3
Specific Activity = 0.7235 ÷ 2.5 = 0.2894 U/mg
Activity = 0.7235 U/mL, Specific Activity = 0.2894 U/mg.
Try this example →

Example 2 — Alkaline phosphatase assay with a dilution

ΔA = 0.240 over 2 min, ε = 18500 M⁻¹cm⁻¹ (p-nitrophenol, 405 nm), d = 1 cm, Vt = 3.0 mL, Vs = 0.05 mL, DF = 5, protein = 1.8 mg/mL.

1
Rate = 0.240 ÷ 2 = 0.1200 /min
2
Activity = (0.1200 × 3.0 × 1000 × 5) ÷ (18500 × 1 × 0.05) = 1.9459 U/mL
3
Specific Activity = 1.9459 ÷ 1.8 = 1.0811 U/mg
Activity = 1.9459 U/mL, Specific Activity = 1.0811 U/mg. The dilution factor of 5 accounts for a 1-in-5 sample dilution before assay.
Try this example →

Example 3 — Highly purified enzyme, small sample volume

ΔA = 0.085 over 0.5 min, ε = 43600 M⁻¹cm⁻¹ (catalase-type assay), d = 1 cm, Vt = 2.5 mL, Vs = 0.02 mL, DF = 10, protein = 0.75 mg/mL.

1
Rate = 0.085 ÷ 0.5 = 0.1700 /min
2
Activity = (0.1700 × 2.5 × 1000 × 10) ÷ (43600 × 1 × 0.02) = 4.8739 U/mL
3
Specific Activity = 4.8739 ÷ 0.75 = 6.4985 U/mg
Activity = 4.8739 U/mL, Specific Activity = 6.4985 U/mg, a much higher specific activity, consistent with a more purified enzyme preparation.
Try this example →

❓ Frequently Asked Questions

What is enzyme activity and how is it measured?+
Enzyme activity is the rate at which an enzyme converts substrate into product, most commonly measured spectrophotometrically by tracking how quickly absorbance changes as a colored substrate or product is consumed or formed. Activity is expressed in units (U), where 1 U equals the amount of enzyme that converts 1 micromole of substrate per minute under the assay conditions.
What is the formula for enzyme activity from absorbance data?+
Activity (U/mL) = (ΔA / Δt × Vt × 1000 × DF) / (ε × d × Vs), where ΔA / Δt is the absorbance change per minute, Vt is total reaction volume, DF is the dilution factor, ε is the molar extinction coefficient, d is the cuvette path length, and Vs is the sample volume added to the reaction.
What is specific activity and why does it matter?+
Specific activity is enzyme activity divided by total protein concentration, expressed in units per milligram of protein (U/mg). It measures how concentrated the active enzyme is relative to all the protein present in a sample, making it the standard way biochemists track how much an enzyme preparation has been purified across purification steps.
What is an enzyme Unit (U)?+
One Unit (U) is formally defined as the amount of enzyme that catalyzes the conversion of 1 micromole of substrate into product per minute, under specified assay conditions such as temperature and pH. It is the standard, instrument-independent way to compare enzyme activity across labs and experiments.
How is this different from the Michaelis-Menten Equation Calculator?+
The Michaelis-Menten Equation Calculator models reaction velocity as a function of substrate concentration, v = Vmax[S] / (Km + [S]), and requires you to already know Vmax and Km. This Enzyme Activity Calculator instead computes activity directly from a real absorbance-based assay measurement, the rate of change in absorbance over time, converting that raw instrument reading into U/mL and U/mg. They answer different questions: one describes reaction kinetics theoretically, the other measures how much active enzyme is actually present in a sample.
What extinction coefficient should I use?+
Use the molar extinction coefficient of the specific chromophore your assay produces or consumes at the wavelength you are measuring. A very common example is NADH at 340 nm, with an extinction coefficient of about 6220 M⁻¹ cm⁻¹, used in many dehydrogenase assays such as LDH and MDH.
Why does the calculator ask for both total reaction volume and sample volume?+
Total reaction volume (Vt) is the full assay volume in the cuvette, used to convert the measured rate into total micromoles of product formed per minute. Sample volume (Vs) is only the portion of that total volume contributed by your enzyme sample, used to express the final activity per milliliter of the original enzyme sample rather than per milliliter of the whole diluted reaction mixture.
What is a dilution factor and when should I use one other than 1?+
The dilution factor accounts for any dilution of the original enzyme sample before it was added to the assay. For example, if you diluted your enzyme stock 1 in 10 before pipetting it into the reaction, enter a dilution factor of 10 so the calculated activity reflects the concentration in the original, undiluted stock.
Can enzyme activity be negative?+
No, activity as reported by this calculator is always a positive number representing a rate of catalysis. Some assays measure a decrease in absorbance (for example NADH consumption), but you should enter the magnitude of that change, not a negative number, since the calculator reports the rate of the reaction, not its direction.
How do I convert U/mL to U/mg?+
Divide the activity in U/mL by the total protein concentration of the sample in mg/mL, giving specific activity in U/mg. This calculator performs that division automatically once you enter the protein concentration, typically measured separately using a Bradford, BCA, or Lowry protein assay.
Why might my specific activity seem too low or too high compared to literature values?+
Specific activity depends heavily on assay conditions (temperature, pH, substrate concentration, buffer composition) and on how pure your enzyme preparation is, so direct comparison to a different lab's published value is only meaningful if assay conditions closely match. A low specific activity relative to a purified reference usually indicates a crude or impure sample; specific activity should increase at each purification step for the same enzyme.

What is enzyme activity and how is it measured?

Enzyme activity is the rate at which an enzyme converts substrate into product, most commonly measured spectrophotometrically by tracking how quickly absorbance changes as a colored substrate or product is consumed or formed. Activity is expressed in units (U), where 1 U equals the amount of enzyme that converts 1 micromole of substrate per minute under the assay conditions.

What is the formula for enzyme activity from absorbance data?

Activity (U/mL) = (delta A / delta t times Vt times 1000 times DF) / (epsilon times d times Vs), where delta A / delta t is the absorbance change per minute, Vt is total reaction volume, DF is the dilution factor, epsilon is the molar extinction coefficient, d is the cuvette path length, and Vs is the sample volume added to the reaction.

What is specific activity and why does it matter?

Specific activity is enzyme activity divided by total protein concentration, expressed in units per milligram of protein (U/mg). It measures how concentrated the active enzyme is relative to all the protein present in a sample, making it the standard way biochemists track how much an enzyme preparation has been purified across purification steps.

What is an enzyme Unit (U)?

One Unit (U) is formally defined as the amount of enzyme that catalyzes the conversion of 1 micromole of substrate into product per minute, under specified assay conditions such as temperature and pH. It is the standard, instrument-independent way to compare enzyme activity across labs and experiments.

How is this different from the Michaelis-Menten Equation Calculator?

The Michaelis-Menten Equation Calculator models reaction velocity as a function of substrate concentration, v = Vmax[S] / (Km + [S]), and requires you to already know Vmax and Km. This Enzyme Activity Calculator instead computes activity directly from a real absorbance-based assay measurement, the rate of change in absorbance over time, converting that raw instrument reading into U/mL and U/mg. They answer different questions: one describes reaction kinetics theoretically, the other measures how much active enzyme is actually present in a sample.

What extinction coefficient should I use?

Use the molar extinction coefficient of the specific chromophore your assay produces or consumes at the wavelength you are measuring. A very common example is NADH at 340 nm, with an extinction coefficient of about 6220 M^-1 cm^-1, used in many dehydrogenase assays such as LDH and MDH.

Why does the calculator ask for both total reaction volume and sample volume?

Total reaction volume (Vt) is the full assay volume in the cuvette, used to convert the measured rate into total micromoles of product formed per minute. Sample volume (Vs) is only the portion of that total volume contributed by your enzyme sample, used to express the final activity per milliliter of the original enzyme sample rather than per milliliter of the whole diluted reaction mixture.

What is a dilution factor and when should I use one other than 1?

The dilution factor accounts for any dilution of the original enzyme sample before it was added to the assay. For example, if you diluted your enzyme stock 1 in 10 before pipetting it into the reaction, enter a dilution factor of 10 so the calculated activity reflects the concentration in the original, undiluted stock.

Can enzyme activity be negative?

No, activity as reported by this calculator is always a positive number representing a rate of catalysis. Some assays measure a decrease in absorbance (for example NADH consumption), but you should enter the magnitude of that change, not a negative number, since the calculator reports the rate of the reaction, not its direction.

How do I convert U/mL to U/mg?

Divide the activity in U/mL by the total protein concentration of the sample in mg/mL, giving specific activity in U/mg. This calculator performs that division automatically once you enter the protein concentration, typically measured separately using a Bradford, BCA, or Lowry protein assay.

Why might my specific activity seem too low or too high compared to literature values?

Specific activity depends heavily on assay conditions (temperature, pH, substrate concentration, buffer composition) and on how pure your enzyme preparation is, so direct comparison to a different lab's published value is only meaningful if assay conditions closely match. A low specific activity relative to a purified reference usually indicates a crude or impure sample; specific activity should increase at each purification step for the same enzyme.