Skip to content
MasterMath

Bacterial Growth Calculator

How many bacteria there are after a given time, knowing how often the culture doubles.

Result

—

How this was worked out

    The formula

    N = N₀ · 2^(t / g)

    SymbolQuantityUnit
    NFinal population
    N₀Initial population
    tTime elapsedmin
    gGeneration timemin

    What it means

    In exponential phase a bacterial population doubles at regular intervals, and that interval is called the generation time. Under optimal conditions, Escherichia coli does it every twenty minutes: starting from a thousand cells, three hours later there are over half a million. That growth is what lets food poisoning assemble itself over a summer afternoon on a kitchen counter.

    How to work it out by hand

    1. Divide the elapsed time by the generation time
    2. That number is the doublings
    3. Raise two to those doublings
    4. Multiply by the starting population

    What is worth knowing

    This formula only describes the **exponential phase**, one of four in a real culture. Before it comes a lag phase, where the bacteria adapt to the medium and barely grow; after it the stationary phase, when nutrients run short and death matches division; and finally the death phase. Extrapolating the exponential beyond a few hours gives absurd figures: a single bacterium doubling every twenty minutes would exceed the mass of the Earth in two days. Generation time is not a constant of the species either: it changes with temperature, medium and oxygen, and that is why refrigeration works — it does not kill bacteria, it stretches their generation time enormously.

    Frequently asked questions

    How often do bacteria double?

    It depends on the species and conditions. Escherichia coli takes about twenty minutes under optimal conditions; others take hours or days.

    How many bacteria after three hours?

    With twenty-minute generations that is nine doublings: a thousand cells become 512,000.

    Why refrigerate food?

    Because cold does not kill bacteria but stretches their generation time enormously, so reaching a dangerous dose takes far longer.

    Does this formula always apply?

    Only in exponential phase. Before it there is a lag phase and after it a stationary phase where growth stops for want of nutrients.

    What is generation time?

    How long the population takes to double. It is not a species constant: it changes with temperature, medium and oxygen.