1OTR & kLa Estimator
How to use: follow the 4 steps above. First pick Stirred Tank or Shake Flask and enter your geometry (Step 1), set agitation & aeration (Step 2), then enter your organism's oxygen demand (Step 3). Your estimated kLa and the oxygen-limitation verdict appear on the right (Step 4). Need background? See how to calculate kLa.
Stirred Tank
Shake Flask
Vessel Preset
Presets are shortcuts. You can type any working volume directly in the fields below.
Or load a specific vessel (make & model)
Working Volume (L)
Tank Diameter (m)
Impeller Diameter (m)
Impeller Speed (RPM)
2Aeration & agitation
Impeller Type
# Impellers
Gas Flow (vvm) ?
Correlation ?
Back-pressure (bar g) ?
Flask Preset
kLa is estimated from the Büchs correlation (validated ~50 mL and above). Values for 25 mL flasks are extrapolations. treat them as rough estimates.
Nominal Volume (mL)
Fill Volume (mL)
Max Diameter (mm) ?
Shaking Speed (RPM)
2Aeration & agitation
Shaking Diameter (mm) ?
Flask Type
3Oxygen Demand (for limitation check)
Organism OUR Preset ?
qO2 (mmol/g/h)
Biomass (g/L dcw)
Temp (°C)
4Estimated kLa & Oxygen Check
h⁻¹
Estimated kLa
Detailed Results
Oxygen Limitation Check — OTR vs OUR
kLa Sensitivity
Maximum Biomass Before Oxygen Limitation

Related Articles

How to Calculate kLa
Complete guide to oxygen transfer in bioreactors
kLa Reference Table
Published kLa values for common systems
Dissolved Oxygen in CHO Culture
DO control strategies and impact on titer

Frequently Asked Questions

How do I calculate kLa for a stirred tank bioreactor?

kLa for a stirred tank bioreactor is most commonly estimated using the Van't Riet correlation: kLa = C × (P/V)^a × v_s^b, where P/V is the volumetric power input (W/m³), v_s is the superficial gas velocity (m/s), and C, a, b are empirical constants. For non-coalescing media (typical of fermentation broths with salts and proteins), C = 0.002-0.004, a = 0.7, and b = 0.2. This calculator implements this correlation with appropriate constants for both coalescing and non-coalescing systems. You input your vessel geometry, impeller type, agitation speed, and aeration rate, and the tool computes P/V and v_s to estimate kLa in h⁻¹.

What is the Van't Riet correlation for oxygen transfer?

The Van't Riet (1979) correlation is the most widely cited empirical equation for predicting kLa in stirred tank bioreactors. For coalescing systems (pure water): kLa = 0.026 × (P/V)^0.4 × v_s^0.5. For non-coalescing systems (salt solutions, fermentation media): kLa = 0.002 × (P/V)^0.7 × v_s^0.2. The correlation was developed from data across vessel volumes from 0.002 to 2.6 m³ and P/V from 500 to 10,000 W/m³. It remains the standard reference correlation despite its limitations -- it does not account for impeller type, number of impellers, or fluid rheology. This calculator uses the Van't Riet correlation as the default model for stirred tank kLa estimation.

What is a good kLa value for E. coli fermentation?

For high-cell-density E. coli fermentation, you need kLa values of 200-500 h⁻¹ to support growth above 30-40 g/L DCW. At maximum growth rate (μ ~0.5 h⁻¹), E. coli consumes oxygen at roughly 10-30 mmol O2/L/h per g/L DCW. A kLa of 400 h⁻¹ at standard conditions provides an OTR of approximately 100 mmol O2/L/h, which supports roughly 40-50 g/L DCW at moderate growth rates. Low-density batch cultures (OD < 10) can run with kLa of 50-100 h⁻¹, but the fed-batch high-cell-density phase demands much higher oxygen transfer. If your calculated kLa is below your required OTR/C*, consider increasing agitation, aeration, or switching to oxygen-enriched air.

