Cell Doubling Time Calculator
Estimate growth rate from two cell counts.
Hours between the two counts
n = log2(N1 / N0); DT = Δt / n; µ = ln(N1 / N0) / Δt
Doubling time
16.00h
1.50 doublings per day
Number of doublings
3.000
Growth rate (µ)
0.0433
| Time (h) | Predicted cells |
|---|---|
| After 24 hours | 2.828e+5 |
| After 48 hours | 8.000e+5 |
| After 72 hours | 2.263e+6 |
| After 96 hours | 6.400e+6 |
| After 120 hours | 1.810e+7 |
Predicted cell counts assume the same doubling time continues.
Learn more
What it does
The doubling time calculator estimates how fast a cell population is growing from just two cell counts taken a known time apart. It reports the doubling time in hours, the number of doublings that occurred, the specific growth rate µ, and how many doublings happen per day. A short projection table then extends the current trend to 24, 48, 72, 96 and 120 hours. It applies to any exponentially growing population: bacteria in culture, yeast, or mammalian cells in a flask.
How it works
The calculation assumes exponential growth between the two counts. First it finds the number of doublings n = log2(N1 / N0), then the doubling time DT = Δt / n, and the specific growth rate µ = ln(N1 / N0) / Δt. The two are linked by µ = ln(2) / DT, so either value gives the other. To project forward, the population at any later time is N = N0 x 2^(Δt / DT). If the ending count is not greater than the starting count the tool cannot compute a doubling time.
Worked example
Suppose a culture grows from 1 x 10^5 to 8 x 10^5 cells over 48 hours. The number of doublings is 3.000, so the doubling time is 16.00 hours, the specific growth rate µ is 0.0433 per hour, and the population doubles about 1.50 times per day. Projecting from the starting count with a 16 hour doubling time gives 2.83 x 10^5 cells at 24 h, 8.00 x 10^5 at 48 h, 2.26 x 10^6 at 72 h, 6.40 x 10^6 at 96 h, and 1.81 x 10^7 at 120 h.
When to use it
Use this tool whenever you need a growth rate from a pair of cell counts — checking whether a strain is healthy, comparing growth in two media, or logging the doubling time of a new cell line. It is most reliable when both counts come from the exponential (log) phase, before nutrients run out or the culture becomes too dense. The forward projection is useful for planning passage timing, seeding density and harvest windows without waiting for another full time course.
FAQ
- Is doubling time the same as generation time?
- For a population in steady exponential growth, yes — generation time is the time for one cell to divide, and the population doubling time is the time for the whole population to double, and the two are equal. The terms are used interchangeably in microbiology. The calculation here reports the population-level value, which is what you get from two bulk counts.
- Why must the two counts come from the logarithmic growth phase?
- The formulas assume a constant growth rate, which only holds during exponential (log) phase. In lag phase cells have not started dividing, and in stationary phase the rate falls to zero as nutrients deplete, so a count pair spanning those regions gives a misleading doubling time. Take both measurements while the culture is clearly in log phase, ideally well before it reaches high density.
- How do I convert between µ and doubling time?
- The specific growth rate µ and the doubling time DT are linked by µ = ln(2) / DT, so DT = ln(2) / µ. With a doubling time of 16 hours, µ is ln(2) / 16 = 0.0433 per hour; with µ = 0.0433 /h the doubling time is ln(2) / 0.0433 = 16.00 hours. Either value fully determines the other under exponential growth.
- What bias does trypsinizing adherent cells introduce into the count?
- Adherent cells must be detached and suspended before counting, and incomplete dissociation leaves clumps that are counted as single cells, while cell loss during washing lowers the total. Both effects shift N0 and N1, and because the doubling time depends on their ratio, even small counting errors propagate into the result. Count only fully dissociated single cells and keep the handling identical between the two time points.