
Carrying Capacity Calculator
Use the logistic growth model to find carrying capacity, population size, intrinsic growth rate, or rate of change. Enter any three values and read the fourth.
Bacterias divide, that is what they do. One cell turns into two, two into four, and on it goes. Give them enough food and room and a population that started small can hit huge numbers in just a few hours. Enter a growth rate or a doubling time (whichever you actually have a value for) and you get the population at any point in time.
Each cell splits into two identical daughters, a process biologists call binary fission. With enough food and room, the cells keep splitting and the population climbs exponentially.
There are two common ways to write that mathematically. The first uses a growth rate r, the fractional increase per period:
The second uses doubling time Td, how long the population takes to double:
Same curve, different angle. Use whichever variable you actually have a number for.
Pick a model from the formula-set dropdown: growth rate or doubling time.
Provide your starting count N(0), and either the growth rate (r) or doubling time (Td) for the model you chose.
Add the elapsed time t. To solve for time instead, fill in the final count N(t) and leave t blank.
The field you leave blank is the one the calculator solves for.
Keep your time units consistent across fields. If doubling time is in hours, elapsed time needs to be in hours and the growth rate needs to be per hour.
N(0) is the population you start with. A fresh lab culture might be 1,000 cells; a contaminated food sample can be orders of magnitude higher. N(t) is what you have after time t has gone by, which is more cells if the culture is growing and fewer if it's dying off.
The growth rate r is the fractional change per period. At r = 0.5 the population grows by 50% in one period; at r = 1.0 it doubles. Doubling time Td flips the question around and asks how long that doubling takes. E. coli doubles roughly every 20 minutes under good lab conditions.
Elapsed time t is how long the growth has been running, measured in the same units as r or Td.
In the lab, you mostly use these formulas to figure out when a culture will hit the density your experiment needs, or to plan an incubation around a known doubling rate.
Food safety uses the same math to estimate how fast bacterial counts can climb to dangerous levels when storage temperatures slip. A two-hour temperature-abuse window means something very different for an organism that doubles every 20 minutes than for one that doubles every two hours.
Clinicians use it to model how fast an untreated infection might grow. Food manufacturers use it to set time and temperature limits on products that spoil.
Pull doubling-time figures from a source that matches your conditions. Published numbers usually assume optimal lab temperature and a rich medium, both of which inflate the rate.
If the culture has noticeable cell death, enter the net rate (births minus deaths), not the raw division rate.
These equations assume unlimited food and space. Real cultures run out of one or both eventually and plateau into stationary phase, so the model only holds during the log phase.
Temperature shifts doubling time a lot. A few degrees below the optimum can double the doubling time or worse, so adjust your expectations whenever you're working at a different temperature than the published conditions assume.
They're two ways of writing the same exponential curve. The growth-rate model uses the fractional increase per period; the doubling-time model uses how long the population takes to double. To convert between them: . Use whichever value you've actually measured or have a reliable published figure for.
Yes. A negative rate means death is outpacing reproduction, so the population is shrinking instead of growing. The hard floor is r > -1: at exactly -1 every cell dies within a single period, and anything below that doesn't correspond to a physically possible situation.
The model assumes the cells have everything they need forever. Real cultures don't. Food runs out, waste builds up, oxygen and space get scarce. The culture eventually slides into stationary phase, where reproduction and death balance out and the population flattens. These formulas only describe the log phase, which usually lasts a few hours after the initial lag.

Use the logistic growth model to find carrying capacity, population size, intrinsic growth rate, or rate of change. Enter any three values and read the fourth.

Calculate cell doubling time and growth rate from two measurements taken at known time points. Built for cell culture, microbiology, and cancer research.

Calculate chocolate toxicity in dogs based on weight, chocolate type, and amount eaten. Get instant methylxanthine dose levels and severity assessment.

Calculate temperature by counting cricket chirps using Dolbear's law. Free cricket chirp thermometer for field and snowy tree crickets with scientific accuracy.
Bacteria Growth Calculator
Predict how fast a bacterial population grows from either a growth rate or a doubling time. Useful for lab planning, food safety estimates, and infection modeling.
https://hexacalculator.com/calculators/health/bacteria-growth-calculator
Biology
Microbiology