How do I check if my bioreactor culture is oxygen-limited?

Your culture is oxygen-limited when the oxygen uptake rate (OUR) equals or exceeds the oxygen transfer rate (OTR), causing dissolved oxygen (DO) to drop to zero. The critical check is: OTR = kLa × (C* - C_L) ≥ OUR = q_O2 × X, where C* is the saturated DO concentration, C_L is the actual DO in the broth, q_O2 is the specific oxygen uptake rate, and X is biomass concentration. This calculator performs this comparison automatically -- you input your biomass concentration and specific oxygen demand, and it flags whether your estimated kLa can sustain the culture. In practice, maintain DO above 20-30% air saturation (the critical DO for most organisms) to avoid oxygen limitation affecting growth or product formation.

How does aeration rate affect kLa and oxygen transfer?

Increasing aeration rate increases kLa by raising the superficial gas velocity (v_s), which increases gas holdup and interfacial area for oxygen transfer. However, the relationship is sublinear -- in the Van't Riet correlation, kLa scales as v_s^0.2 for non-coalescing media and v_s^0.5 for coalescing systems. This means doubling the aeration rate increases kLa by only 15-40%. Above approximately 1.5-2.0 vvm, further increases in aeration provide diminishing returns and can cause flooding of the impeller, where the gas flow overwhelms the impeller's ability to disperse bubbles, actually reducing kLa. Agitation (P/V) has a stronger influence on kLa than aeration rate, so increasing stirrer speed is generally more effective for boosting oxygen transfer.

Does back-pressure increase oxygen transfer in a bioreactor?

Yes. Raising the headspace (back) pressure increases the absolute pressure in the vessel, which raises the partial pressure of oxygen and therefore the saturation dissolved-oxygen concentration C* in direct proportion (Henry's law). Because OTR_max = kLa × C*, a higher C* increases the maximum oxygen transfer rate even when kLa is unchanged. For example, running at 0.5 bar gauge back-pressure raises absolute pressure from ~1.0 to ~1.5 bar, lifting C* and OTR_max by roughly 50%. This makes back-pressure a practical lever for relieving oxygen limitation in high-cell-density fermentation, though it also raises dissolved CO₂ and is bounded by the vessel's pressure rating. Enter your back-pressure in the stirred-tank inputs above to see its effect on C* and OTR_max.

What is the difference between OTR and OUR?

OTR (oxygen transfer rate) is the rate at which oxygen moves from the gas phase into the liquid: OTR = kLa × (C* - C_L), in mmol O2/L/h. It depends on the bioreactor's physical characteristics (agitation, aeration, vessel geometry). OUR (oxygen uptake rate) is the rate at which cells consume dissolved oxygen: OUR = q_O2 × X, where q_O2 is the cell-specific oxygen consumption rate and X is biomass concentration. At steady state, OTR = OUR and dissolved oxygen remains constant. When OUR exceeds the maximum possible OTR (i.e., when C_L approaches zero and OTR_max = kLa × C*), the culture becomes oxygen-limited. This calculator computes both OTR_max and your culture's OUR so you can verify adequate oxygen supply.

How do I estimate kLa for shake flasks?

kLa in shake flasks is estimated using the Büchs correlation, which relates kLa to shaking speed, shaking diameter, flask geometry, and fill volume. Typical kLa values for standard Erlenmeyer flasks range from 30-100 h⁻¹ for 250 mL flasks at 200-250 RPM with 50 mL fill volume. Baffled flasks achieve 2-3x higher kLa (100-300 h⁻¹) due to enhanced surface renewal. Key factors: lower fill volumes increase kLa (more surface area per volume), higher shaking speeds increase kLa (more surface renewal), and larger shaking diameters increase kLa. This calculator supports shake flask mode using the Büchs correlation, so you can compare oxygen transfer between your flask screening and bioreactor runs.