Skip to main content

Cell Doubling Time Calculator

Ready to calculate
Td + µ + Doublings.
Any Biomass Proxy.
15 Reference Lines.
100% Free.
No Data Stored.

How it Works

01Measure N₀

Take an initial cell count, OD₆₀₀, RFU, or biomass reading at the start of the interval.

02Wait — Log Phase Only

Let the culture grow during exponential (log) phase. Avoid lag (start) and stationary (plateau) phases.

03Measure N₁

Re-measure the same proxy after time T using identical methodology and instrument settings.

04Get Td, µ, Doublings

Td = T·ln2 / ln(N₁/N₀). Compare to ATCC reference Td for your line to flag growth issues.

What is a Cell Doubling Time Calculator?

Doubling time (Td) is the most fundamental quality-control metric in cell culture — it tells you, in one number, whether your culture is healthy. A HeLa line that suddenly doubles in 40 hours instead of its expected 22 has a problem (mycoplasma contamination, FBS lot change, contact inhibition, senescence) long before that problem shows up in any phenotypic assay. Our Cell Doubling Time Calculator implements the standard exponential-growth model used across microbiology, mammalian cell culture, and bioprocess engineering: Td = T × ln 2 / ln(N₁ / N₀). Enter any two cell-count or biomass-proxy measurements (viable cells, total cells, OD₆₀₀, RFU, biomass) at two time-points, and the calculator returns the doubling time in whatever unit reads best (seconds for E. coli, hours for HeLa, days for primary stem cells), plus the specific growth rate µ, the number of doublings, generations per day, and a 5-band qualitative classification.

The same calculation works for any exponentially-growing population: bacteria (E. coli ~20 min at 37 °C in LB), yeast (S. cerevisiae ~90 min at 30 °C), standard mammalian lines (HeLa 22-25 hr, HEK293 20-24 hr, CHO 16-20 hr), suspension lymphocytes (Jurkat 16-20 hr), primary cells (MRC-5 24-48 hr, hMSC 30-40 hr), and pluripotent stem cells (hiPSC 16-26 hr in E8 medium). The reference table built into the result panel pulls ATCC- and ECACC-published Td values for the 15 most-used cell lines so you can flag a slow-growth issue at a glance. The math is exact for log-phase cultures; lag (early) and stationary (plateau) phases will skew Td upward and should be excluded from the calculation window.

Designed for cell-culture researchers running QC on incoming cultures, bioprocess engineers monitoring fermentation kinetics, microbiologists tracking growth-curve experiments, undergraduate teaching labs covering exponential growth, and any bench scientist who wants to know whether their µ matches the published value, the tool runs entirely in your browser — no account, no data stored. Pro tip: for the most accurate Td, take 3+ time-points during log phase and fit a regression to ln(N) vs t — the slope is µ and Td = ln 2 / µ. A single before/after pair only yields a point estimate.

Pro Tip: Pair this with our DNA Concentration Calculator to validate yield from your scaled-up culture, our qPCR Efficiency Calculator for assay validation, or our DNA Copy Number Calculator for downstream quantitation.

How to Use the Cell Doubling Time Calculator?

Take an Initial Reading (N₀): At the start of your interval, measure cell density using your standard methodology — viable cell count by trypan-blue exclusion, total count by Coulter counter or hemocytometer, OD₆₀₀ for bacteria/yeast, RFU for fluorescent reporters, or biomass in g/L. Record the value AND the exact time-stamp.
Let the Culture Grow During Log Phase: The model assumes exponential growth. AVOID measuring during lag phase (the first 1-4 hr after seeding when cells acclimate before dividing) or stationary phase (the plateau when nutrients are depleted, pH drops, contact inhibition kicks in). Healthy log phase typically lasts: bacteria ~4-8 hr, yeast ~6-12 hr, mammalian cells ~24-72 hr.
Take a Final Reading (N₁) at the Same Methodology: Re-measure with identical instrument settings, dilution factors, and counting protocols. Don't mix Coulter counts with hemocytometer counts; don't mix viable counts with total counts. Methodology drift between time-points is the #1 source of bogus Td values.
Enter Time Duration in the Most Convenient Unit: Choose seconds, minutes, hours, days, weeks, months, or years from the dropdown. The calculator converts internally to hours and reports Td in whatever unit reads best for the magnitude.
Apply Td = T × ln 2 / ln(N₁/N₀): The calculator computes the doubling time, the specific growth rate µ = ln(N₁/N₀) / T (in hr⁻¹), the number of doublings = log₂(N₁/N₀), and the generations-per-day rate at this kinetics.
Compare to Reference Td for Your Line: The 15-line reference table shows ATCC / ECACC-published doubling times. If your value is more than 30-50% off the reference, investigate: mycoplasma contamination (most common cause of slow growth), FBS lot change, late passage / senescence, contact inhibition, contamination, low plating density (lag phase extension), nutrient depletion, or pH crash.

