About Cell Doubling Time Calculator
Doubling time is the time a population needs to double in size, and in balanced exponential growth it equals the generation time. It is a standard way to describe bacterial, yeast or cell-culture growth and to compare conditions, and it converts directly into a growth rate.
This calculator finds doubling time from two counts and an elapsed time, or projects a final count or the time needed to reach a target. Generations n = log2(Nt/N0) and growth rate µ = ln2/Td are reported with the working, and the model clearly excludes lag, death and stationary phases.
What this tool does
Three calculation modes
Compute doubling time from counts, project a final count from N₀ and T_d, or find the time needed to reach a target count.
Generations and growth rate
Every mode reports the number of generations log2(Nt/N₀) and the exponential growth rate µ = ln2/T_d.
Worked formula
The formula is displayed with your numbers substituted, so the result can be checked by hand or copied into a report.
Time units
Enter times and read the growth rate in hours, minutes or days, with the unit shown on every result.
Clear validation
Counts and times must be positive, and a final count at or below the initial count is rejected because there is no positive doubling.
Assumptions stated
The result notes that the model assumes exponential phase with a constant growth rate and no lag or death phase.
How to use Cell Doubling Time Calculator
- 01
Choose a mode
Pick doubling time when you have two counts, final count when you know T_d, or time to target when you want when a count is reached.
- 02
Enter the values
Type the counts, the elapsed time or the doubling time, and select the time unit that matches your measurements.
- 03
Read the doubling time
The summary shows the doubling time, generations and growth rate for the culture in the chosen unit.
- 04
Check the formula
The working line shows the substitution for the chosen mode, including log2 of the count ratio.
- 05
Confirm exponential phase
Before reporting a doubling time, confirm the counts came from balanced exponential growth rather than lag or stationary phase.
How this tool works
- Works with
- COUNTS + TIME → GROWTH
- Processing
- Client-side, in your browser. Nothing is uploaded.
- Requirements
- Chrome, Edge, Firefox or Safari · JavaScript enabled
Limitations worth knowing
- Assumes exponential growth with a constant per-capita rate; lag, death and stationary phases, nutrient limits and density-dependent slowing are not modeled.
- A doubling time from one pair of counts is sensitive to counting error and to whether the culture was in balanced exponential growth.
- Cells per volume and viable-cell counts are different measurements; mixing them across time points will give a misleading rate.
Privacy and file handling
The counts, times and doubling times you enter stay in this browser tab. Parsing and all growth calculations run with JavaScript on your device, so nothing is uploaded, stored or logged, and closing the page discards the input.
Read the full privacy policy