Calculate cell doubling time, growth rate, and generation time from cell counts. Supports exponential growth modeling, passage planning, and seeding calculations.
Cell doubling time is the period required for a cell population to double in number during exponential (log-phase) growth. It is the most fundamental metric in cell culture — determining everything from experiment timing to media change schedules, passage intervals, drug treatment windows, and scale-up planning for bioproduction. In microbiology, the equivalent term is "generation time."
The doubling time is calculated from two population measurements taken at different times during log-phase growth: Td = t × ln(2) / ln(N₂/N₁), where N₁ and N₂ are cell counts and t is the elapsed time. This formula assumes purely exponential growth — no lag phase, no plateau, no contact inhibition. For mammalian cell lines, doubling times range from ~12 hours (fast-growing tumor lines like HeLa) to ~72 hours (primary fibroblasts). For bacteria, doubling times range from ~20 minutes (E. coli in rich media) to days (Mycobacterium tuberculosis).
This calculator computes doubling time and specific growth rate from cell counts, projects future population size, plans passage schedules based on target confluency, and compares growth across conditions. It handles both mammalian cell culture and microbial growth kinetics.
Accurate doubling time measurements are essential for experiment planning, quality control of cell cultures, drug response evaluation, and bioproduction scheduling. This calculator eliminates manual math and provides instant growth analysis. This cell doubling time calculator helps you compare outcomes quickly and reduce avoidable mistakes when making day-to-day care decisions. Use the estimate as a planning baseline and confirm final decisions with a qualified professional when risk is high.
Doubling time: Td = t × ln(2) / ln(N₂/N₁). Specific growth rate: µ = ln(N₂/N₁) / t. Number of doublings: n = ln(N₂/N₁) / ln(2) = log₂(N₂/N₁). Population at time t: N(t) = N₀ × 2^(t/Td). Population doubling level: PDL = 3.322 × log₁₀(harvest / seed).
Result: Doubling time = 16.0 hours, µ = 0.0433 h⁻¹
From 100,000 to 800,000 cells in 48 hours: n = log₂(8) = 3 doublings. Td = 48 × ln(2) / ln(8) = 48/3 = 16.0 hours. Growth rate µ = ln(8)/48 = 0.0433 h⁻¹.
Reference doubling times under optimal conditions: **HeLa** (cervical cancer): 20-24 h. **HEK293** (embryonic kidney): 24-36 h. **CHO** (Chinese hamster ovary): 14-17 h. **MCF-7** (breast cancer): 29-34 h. **Jurkat** (T-cell leukemia): 25-35 h. **NIH 3T3** (mouse fibroblast): 20-26 h. **A549** (lung carcinoma): 22-28 h. **PC-12** (rat pheochromocytoma): 48-96 h. **Primary human fibroblasts**: 48-72 h (early passage). **E. coli K-12** (LB, 37°C): 20 min. **S. cerevisiae** (YPD, 30°C): 90-120 min.
Cell population growth follows four phases: (1) **Lag phase** — cells adapt to new environment after seeding; no significant growth. Duration: 6-24 h for cell lines, longer for primary cultures. (2) **Log/exponential phase** — constant doubling time; cells grow at maximum rate. THIS is the phase for doubling time measurements. (3) **Deceleration phase** — growth slows as nutrients deplete or cells reach confluency. (4) **Stationary/plateau phase** — growth rate equals death rate; population is constant. For bacteria, a fifth phase (death phase) follows as nutrients are exhausted.
To plan passages: if current density is D₀ cells/cm², doubling time is Td hours, target confluency is D_target cells/cm², and desired days between passages is t_passage, then: **Seed density = D_target / 2^(t × 24 / Td)**. Example: HeLa (Td = 22 h), want confluent (100,000 cells/cm²) in 3 days → seed = 100,000 / 2^(72/22) = 100,000 / 9.85 = ~10,150 cells/cm². For a T-75 flask (75 cm²): seed ~760,000 cells total.
Log phase (exponential growth) is the period between lag phase (initial adaptation after seeding) and plateau/stationary phase (contact inhibition or nutrient depletion). For most mammalian cells, log phase begins 12-24 hours after passage and continues until ~70-80% confluency. For bacteria, log phase starts after the OD begins rising and ends when the growth curve inflects. Only use log-phase time points for doubling time calculations.
HeLa cells have a doubling time of approximately 20-24 hours under optimal conditions (DMEM + 10% FBS, 37°C, 5% CO₂). Slower growth may indicate senescence, mycoplasma contamination, suboptimal media, or CO₂/temperature problems. Faster growth is unusual and may indicate a culture mix-up with a faster line.
PDL tracks the cumulative number of times a cell population has doubled since the original isolation. PDL = 3.322 × log₁₀(cells harvested / cells seeded), summed across passages. Primary cells have a limited PDL (Hayflick limit, ~50-70 for human fibroblasts). Immortalized cell lines have unlimited PDL. High PDL primary cells may behave differently from low-passage cells.
They are inversely related: µ = ln(2) / Td. The specific growth rate µ (in h⁻¹ or d⁻¹) represents the fractional increase per unit time and is more convenient for mathematical modeling. For E. coli with Td = 20 min, µ = ln(2)/20 = 0.0347 min⁻¹ = 2.08 h⁻¹.
Yes, for bacteria. OD₆₀₀ is proportional to cell density in the linear range (OD 0.1-0.8). Use OD readings directly as N₁ and N₂ in the formula. Above OD 0.8, the relationship becomes non-linear and you should dilute and re-measure. For mammalian cells, direct cell counts (hemocytometer or automated counter) are standard.
Temperature (10°C decrease roughly doubles doubling time), nutrients (serum concentration, glucose, glutamine), oxygen (hypoxia slows most cells), pH, passage number (primary cells slow with age), cell density (contact inhibition for adherent cells), mycoplasma contamination (can slow growth 2-3×), and drug treatments. Always control for these variables when comparing growth rates.