Calculatorism

Generation Time Calculator

Enter the initial count, final count, and elapsed time to compute the number of generations and the generation time (doubling time), assessing bacterial growth rate.

Input Data

Initial Count
Final Count
Elapsed Time
hr

Results

6
0.6667hr

At a glance:Generation time (also doubling time) is the time for a population of microorganisms that reproduce by binary fission to double in number — a core metric of growth rate. In the exponential phase, the population doubles each generation, so the number of generations n = log₂(Nt ÷ N0) and generation time g = elapsed time t ÷ n. A shorter generation time means faster division and growth; for the same species it changes with temperature, nutrients, and pH.

Formula

Number of generations: n = log₂(Nt ÷ N0).

Generation time: g = t ÷ n.

Exponential growth: Nt = N0 × 2ⁿ.

$$n = \log_2\!\left(\frac{N_t}{N_0}\right)$$
$$g = \frac{t}{n}$$
$$N_t = N_0 \times 2^{n}$$

How to Use

  1. Enter the initial count N0, final count Nt, and elapsed time t (Nt must exceed N0).
  2. The tool instantly shows the number of generations n and generation time g.
  3. Compare growth rates of different species or culture conditions by generation time.

Typical generation times of common microorganisms under optimal conditions

Typical generation times of common microorganisms under optimal conditions
MicroorganismTypical generation timeNote
E. coli≈ 20 minVery fast in rich medium at 37°C
Staphylococcus aureus≈ 30 minCommon food contaminant
Bacillus subtilis≈ 26 minCommon model bacterium
Mycobacterium tuberculosis≈ 12–24 hVery slow; culture takes weeks
Saccharomyces cerevisiae≈ 90–120 minFungus, budding reproduction

Generation time varies greatly with temperature, nutrients, and pH; values above are typical under each species' optimal conditions for comparison only.

Case Studies

Estimating generation time from growth data

After 4 hours of culture, count rose from 1,000 to 64,000.

Generations n = log₂(64000 ÷ 1000) = log₂(64) = 6.

Generation time g = 4 ÷ 6 ≈ 0.667 h ≈ 40 min, meaning this bacterium divides about every 40 minutes.

Bacterial growth of food at room temperature

A food item started with 500 bacteria and reached about 512,000 after 5 hours at room temperature.

n = log₂(512000 ÷ 500) = log₂(1024) = 10, generation time g = 5 ÷ 10 = 0.5 h = 30 min.

Bacteria multiplied over a thousandfold in 5 hours — cooked food should be refrigerated promptly, not left in the danger zone (4–60°C).

FAQ

Is generation time the same as doubling time?

For bacteria reproducing by binary fission, yes: each generation doubles the population, so 'time per generation' equals 'time for the population to double'. In other reproduction modes or continuous culture, doubling time is the more general term, but the math is identical: g = t ÷ log₂(Nt/N0).

Why use a base-2 logarithm?

Bacteria reproduce by binary fission, doubling each generation: Nt = N0 × 2ⁿ. To recover the number of generations n from the count ratio, take the base-2 logarithm: n = log₂(Nt/N0). If you only have natural or common logs, use the change-of-base formula log₂x = ln x ÷ ln 2.

Does generation time change?

Yes. It is relatively stable only in the exponential phase and depends heavily on culture conditions: temperature, nutrient concentration, pH, oxygen, and waste accumulation all matter. Closer to optimum, shorter the generation time; once in stationary or death phase net growth stops and this formula no longer applies.

What to watch when computing generation time?

Ensure sampling falls in the exponential phase and Nt is clearly greater than N0; if Nt ≤ N0 (no growth or decline), the formula is meaningless. Also use the same counting method and unit for N0 and Nt (e.g. both CFU/mL), and consistent time units, for an accurate generation time.

What does a short generation time imply?

It means the population divides fast and grows rapidly, reaching high concentration quickly — higher risk in infection and food spoilage, but advantageous in biotechnology and fermentation for quickly obtaining biomass. Knowing generation time helps predict contamination growth, design culture processes, and set food-safety time–temperature controls.

Related Tools

References

Content review: Calculatorism Science Team. Results are for reference only; please refer to the relevant authorities for the official figures.

Found a problem with the results?

If this calculator's result is wrong, or you have any question about the calculation logic, please let us know. You are viewing:Generation Time Calculator(/biology/generation-time)。