How is cell doubling time calculated?

Doubling time math is the cleanest piece of population-biology arithmetic — start from the exponential growth model, take a log, and rearrange. The same formula governs bacteria in flasks, mammalian cells on plates, populations of organisms, compound interest, and radioactive decay (where you'd call it half-life instead).

Standard model from Monod (1949) microbial growth kinetics. Exponential / log-phase growth assumption is critical — lag and stationary phases break the model.

Exponential Growth Model

Cell number at time t, starting from N₀ at t = 0, with specific growth rate µ:

N(t) = N₀ · e^(µt)

Equivalently in base-2 form: N(t) = N₀ · 2^(t/Td), where Td = ln 2 / µ.

Solving for Td and µ from Two Time-Points

Given N₀, N₁, and elapsed time T:

µ = ln(N₁ / N₀) / T

Td = ln 2 / µ = T × ln 2 / ln(N₁ / N₀)

Number of doublings n = log₂(N₁ / N₀) = ln(N₁ / N₀) / ln 2

Generations per day = µ × 24 / ln 2 = 24 / Td (when Td is in hours)

Worked Example — HeLa Sanity Check

Seed at 1×10⁵ cells/mL; 48 hr later count 4.4×10⁵ cells/mL.

Ratio = 4.4×10⁵ / 1×10⁵ = 4.4.

µ = ln(4.4) / 48 hr = 1.482 / 48 = 0.0309 hr⁻¹.

Td = ln 2 / 0.0309 = 22.4 hours. Matches ATCC reference of 22-25 hr — culture is healthy.

Doublings = log₂(4.4) = 2.14. Generations per day = 24 / 22.4 = 1.07.

Best Practice — Multi-Point Regression

A single before/after pair gives one number; it can be biased by sampling noise, lag, or stationary effects. The gold-standard method:

  • Take 5-10 time-points across log phase.
  • Plot ln(N) on the y-axis vs time on the x-axis.
  • Fit a linear regression; the slope is µ.
  • Td = ln 2 / µ.
  • R² of the regression tells you how cleanly the culture was in log phase — values < 0.95 indicate lag, stationary, or biphasic growth.

Choice of Reference Parameter (N)

  • Viable cell count (trypan-blue exclusion): gold standard for mammalian work. Distinguishes live from dead — critical for primary cells and slow-growing lines.
  • Total cell count (Coulter counter / hemocytometer): faster than viability stains. Good for fast log-phase mammalian lines where viability is > 95%.
  • OD₆₀₀ (optical density at 600 nm): standard for bacteria and yeast. Linear with biomass up to ~OD = 1.0; above that you must dilute and re-measure.
  • RFU (relative fluorescence units): for cell lines stably expressing GFP / mCherry / luciferase. Linear with cell number; convenient for high-throughput plate-reader assays.
  • Biomass (g dry weight, g wet weight, g/L for fermentation): for industrial bioprocess work.
  • ATP / Resazurin / MTT (metabolic activity assays): proxies for viable biomass; useful when direct counts are impractical.

Why Td Varies Between Labs

  • FBS / serum lot variation: 20-40% Td differences are common between lots. Always test new lots before committing.
  • Passage number: finite cell lines (MRC-5, IMR-90, primary fibroblasts, MSC) slow with passage and stop dividing at the Hayflick limit (~50 doublings).
  • Plating density: too low → extended lag phase; too high → contact inhibition / quorum sensing.
  • Mycoplasma contamination: the silent culture killer — slows growth 30-100% without obvious phenotypic change. Test every 1-3 months.
  • Media age and temperature: sodium-bicarbonate-buffered DMEM degrades over weeks; CO₂ in the incubator drives the pH; 37 °C vs 35 °C doubles Td.
  • Methodology drift: hemocytometer counts are operator-dependent (CV 10-20%); switch to Coulter / image cytometer for tighter QC.
Real-World Example

Cell Doubling Time Calculator – Worked Examples

Example 1 — E. coli in Log Phase (Bacteria). OD₆₀₀ goes from 0.05 to 0.40 over 60 minutes at 37 °C in LB.
  • Ratio = 0.40 / 0.05 = 8.
  • Doublings = log₂(8) = 3.
  • µ = ln(8) / 1 hr = 2.079 hr⁻¹.
  • Td = ln 2 / 2.079 = 0.333 hr = 20.0 min.
  • Matches textbook E. coli doubling time of ~20 min at 37 °C in rich media. Culture is healthy and in clean log phase.

Example 2 — HeLa QC Check. Seed at 5×10⁴ cells/cm² Friday, count 6×10⁵ cells/cm² Monday (72 hr later). Healthy or sick?

  • Ratio = 6×10⁵ / 5×10⁴ = 12.
  • Doublings = log₂(12) = 3.585.
  • µ = ln(12) / 72 hr = 2.485 / 72 = 0.0345 hr⁻¹.
  • Td = ln 2 / 0.0345 = 20.1 hr.
  • ATCC reference for HeLa: 22-25 hr. Your culture is at the FAST end of normal — entirely healthy. (If you got 35-40 hr instead, you'd suspect mycoplasma or late passage.)

Example 3 — Slow Primary Cells (Concerning). hMSC seeded at 5×10³ cells/cm²; one week later (168 hr) count 4×10⁴ cells/cm².

  • Ratio = 4×10⁴ / 5×10³ = 8.
  • Doublings = log₂(8) = 3.
  • µ = ln(8) / 168 = 2.079 / 168 = 0.01237 hr⁻¹.
  • Td = ln 2 / 0.01237 = 56 hr.
  • Reference for early-passage hMSC is 30-40 hr. Your culture is slow — likely late passage (P8+ approaching Hayflick limit), or FBS lot is poor, or plating density is too low (delayed lag-phase exit). Investigate: passage number, FBS, plating density, mycoplasma test.

Example 4 — Sanity-Check a 5-Min Bacterial Reading. S. aureus OD₆₀₀ goes from 0.10 to 0.11 in 5 min.

  • Ratio = 0.11 / 0.10 = 1.10. Tiny growth — only 10% rise.
  • µ = ln(1.10) / (5/60) hr = 0.0953 / 0.0833 = 1.144 hr⁻¹.
  • Td = ln 2 / 1.144 = 0.606 hr ≈ 36 min.
  • BUT: this is computed from a 10% rise that's barely above the OD₆₀₀ noise floor (typical CV is 2-5%). The Td is highly uncertain — could be anywhere from 25 to 60 min. Always sample after at least one doubling has occurred for a reliable Td estimate.

Example 5 — Cell Decay (Failed Culture). Mammalian culture seeded at 2×10⁵ cells; 48 hr later count 8×10⁴ cells (cells dying).

  • Ratio = 8×10⁴ / 2×10⁵ = 0.40 (population SHRINKING).
  • µ = ln(0.4) / 48 = −0.916 / 48 = −0.0191 hr⁻¹ (NEGATIVE).
  • Doubling time is undefined for a decaying population — the calculator flags this as Population Decay band.
  • Decay half-life (analogous concept) = ln 2 / |µ| = 36.3 hr. So the culture loses half its cells every 36 hours.
  • Causes: contamination (bacterial / fungal / mycoplasma), wrong media, too dense at seeding (contact-inhibition apoptosis), low plating density (anoikis in adherent cells), mycoplasma. Investigate immediately or discard.

Who Should Use the Cell Doubling Time Calculator?

1
Cell-Culture QC on Incoming or Banked Lines: Verify a freshly thawed cell line matches its expected doubling time within 30%. A HeLa thawing in at 35-hr Td has a problem (mycoplasma, late passage, or wrong identity) before you waste an experiment on it.
2
Bioprocess / Fermentation Engineering: Optimise feed schedules, dilution rates in chemostats, and harvest timing. Fed-batch and continuous-culture design depends entirely on accurate µ.
3
Microbiology Teaching Labs: Standard exercise — measure E. coli OD₆₀₀ over time, compute µ and Td, compare to textbook 20-min value. Students see exponential growth in real-time.
4
Antibiotic Susceptibility Studies: MIC and time-kill curves rely on accurate baseline Td so the antibiotic effect can be separated from natural growth dynamics.
5
Stem-Cell / iPSC Maintenance: hiPSC and hMSC have characteristic Td that drift with passage; tracking Td flags senescence and the need to recover from earlier passages.
6
Drug Screening / Cytotoxicity Assays: CC50 and IC50 measurements require log-phase cells with stable, known Td. A skewed Td invalidates the dose-response curve.
7
Synthetic Biology / Strain Engineering: Compare growth rates of engineered vs parental strains to quantify metabolic burden of genetic modifications.

Technical Reference

Mathematical Foundation. Exponential growth N(t) = N₀ · e^(µt) is the solution to the first-order ODE dN/dt = µN, where µ is the specific growth rate (per unit time). Rearranging in base-2: N(t) = N₀ · 2^(t/Td) where Td = ln 2 / µ ≈ 0.693 / µ. The Monod (1949) model extends this to substrate-limited growth: µ = µ_max · S / (K_s + S), where S is substrate concentration and K_s is the half-saturation constant. In rich media (S >> K_s), µ approaches µ_max — what we observe as the log-phase Td.

The Four Phases of Batch Culture Growth.

  • Lag phase: Cells acclimate to fresh media; little or no division. Bacterial lag in fresh medium of the same composition: ~30-60 min. Mammalian lag after subculture: 12-24 hr. Td calculations during lag will be too long.
  • Log (exponential) phase: Constant µ; cells divide at maximum sustainable rate; this is THE phase to sample for Td. Lasts until a substrate becomes limiting or waste accumulates.
  • Stationary phase: Growth rate drops to zero as substrate is depleted, waste accumulates, or contact inhibition kicks in. Td calculations during stationary phase will appear infinite or near-infinite.
  • Death (decline) phase: Population shrinks as cells die from substrate exhaustion, toxic waste, or autolysis. Td is undefined; population kinetics fit a decay constant instead.

Reference Doubling Times (ATCC / ECACC published, in standard culture conditions):

  • Escherichia coli (37 °C, LB broth): ~20 min. The textbook fastest model organism.
  • Bacillus subtilis (37 °C, rich media): ~26 min.
  • Mycobacterium tuberculosis (37 °C): 15-22 hr — slow even by mammalian standards; one of the slowest-growing pathogens.
  • Saccharomyces cerevisiae (30 °C, YPD): ~90 min. Standard brewer's / baker's yeast.
  • HeLa (cervical cancer): 22-25 hr. The most-used cell line in biology — over 110,000 publications mention it.
  • HEK293 (human embryonic kidney): 20-24 hr. Standard transfection host.
  • CHO-K1 (Chinese hamster ovary): 16-20 hr. Industry workhorse for biologics — most therapeutic monoclonal antibodies are produced in CHO.
  • NIH/3T3 (mouse fibroblast): 20-24 hr. Strongly contact-inhibited; passage at 70% confluence.
  • Jurkat (T-cell leukaemia): 16-20 hr. Suspension; T-cell signalling model.
  • MCF-7 (breast cancer, ER+): 29-50 hr. Estrogen-responsive.
  • MDCK (canine kidney epithelium): 20-24 hr. Polarised epithelium; standard influenza virus host.
  • MRC-5 (human fetal lung fibroblast): 24-48 hr. Finite line — senesces at ~50 doublings (Hayflick limit).
  • Primary hepatocytes: non-dividing in 2D culture (G0-arrested).
  • Human iPSC (E8 / mTeSR media): 16-26 hr. Maintain at 60-80% confluence.
  • Human MSC (early passage, mesenchymal stem cells): 30-40 hr. Senesces by passage 8-10.

Hayflick Limit. Normal (non-immortalised, non-cancer) human cells stop dividing after ~40-60 population doublings — the Hayflick limit, named for Leonard Hayflick's 1961 discovery. Beyond this limit, telomere attrition triggers replicative senescence; cells stay alive and metabolically active but no longer divide. Practical implication: finite primary cell lines (MRC-5, IMR-90, primary fibroblasts, MSC, primary keratinocytes) have a finite usable lifespan in culture. Track passage number; expect Td to increase by 10-30% as you approach the Hayflick limit. Immortalised lines (HeLa, HEK293, CHO, all cancer-derived lines) bypass the Hayflick limit through telomerase reactivation or other mechanisms.

Mycoplasma — The Silent Td Killer. Mycoplasma is the most common bench cell-culture contaminant — affecting an estimated 15-30% of cell lines in research labs worldwide. Unlike bacteria or fungi, mycoplasma contamination produces no visible turbidity, no pH change, and no obvious cell death. The only common symptom is a 20-50% slowdown in doubling time — exactly what this calculator can flag. Test routinely with PCR-based kits (Lonza MycoAlert, ATCC Universal Mycoplasma Detection); treat with Plasmocin or BM-Cyclin if positive (or — best practice — discard contaminated cultures and re-thaw a clean stock).

Specific Growth Rate µ — Industrial Bioprocess Standard. Bioprocess engineers usually report µ (in hr⁻¹) rather than Td. The relationship: Td (hr) = ln 2 / µ ≈ 0.693 / µ. Common conversions: µ = 0.693 hr⁻¹ ↔ Td = 1 hr; µ = 0.0347 hr⁻¹ ↔ Td = 20 hr; µ = 0.0173 hr⁻¹ ↔ Td = 40 hr. In continuous culture (chemostats), the dilution rate D equals µ at steady state — set D higher than µ_max and the culture washes out.

Why a Single Time-Point Pair Is Risky. Td calculated from two time-points is sensitive to:

  • Sampling noise: hemocytometer counts have CV 10-20% from operator variability; OD₆₀₀ has CV 2-5% from spectrophotometer drift.
  • Lag inclusion: if the early measurement was during lag phase, Td is biased high.
  • Stationary inclusion: if the late measurement was after substrate depletion, Td is biased high.
  • Methodology drift: different operators, different counters, different dilution factors between time-points.

Best practice: take 5-10 time-points across log phase, fit ln(N) vs t with linear regression, report µ ± standard error and the R² of the fit. R² < 0.95 indicates non-log-phase growth — exclude the offending time-points and refit.

Key Takeaways

Cell doubling time is one number that captures whether a culture is healthy. The math is exact: Td = T × ln 2 / ln(N₁ / N₀); specific growth rate µ = ln(N₁ / N₀) / T; number of doublings = log₂(N₁ / N₀). The calculator handles all single time-unit conversions (sec → years) and reports Td in whatever unit reads best (E. coli in min, HeLa in hr, primary stem cells in days). Critical assumption: exponential / log-phase growth — lag (early) and stationary (plateau) phases break the model. Reference Td values from ATCC / ECACC: E. coli 20 min, S. cerevisiae 90 min, HeLa 22-25 hr, HEK293 20-24 hr, CHO 16-20 hr, hiPSC 16-26 hr, hMSC 30-40 hr. A Td more than 30-50% off the reference for your line indicates a problem — most commonly mycoplasma contamination, FBS lot variation, late passage, or contact inhibition. For best accuracy, take 3+ time-points and fit a regression to ln(N) vs t; a single before/after pair only gives a point estimate.

Frequently Asked Questions

What is the Cell Doubling Time Calculator?
It implements the standard exponential-growth model used across microbiology, mammalian cell culture, and bioprocess engineering: Td = T × ln 2 / ln(N₁ / N₀). Enter any two cell-count or biomass-proxy measurements (viable count, total count, OD₆₀₀, RFU, biomass) at two time-points, and the calculator returns the doubling time, specific growth rate µ, number of doublings, and a 5-band qualitative classification.

Designed for cell-culture researchers, bioprocess engineers, microbiologists running growth-curve experiments, and undergraduate teaching labs. The result panel includes a 15-line ATCC / ECACC reference table so you can verify your culture matches its expected Td.

Pro Tip: Pair this with our DNA Concentration Calculator to validate yield from your scaled-up culture.

What's the formula for cell doubling time?
Td = T × ln 2 / ln(N₁ / N₀), where T is the elapsed time, N₀ is the initial measurement, and N₁ is the final measurement of any quantity that scales with cell number. Equivalently, the specific growth rate is µ = ln(N₁ / N₀) / T and Td = ln 2 / µ ≈ 0.693 / µ. The number of doublings is log₂(N₁ / N₀) = ln(N₁ / N₀) / ln 2. The model assumes exponential / log-phase growth — lag and stationary phases break it.
What can I use as N (the reference parameter)?
Any quantity that scales linearly with cell number: viable cell count (trypan-blue exclusion — gold standard for mammalian work); total cell count (Coulter counter, hemocytometer, image cytometer); OD₆₀₀ (optical density at 600 nm — standard for bacteria and yeast, linear up to OD ~1.0); RFU (relative fluorescence units for cell lines stably expressing GFP / mCherry / luciferase); biomass (g dry weight, g wet weight, g/L for fermentation); metabolic activity assays (ATP, Resazurin, MTT — proxies for viable biomass). Whatever you choose, use the SAME methodology and instrument settings for both N₀ and N₁ — methodology drift is the #1 source of bogus Td values.
What's a normal doubling time for HeLa cells?
22-25 hours per ATCC reference, in standard DMEM + 10% FBS at 37 °C, 5% CO₂. If your HeLa is doubling in 30+ hours, investigate: mycoplasma contamination (most common cause of slow growth — affects 15-30% of lab cell lines), late passage (HeLa is technically immortal but cumulative passages may slow it slightly), poor FBS lot, low plating density (extended lag), or contamination. Healthy HeLa should also have > 95% viability by trypan-blue and a flat, polygonal morphology when adherent at 50-80% confluence.
What's the doubling time of E. coli?
~20 minutes at 37 °C in rich media (LB broth). This is the textbook fastest doubling time for any model organism in routine bench use. In minimal media (M9 + glucose), E. coli slows to ~60 min Td. At lower temperatures: 30 °C → ~30 min, 25 °C → ~50 min, 20 °C → ~90 min. Other common bacteria: B. subtilis ~26 min, Pseudomonas aeruginosa ~30 min, Staphylococcus aureus ~30-40 min, Mycobacterium tuberculosis 15-22 HOURS (one of the slowest-growing pathogens — partly why TB treatments take 6+ months).
Why is my doubling time longer than the published value?
Most common causes (in rough order of frequency): (1) Mycoplasma contamination — the silent culture killer; affects 15-30% of lab lines; produces no visible symptoms but slows Td 20-50%. Test with PCR (Lonza MycoAlert, ATCC kit). (2) Late passage / senescence — finite lines (MRC-5, IMR-90, MSC, primary fibroblasts) slow as they approach the Hayflick limit (~50 doublings). (3) Poor FBS lot — 20-40% Td differences common between lots; always test new lots before committing. (4) Contact inhibition / quorum sensing — overgrown plates slow growth. (5) Low plating density — extends lag phase. (6) Wrong media or pH crash — bicarbonate-buffered DMEM degrades over weeks; CO₂ incubator may be off-spec. (7) Methodology drift — counts vary 10-20% between operators on hemocytometer.
Should I use viable or total cell counts?
Use viable counts (trypan-blue exclusion) for slow-growing cells, primary cells, low-viability cultures, post-thaw recovery, and any time you suspect cell death. Total counts overestimate the dividing population by including dead cells that haven't lysed yet. Use total counts for fast-growing healthy log-phase mammalian lines (where viability is > 95%) — much faster than viability stains, suitable for routine passage counts. Never mix the two methodologies in a single Td calculation.
Why does the calculator say 'Population Decay'?
Your final count (N₁) is BELOW your initial count (N₀) — the population is shrinking, not doubling. Doubling time is mathematically undefined for a decaying population (the formula would give a negative Td). The decay half-life (analogous concept) is ln 2 / |µ| where µ is negative. Investigate: contamination (bacterial, fungal, mycoplasma), wrong media or pH, contact inhibition triggering apoptosis (overcrowded plates), low plating density triggering anoikis in adherent cells, recent media change to incompatible serum lot, or that you accidentally swapped N₀ and N₁ in the input.
How accurate is a doubling time from just two time-points?
Accurate enough for routine QC (within ±15-25%), but not for precise kinetic studies. Sources of error: sampling noise (10-20% CV on hemocytometer counts, 2-5% on OD₆₀₀); lag inclusion (early measurement during lag phase biases Td high); stationary inclusion (late measurement after substrate depletion biases Td high). Best practice for precise µ: take 5-10 time-points across log phase, plot ln(N) vs t, fit a linear regression — the slope is µ and Td = ln 2 / µ. R² of the fit tells you how cleanly the culture was in log phase (R² < 0.95 means non-log-phase contamination of the data).
What's the difference between doubling time and generation time?
They're synonyms in standard usage. Both refer to the time required for a cell population to double (or, equivalently, the time for an average cell to divide once). Some textbooks use "generation time" specifically for prokaryotes (where every cell divides at roughly the same rate) and "doubling time" for eukaryotes (where division is asynchronous and the population doubles via the average of many staggered divisions), but in modern lab usage they're interchangeable. The mathematical formula is identical: Td = ln 2 / µ.
What units should I use?
Pick whichever time unit reads most naturally for your culture. Bacteria (E. coli, B. subtilis) typically: minutes. Yeast (S. cerevisiae): minutes or hours. Mammalian cell lines (HeLa, HEK293, CHO): hours. Slow primary cells (MRC-5, hMSC, hepatocytes): hours or days. Stem cells in differentiation: days or weeks. The calculator converts internally to hours and reports Td in whatever unit reads best for the magnitude (sec, min, hrs, days, wks). For inputs N₀ and N₁, units don't matter as long as they're identical between the two measurements (the ratio cancels them out).

Author Spotlight

The ToolsACE Team - ToolsACE.io Team

The ToolsACE Team

Our ToolsACE cell-biology team built this calculator to make doubling-time analysis a 5-second browser task — the math has been the same since Monod (1949), but bench scientists still spend their lunch break re-deriving it on a napkin. The standard exponential-growth model gives Td = T·ln 2 / ln(N₁/N₀); the calculator handles all single time-unit conversions (seconds, minutes, hours, days, weeks, months, years) and reports the doubling time in whatever unit reads best for the result. Inputs accept any biomass proxy that scales linearly with cell number — viable cell count by trypan-blue exclusion, total count by Coulter counter, OD₆₀₀ for bacteria and yeast, RFU for fluorescent reporters, biomass in grams, or absorbance. The result panel includes the doubling time Td, specific growth rate µ (in hr⁻¹), the number of doublings, the per-day generation rate, and a 5-band qualitative classification (decay → very-fast). A 15-line reference table covers ATCC-published Td values for the most-used bacteria (E. coli, B. subtilis), yeast (S. cerevisiae), and mammalian cell lines (HeLa, HEK293, CHO, NIH/3T3, Jurkat, MCF-7, MDCK, MRC-5, iPSC, MSC, T47D).

ATCC Cell Line CatalogECACC Reference CulturesMonod Microbial Growth Kinetics

Disclaimer

Estimates assume exponential (log-phase) growth — N(t) = N₀·2^(t/Td). Sample during log phase only; lag and stationary phases will skew Td upward. For best accuracy, take 3+ time-points and fit a regression to ln(N) vs t (the slope is µ and Td = ln 2 / µ); a single before/after pair only yields a point estimate. Reference Td values for cell lines vary 20-40% across labs depending on FBS lot, passage number, plating density, and feed schedule. Mixing viable + non-viable counts, contact-inhibited dense cultures, and methodology changes between time-points are the most common sources of error. This tool does not replace careful experimental design; it standardises the kinetic calculation.