Cell Doubling Time
Calculate cell doubling time, growth rate, and generation count from optical density measurements over time.
About this calculator
During the exponential (log) phase of microbial growth, cell number doubles at a constant rate, and this calculator backs out that rate from two optical density readings taken a known time apart. It first computes the growth ratio (final OD ÷ initial OD), then derives the growth rate constant k = ln(ratio) ÷ elapsed time and the doubling time td = elapsed time × ln(2) ÷ ln(ratio) — the classic exponential-growth relationship where k is how fast the population grows continuously and td is how long it takes to literally double. The number of generations (ln(ratio) ÷ ln(2)) tells you how many doubling events occurred over your measurement window, which is useful for back-calculating cell counts or comparing growth across conditions independent of the absolute OD values used.
Optical density (commonly OD₆₀₀ for bacteria, measuring light scattering/absorbance at 600 nm) is a practical stand-in for cell count because it's fast to measure and roughly proportional to biomass within a limited range — but that proportionality breaks down at high densities, where light scattering saturates and OD underestimates true cell number, so this calculation is only valid within the linear range of your spectrophotometer and culture. The single biggest source of error is measuring across a period that isn't purely exponential: if your "final OD" reading falls after the culture has entered stationary phase (nutrient depletion, waste accumulation, or quorum effects slowing division), the calculated doubling time will be artificially inflated because part of the measured interval wasn't actually doubling at a constant rate. Always confirm both timepoints fall within the same exponential growth window before trusting the result.
Inputs
Results
Doubling Time
1.33 hrs
Growth Rate Constant (k)
0.5199 hr⁻¹
Number of Generations
3
How to Use This Calculator
- Enter Initial OD (Optical Density), Final OD (Optical Density), and Elapsed Time (hours).
- Review Doubling Time (hrs), Growth Rate Constant (k) (hr⁻¹), and Number of Generations.
- Use Growth Ratio (Nf/Ni) and Specific Growth Rate (μ) (hr⁻¹) to inform your decision.
- Use the chart to visualize the results and explore different scenarios by adjusting inputs.
How the result changes with Elapsed Time (hours)
| Elapsed Time (hours) | Doubling Time | Growth Rate Constant (k) | Number of Generations |
|---|---|---|---|
| 2 | 0.67 hrs | 1.0397 hr⁻¹ | 3 |
| 3 | 1 hrs | 0.6931 hr⁻¹ | 3 |
| 6 | 2 hrs | 0.3466 hr⁻¹ | 3 |
| 10 | 3.33 hrs | 0.2079 hr⁻¹ | 3 |
What each input means
- Initial OD (Optical Density)
- Optical density at the start of exponential growth phase (OD₆₀₀ for bacteria).
- Final OD (Optical Density)
- Optical density at the end of the measurement period. Must be greater than initial OD.
- Elapsed Time (hours)
- Time elapsed between initial and final OD measurements in hours.
How this is calculated
Formula
tᵈ = t × ln(2) / ln(Nᶠ / Nᵢ)Worked example, using the default values
- Identify Input ParametersInitial OD (Optical Density) = 0.1, Final OD (Optical Density) = 0.8, Elapsed Time (hours) = 4 = 3 input(s) provided
- Calculate Doubling TimeDoubling Time1.33 = 1.33
- Calculate Growth Rate ConstantGrowth Rate Constant0.5199 = 0.5199
- Calculate Number of GenerationsNumber of Generations3 = 3
- Calculate Growth RatioGrowth Ratio8 = 8
- Calculate Specific Growth RateSpecific Growth Rate0.5199 = 0.5199
Engine last updated . Checked against 1 independently-derived test — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
What's the difference between the growth rate constant and doubling time?
The growth rate constant k = ln(final OD ÷ initial OD) ÷ elapsed time describes how fast the population grows continuously — it's the exponent in the exponential growth equation. Doubling time td = elapsed time × ln(2) ÷ ln(ratio) converts that same rate into a more intuitive number: how many hours it actually takes the population to double. They're two views of the same underlying growth rate, just expressed differently — a higher k always corresponds to a shorter td.
Why would my calculated doubling time come out longer than the true exponential-phase value?
The single biggest source of error is measuring across a window that isn't purely exponential. If your final OD reading was taken after the culture entered stationary phase — from nutrient depletion, waste buildup, or quorum effects slowing division — part of your measured interval wasn't actually doubling at a constant rate, and the calculator has no way to detect that from just two OD values and an elapsed time. Always confirm both timepoints fall within the same exponential growth window.
Why is OD600 used as a stand-in for actual cell count?
Optical density at 600 nm measures light scattering from cells in suspension, which is fast to read on a spectrophotometer and roughly proportional to biomass within a limited range — far more practical than counting cells directly for every timepoint. That proportionality breaks down at high densities, though, where scattering saturates and OD underestimates true cell number, so this calculation is only valid within your spectrophotometer's and culture's linear range.
What does the 'number of generations' output represent?
It's ln(growth ratio) ÷ ln(2), the number of doubling events that occurred over your measurement window — for example, a value of 3 means the population doubled three times (roughly an 8-fold increase) between your two OD readings. It's useful for comparing growth across conditions or experiments independent of the absolute OD values you happened to measure.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Hemocytometer Cell Count
Calculate cell concentration (cells/mL) from hemocytometer counts, number of squares, and dilution factor.
BiologyDilution Plating Calculator
Calculate colony-forming units per mL (CFU/mL) from colony count, dilution factor, and volume plated.
BiotechCell Bank Calculator
Calculate vial count, expansion time, and storage requirements for master and working cell banks.
OncologyTumor Doubling Time Calculator
Calculate tumor volume doubling time, specific growth rate, and projected size from serial imaging measurements. Includes RECIST-like diameter change assessment.
BiologyBeer-Lambert Law Calculator
Calculate concentration from absorbance using the Beer-Lambert law (A = εlc). Also computes transmittance.
More in Science & Physics.