Bacterial Growth Curve Calculator

Bacterial populations double repeatedly during exponential growth — the Bacterial Growth Curve Calculator uses this principle to solve for whichever variable you're missing. Select a Calculation Mode (Final Population, Time Required, Growth Rate, or Generation Time), then enter your known values — Initial Population, Growth Rate, Generation Time, and Time Elapsed — to get your primary result alongside Number of Generations, Doubling Time, and Specific Growth Rate.

cells
cells
per hour

Natural logarithm growth rate

minutes

Time for population to double

hours

Results

Primary Result

--

Number of Generations

--

Doubling Time

--

Specific Growth Rate (μ)

--

Results Table

More Biology Tools

Frequently Asked Questions

What is bacterial generation time?

Generation time (also called doubling time) is the time required for a bacterial population to double in size during exponential growth phase. It varies by species - E. coli has ~20 minutes, while M. tuberculosis takes 12-24 hours.

How do bacteria grow exponentially?

During the log phase, bacteria divide by binary fission at constant intervals. Each cell splits into two identical cells, causing the population to double with each generation: 1→2→4→8→16→32, following the equation N(t) = N₀ × e^(rt).

What are the phases of bacterial growth?

Bacterial growth occurs in four phases: lag phase (adaptation), log phase (exponential growth), stationary phase (growth plateaus), and death phase (population declines). Most calculations focus on the exponential log phase.

How do I calculate bacterial growth rate?

Growth rate (r) can be calculated using r = ln(N/N₀)/t, where N is final population, N₀ is initial population, and t is time elapsed. Alternatively, r = ln(2)/generation_time for exponential growth.

What factors affect bacterial growth rate?

Temperature, pH, nutrient availability, oxygen levels, and bacterial species all influence growth rate. Optimal conditions maximize growth rate, while stress conditions slow or halt growth.

How accurate are bacterial growth calculations?

Calculations assume ideal exponential growth conditions. Real bacterial cultures may deviate due to nutrient depletion, waste accumulation, or environmental changes. Results are most accurate during the log phase.

What is the difference between growth rate and specific growth rate?

Growth rate (r) is the natural logarithm rate of increase, while specific growth rate (μ) represents the fractional increase per unit time. They're related by μ = r, but μ is often expressed as doublings per hour.