Introduction
Doubling time is how long something takes to grow to twice its size. This Doubling Time Calculator finds that time for you. It works for bacteria in a flask, cells in a dish, money in a bank, or people in a city.
You can use it in three ways:
- Two-Value Method: Enter a start value, an end value, and the time between them. Good for counting cells or reading OD values.
- Growth Rate Method: Enter a percent growth rate per hour, day, or year.
- Reverse (Future Value): Enter a start value and a known doubling time to see how big things get later.
The tool picks the right formula and shows each step of the math. You also get the growth rate, the time to triple, the Rule of 70 estimate, a table of the answer in seconds through years, and a growth curve you can look at. Pick any time unit you like, and the calculator does the switching for you.
How to use our Doubling Time Calculator
Pick one of the three tabs, type in your numbers, and the doubling time calculator shows how long it takes your value to double, plus the growth rate, a Rule of 70 check, a step-by-step solution, a unit table, and a growth curve.
Method tab: Choose Two-Value Method if you know a start and end count, Growth Rate Method if you know the percent growth per period, or Reverse (Future Value) if you know the doubling time and want a future number.
Initial Value (Two-Value Method): Enter the amount you started with, like your first cell count or OD reading. It must be more than 0.
Final Value: Enter the amount at the end of your run. It must be larger than the initial value, or nothing has doubled.
Duration: Enter the time that passed between the two readings, such as 30 for a 30-minute count.
Time Unit (Two-Value Method): Pick seconds, minutes, hours, days, weeks, months, or years. Your answer comes back in this same unit.
Growth Rate (%): On the Growth Rate tab, enter the steady percent growth for each period, like 7 for 7% growth. Use a number above 0 and up to 10,000.
Time Unit (Growth Rate Method): Pick the unit that the growth rate applies to, such as "% per hour" for bacteria or "% per year" for population.
Initial Value (Reverse): On the Reverse tab, enter the amount you are starting with today.
Doubling Time: Enter how long it takes the amount to double, such as 20 minutes for E. coli in rich medium.
Elapsed Time: Enter how far ahead you want to look, like 35 for 35 hours of growth.
Time Unit (Reverse): Pick one unit for both the doubling time and the elapsed time.
Calculate and Reset: Click Calculate to see your results, or Reset to clear the form and start over.
What Is Doubling Time?
Doubling time is how long something takes to grow to twice its size. If a jar holds 1,000 bacteria today and 2,000 bacteria in 30 minutes, the doubling time is 30 minutes. It works for anything that grows by a steady percent each period: cells in a flask, tumors, money in a savings account, or a country's population.
How Doubling Time Works
Doubling time comes from exponential growth. In exponential growth, each cell (or dollar) makes more copies, and those copies make copies too. So growth speeds up over time even when the growth rate stays the same. As long as the rate is steady, the time to double never changes. Going from 100 to 200 takes the same time as going from 1 million to 2 million.
The Main Formulas
- From two values: Td = (t × ln 2) ÷ ln(V2 ÷ V1)
- From a growth rate: Td = ln 2 ÷ ln(1 + r)
- Future value: Vf = V0 × 2(t ÷ Td)
Here, ln means natural log, and ln 2 is about 0.693. The letter r is the growth rate written as a decimal, so 7% becomes 0.07.
The Rule of 70
The Rule of 70 is a quick shortcut. Divide 70 by the growth rate percent, and you get a close answer. At 7% growth, 70 ÷ 7 = 10 years to double. The exact answer is 10.24 years. The shortcut is good for small rates but drifts off for big ones, so use the exact formula when the numbers matter. Finance folks often use the closely related Rule of 72, which fits typical interest rates a bit better.
Doubling Time in Biology
In a lab, doubling time is also called generation time. Scientists measure it to check if cells are healthy and growing normally. A slow doubling time can mean the cells are stressed, starved, contaminated, or too crowded. Cells only grow at this steady rate during the log phase (also called the exponential phase). Before that is the lag phase, when cells adjust and barely divide. After it comes the stationary phase, when food runs out and growth stops. Doubling time math only works during the log phase.
Typical Doubling Times
- E. coli bacteria: about 20 minutes in rich broth
- Yeast: about 90 minutes
- HeLa human cancer cells: about 24 hours
- Human stem cells: 24 to 48 hours
- Mycobacterium tuberculosis: about 24 hours (very slow for a bacterium)
Where Else It Is Used
Doubling time shows up in money, disease tracking, and tech. Investors use it to see how fast savings grow, which is the same idea behind compound interest. Public health teams use it to see how fast an outbreak is spreading, since a short doubling time means fast spread. In computing, Moore's Law says the number of transistors on a chip doubles about every two years. The mirror image of doubling is decay.
Things to Watch For
Doubling time assumes growth stays steady. Real growth almost never does. Bacteria run out of food, populations run out of space, and markets change. Use doubling time for short-term estimates and for comparing growth speeds, not for far-off predictions. If your data wobbles, fitting a line to log-transformed counts with linear regression gives a steadier rate than any single pair of readings. Also make sure your time units match. If you measure hours, your answer is in hours.