Generation Time Calculator
Enter initial count, final count, and elapsed time to calculate generation time, growth rate constant, and number of generations.
Use the Generation Time Calculator
Growth Parameters
Cells/mL or total cells at time zero
Cells/mL or total cells at end of incubation
Generation Time (Doubling Time)
Time for population to double: g = t / n
Generations (n)
—
log₂(Nt / N₀)
Growth Rate (k)
—
gen/min
Full Results
Enter initial count, final count, and elapsed time, then click Calculate.
Typical Generation Times
| Organism | Gen. time |
|---|---|
| E. coli | 20 min |
| S. aureus | 27–30 min |
| B. subtilis | 26 min |
| M. tuberculosis | 12–16 hr |
| S. cerevisiae | 90 min |
Summary
Generation time (doubling time) is the period required for a bacterial population to double in size under constant growth conditions. This calculator applies the standard binary fission formulas: number of generations n = log₂(Nt/N₀), generation time g = t/n, and growth rate constant k = n/t = 1/g. The natural-log specific growth rate is μ = ln(2)/g. Results apply to organisms that follow binary-fission exponential growth.
How it works
- Enter the initial cell count (N₀) at the start of your growth experiment.
- Enter the final cell count (Nt) measured at the end of incubation.
- Enter the elapsed incubation time and choose minutes or hours as the unit.
- The calculator derives the number of generations using log₂(Nt / N₀).
- Generation time is elapsed time divided by the number of generations.
- Growth rate constant k equals the number of generations divided by elapsed time.
Use cases
- Determine the doubling time of E. coli or other model bacteria in culture.
- Compare growth rates across different media, temperatures, or antibiotic concentrations.
- Estimate how many cell divisions occurred during a timed growth curve.
- Calculate growth rate constant k for kinetic modeling or lab reports.
- Verify log-phase growth timing before downstream experiments.
- Teach or review exponential bacterial growth in microbiology courses.