Cell Doubling Time Calculator

Cell doubling time calculator that solves Td = T × ln(2) / ln(N/N₀) for any exponentially growing culture.

Nature Td formula Growth rate µ Fold change
Rate this calculator · 5.0 (1)

Cell doubling time

Td formula · fold change · growth rate µ

Instructions — Cell Doubling Time Calculator

1

Pick time units

Minutes for bacteria (E. coli doubles in ~20 min). Hours for mammalian cell lines (HEK293 ~24 h). Days for slow-growing cells.

2

Enter initial and final counts

N₀ and N can be in any consistent unit — cells/mL, OD600 readings, CFU. Just keep the unit the same for both measurements.

3

Read Td and growth rate

The calculator returns Td (doubling time), µ (specific growth rate per time unit), number of generations, and total fold change.

Tip

Sample only during the exponential (log) phase for accurate Td. Lag, stationary, and death phases all break the assumption that Td is constant.

Formulas

Doubling time
$$ T_d = \frac{T \cdot \ln(2)}{\ln(N/N_0)} $$
Where T is elapsed time, N₀ is initial count, and N is final count. The formula assumes exponential (log-phase) growth.
Number of generations
$$ n = \log_2 \left( \frac{N}{N_0} \right) $$
How many doublings happened in the measurement window. A culture growing 8-fold = 3 generations. 1024-fold = 10 generations.
Specific growth rate
$$ \mu = \frac{\ln(2)}{T_d} $$
µ is the instantaneous fractional growth rate. A bacterium with Td = 20 min has µ = 0.0347 min⁻¹ = 2.08 h⁻¹.

Reference

Typical doubling times in lab culture
Organism / lineTd (37°C, rich media)Notes
E. coli (LB)20-30 minFastest commonly studied
Bacillus subtilis26 minGram-positive standard
Saccharomyces cerevisiae90 minBrewing yeast
CHO cells16-20 hBiotech production line
HEK29324-36 hTransient transfection
HeLa22-24 hCancer cell line
Primary fibroblasts24-48 hSlows with passage number
M. tuberculosis15-20 hSlow mycobacterium

Article — Cell Doubling Time Calculator

Cell doubling time calculator — Td formula and growth rate

Cell doubling time is calculated as Td = T × ln(2) / ln(N/N₀), where T is elapsed time, N₀ is initial count, and N is final count. E. coli in rich media doubles every 20 minutes. Mammalian cell lines like HEK293 take 24-36 hours. The formula assumes exponential (log-phase) growth.

Doubling time is the most basic kinetic descriptor of any growing population. It tells you how fast cultures expand, when to plan harvests or passages, and whether something has changed in your conditions. The calculator returns Td along with the specific growth rate µ, the number of generations, and the fold change.

What is cell doubling time?

Cell doubling time (Td), sometimes called generation time, is the time required for a cell population to double in size during exponential growth. It is the inverse of the specific growth rate µ: Td = ln(2) / µ. For a bacterial culture doubling every 20 minutes, µ = 0.693 / 20 = 0.0347 min⁻¹, or 2.08 h⁻¹.

Doubling time is a population property. Individual cells in an asynchronous culture divide at different times, so Td describes the average behavior of the whole population during the exponential phase. In synchronized cultures (where all cells divide at once), doubling time equals individual cell-cycle time.

The cell doubling time formula

The derivation starts from the exponential growth equation: N(t) = N₀ × eµt. Setting N = 2N₀ and solving for t gives the doubling time: Td = ln(2) / µ. To compute Td from two measurements, rearrange to get Td = T × ln(2) / ln(N/N₀).

Some sources use log base 10 instead of natural log: Td = T × log(2) / log(N/N₀). Both forms give identical results — they just propagate the log base through both numerator and denominator. Natural log is standard in modern biology because it ties directly to the differential equation dN/dt = µN.

Did you know

The fastest known bacterial doubling time is Clostridium perfringens at 7-10 minutes under optimal conditions. The slowest "free-living" bacteria, like deep-sea sediment microbes, can have doubling times measured in years or even decades. The 6+ orders of magnitude difference reflects how broadly microbial life occupies its niches.

Cell doubling time by organism

Doubling time varies across roughly 9 orders of magnitude across the biosphere. Lab bacteria are fast: E. coli ~20 min, Bacillus subtilis ~30 min. Yeasts: Saccharomyces cerevisiae 90 min. Mammalian immortalized lines: CHO 16-20 h, HEK293 24-36 h, HeLa 22-24 h. Primary cells: 24-48 h, slowing with passage number. Slow-growing pathogens: Mycobacterium tuberculosis 15-20 h. Some environmental bacteria: days to weeks.

  • E. coli = 20-30 min (lab, rich media)
  • S. cerevisiae = 90 min (brewing yeast)
  • CHO cells = 16-20 h (biotech production)
  • HEK293 = 24-36 h (transient transfection)
  • HeLa = 22-24 h (cancer cell line)
  • M. tuberculosis = 15-20 h (slow mycobacterium)

Cell growth phases and doubling time

The doubling time formula assumes exponential growth, but batch cultures pass through four phases. Lag phase: cells adapt to new conditions; no division. Log (exponential) phase: constant doubling rate; this is where Td is measured. Stationary phase: nutrient depletion or waste accumulation slows division; net growth approaches zero. Death phase: cells die faster than they divide; N decreases.

