5
periods
0.138629
per period
2
5
periods
0.138629
per period
2
The Population Doubling Time Calculator determines how long it takes for a population to double in size, given the initial and final population counts and the time elapsed. This is a fundamental parameter in population biology, microbiology, and demography that provides an intuitive measure of growth speed.
Enter the initial population, final population, and the time elapsed between measurements. The calculator computes the doubling time, the exponential growth rate, and the total number of doublings that occurred. This applies to any exponentially growing population from bacteria to human demographics.
The growth rate r is first calculated from the observed growth:
r = ln(Nt / N0) / t
Then the doubling time is:
Td = ln(2) / r = 0.693 / r
The number of doublings that occurred is:
doublings = log2(Nt / N0) = ln(Nt / N0) / ln(2)
These formulas assume continuous exponential growth. The doubling time is constant throughout the growth period under this assumption, meaning the population doubles once every Td time units regardless of its current size.
Inputs
Results
A culture that grew from 100 to 400 in 10 hours underwent 2 doublings with a doubling time of 5 hours each.
Inputs
Results
The world population grew from 6 billion (1999) to 8 billion (2022) in 23 years. At this rate, the doubling time would be about 55 years.
Doubling time provides an intuitive way to understand growth speed. In microbiology, it characterizes bacterial generation time. In demographics, it projects future population size. In oncology, tumor doubling time indicates cancer aggressiveness. In economics, it estimates how quickly GDP or investments grow. The shorter the doubling time, the faster the growth.
Doubling time is constant only during true exponential growth (unlimited resources). In reality, as populations approach carrying capacity, growth slows and the effective doubling time increases. For human populations, the global doubling time has been increasing since the 1960s as growth rates decline due to demographic transition.
If Nt is less than N0, the growth rate r is negative and the calculator gives a halving time instead of a doubling time. A declining population halves in the same time period that a growing population at the same rate magnitude would double. The formula still applies: the result represents the time for the population to change by a factor of 2.
Roboculator Team
The Roboculator Team explains calculations, planning tools, and practical formulas in clear language for real-life situations.
How helpful was this calculator?
Be the first to rate!