How this instrument works
Doubling time is a property of a specific culture under specific conditions, and the most reliable way to know it is to measure it directly rather than assume a published figure. If you record a population at the start of an observation window and again at the end, the elapsed time and the ratio of the two counts contain everything needed to solve for the doubling time — no separate reference value required.
The formula, Td = t × ln(2) / ln(Nt/N0), rearranges the same exponential growth relationship used to project a population forward (Nt = N0 × 2^(t/Td)), solved instead for Td. The ratio Nt/N0 captures how many total-fold the population grew; taking its logarithm and comparing it to ln(2), the log of a single doubling, tells you how many doublings occurred, and dividing the elapsed time by that count gives the time per doubling.
This is the natural companion to a growth-curve experiment: count cells (or colony-forming units, or optical density readings tied to a calibration) at two time points during the exponential phase, and this instrument reports the doubling time implied by that specific pair of measurements. Because it is derived from real data rather than a textbook value, it reflects your actual strain, medium, temperature and growth conditions on the day you measured it — figures that published doubling times for the 'same' organism can differ from substantially.
- Enter the population recorded at the start of your observation window into Initial cell count (N0).
- Enter the population recorded at the end of that window into Final cell count (Nt) — it must be larger than N0 for a growth doubling time to exist.
- Enter how much time passed between the two counts into Elapsed time, in whatever unit you measured (minutes, hours, days).
- Read Doubling time (same units as t) — the time per doubling implied by your measured growth over that specific window.
- To go the other direction — project a future population from a known or assumed doubling time — use this site's bacteria growth instrument, which runs the same formula solved for the final population instead.
Worked example — 1,000 cells growing to 8,000 in 10 hours
A culture is counted at 1,000 cells (N0), then counted again 10 hours later (t) at 8,000 cells (Nt). Doubling time reads approximately 3.33 hours: since 8,000/1,000 = 8 = 2^3 exactly, the population doubled exactly three times over the 10-hour window, so each doubling took 10/3 ≈ 3.33 hours on average.
The logarithm form gives the identical answer without needing the ratio to work out to a clean power of two: Td = 10 × ln(2) / ln(8). Since ln(8) = ln(2^3) = 3 × ln(2), the ln(2) terms cancel and the expression reduces to 10/3, confirming 3.33 hours as the doubling time implied by this specific pair of measurements.
Questions
How is this different from the bacteria growth calculator on this site?
This instrument solves for the doubling time itself, given a starting count, an ending count and the elapsed time between them — it answers 'what doubling time does my data imply?' The bacteria growth instrument runs the identical exponential model in the other direction: given a known doubling time, it projects what the population will be after some elapsed time. Same equation, opposite unknown.
Why does the final count have to be larger than the initial count?
Because this formula computes a growth doubling time, which is only defined when the population is actually increasing — ln(Nt/N0) needs Nt/N0 greater than 1 for the result to be a positive, meaningful time. A shrinking population has a decay half-life instead of a doubling time, which is a related but different calculation this instrument does not perform.
Do I need the ratio Nt/N0 to be a clean power of two?
No — the logarithm form, Td = t × ln(2)/ln(Nt/N0), handles any ratio greater than 1, not just exact powers of two like 4, 8 or 16. Clean ratios are useful for checking the arithmetic by hand, as in the worked example above, but real experimental counts rarely land on them exactly, and the formula returns a valid doubling time regardless.
Why measure doubling time directly instead of using a published value?
Published doubling times are typically measured under specific reference conditions — a particular strain, medium, temperature and growth phase — and real cultures routinely deviate from them due to differences in nutrient batch, incubation temperature, inoculum density or strain variation. Measuring your own two-point growth data and computing the doubling time directly reflects the conditions you actually ran, which published tables cannot.
Does it matter whether I use cell counts, colony-forming units, or optical density?
No, as long as N0 and Nt are measured the same way and are proportional to actual population size within the exponential phase — the formula only uses the ratio Nt/N0, so the units cancel out. Optical density readings need to stay within their linear range for the ratio to accurately reflect population growth; outside that range, convert to an actual count first.