Measuring Td outside log phase gives wrong answers. A sample from lag phase will show a long Td because the cells haven't started growing. A sample from stationary phase will show very long or undefined Td. The standard approach is to sample at multiple time points in mid-log phase and verify linearity on a semi-log plot.

Mammalian cell doubling time

Mammalian cell lines have doubling times in the 16-48 hour range depending on the line and conditions. CHO and HeLa are at the fast end. HEK293 sits around 24-36 hours. Primary fibroblasts start around 24 hours and slow significantly as they approach senescence — primary cell lines often double quickly for the first 10-20 passages and then increase Td as the Hayflick limit approaches.

Tumor cell lines tend to be faster than primary cells from the same tissue because their cell-cycle controls are disrupted. This is one reason cancer cells often outcompete primary cells in mixed culture and is part of why cancer cell lines have become so dominant in research. Td shifts are also used as a screening readout for drug effects.

Bacterial cell doubling time

Bacterial doubling times in rich lab media are minutes, not hours. The classic E. coli generation time in LB at 37°C is 20-30 minutes. In minimal medium with glucose as the sole carbon source, it can stretch to 60 minutes. Slow growth at 25°C or in nutrient-poor conditions can give Td of several hours.

OD600 measurements are the standard way to track bacterial growth. The relationship between OD and cell count is roughly linear up to OD 0.6-0.8 for most species, after which it becomes non-linear due to light scattering. For accurate Td, sample only in the linear range and verify with plate counts at the endpoints.

Tip

Plot your time-course data on a semi-log axis (log N vs linear t). Exponential growth shows up as a straight line. The slope of that line is µ; the doubling time is ln(2)/µ. This visual check catches non-log-phase samples that would otherwise contaminate your Td calculation.

Factors that change cell doubling time

The strongest factors are temperature (Q₁₀ near 2 for most organisms over the physiological range), pH (each organism has an optimum, often pH 6.5-7.5), nutrient availability (rich media give shorter Td than minimal media), and oxygenation (essential for aerobic organisms, hugely changes facultative anaerobe rates). For mammalian cells: CO2 (5% standard), serum concentration (10% FBS is typical), and cell density (contact inhibition kicks in above 80% confluence).

Subtle changes can show up as Td shifts. A new lot of FBS that runs slow is often spotted first as a Td increase in routine cultures. Mycoplasma contamination often shows as a 20-30% Td increase. Temperature drift in an incubator changes Td measurably within days.

Common cell doubling time mistakes

The most common mistake is sampling outside log phase. Lag-phase or stationary-phase data give misleading Td values. Take 3-5 time points across mid-log phase and verify linearity on a semi-log plot before computing Td.

The second mistake is using OD measurements above 0.8 for bacterial Td. Light scattering becomes non-linear, and the apparent slope flattens out, giving Td values that look longer than reality. Dilute saturated cultures to OD 0.05-0.1 and sample as they grow back through the linear range. The third is forgetting unit consistency. If T is in hours, Td comes out in hours. Mixed units (T in days, expecting Td in hours) produce 24× errors.

Negative or undefined Td

If N is smaller than N₀, the formula returns a negative or undefined doubling time. This means the population is shrinking, not growing — death phase, antibiotic kill, or compound cytotoxicity. For decay kinetics, use the half-life formula instead: t½ = T × ln(2) / ln(N₀/N).

FAQ

Doubling time (Td) is the time required for a population of cells to double in number during exponential growth. It is the inverse of the specific growth rate µ — fast-growing cells like E. coli double in 20 minutes, while mammalian lines take 16-36 hours.
Td = T × ln(2) / ln(N/N₀). Plug in elapsed time T, initial count N₀, and final count N. The formula assumes the culture is in the exponential (log) growth phase — flat lag phase or stationary phase break the math.
Exponential growth follows N(t) = N₀ · e^(µt). Setting N = 2N₀ and solving for t gives ln(2)/µ. The natural logarithm appears because exponential growth is most naturally described in base e.
µ is the instantaneous fractional growth rate, with units of inverse time. µ = ln(2) / Td. For E. coli with Td = 20 min: µ = 0.0347 min⁻¹ or 2.08 h⁻¹. µ × time gives the number of natural-log doublings.
Practically nothing for asynchronous cultures. Generation time historically refers to the average time between cell divisions (one cell becoming two). Doubling time refers to the population. For asynchronous log-phase cultures, they are the same number.
Common causes: nutrient depletion (Td increases as glucose/glutamine runs out), contact inhibition at high density, contamination by faster-growing organisms, or temperature/pH drift. Always sample multiple time points in mid-log phase.
The fastest known is Clostridium perfringens at 7-10 minutes under ideal conditions. E. coli in rich media doubles in ~20 minutes. Slower bacteria like M. tuberculosis take 15-20 hours, and some environmental bacteria need days.
The formula returns a negative or undefined result — the population shrank rather than grew. This happens in the death phase, after antibiotic treatment, or with cytotoxic compounds. For decay kinetics, use the half-life formula instead: t½ = T × ln(2) / ln(N₀/N).