Doubling Time Calculator
Rule of 70 & Rule of 72
Calculate how long exponential growth takes to double — for investments, populations, inflation, and bacteria. Shows exact doubling time alongside Rule of 70 and Rule of 72 approximations.
Calculating…
Choose a solve mode, enter the known values, and press Calculate to see the exact result plus Rule of 70 / Rule of 72 comparison.
What Is Doubling Time?
Doubling time is the period required for a quantity growing at a constant rate to double in size. Any time a quantity increases exponentially — money earning compound interest, a population reproducing, bacteria dividing, or carbon dioxide accumulating in the atmosphere — doubling time gives a single intuitive number that captures the pace of that growth.
Doubling time is the complement of half-life: where half-life measures how fast something shrinks, doubling time measures how fast something grows. Together they define the complete landscape of exponential change. A 7% annual return doubles your money in about 10 years. The same rate, if applied to a population, doubles it in the same time. The math is identical.
Two mental-math shortcuts — the Rule of 70 and the Rule of 72 — let you estimate doubling time in seconds without a calculator. This tool shows you both approximations alongside the exact result so you can see how close they are and when each one is most accurate.
The Rule of 70 Explained
The Rule of 70 states that you can estimate doubling time by dividing 70 by the growth rate percentage:
The Rule of 70 is derived from the continuous compounding formula T = ln(2) / (r/100), since ln(2) ≈ 0.6931 and 0.6931 × 100 = 69.31 ≈ 70. It is most accurate for continuously compounded growth (like bacterial populations and atmospheric gases) and gives slightly low estimates for annual discrete compounding.
Example: An investment growing at 5% per year doubles in T₇₀ = 70 / 5 = 14 years. The exact answer (annual compounding) is 14.21 years — an error of only 1.5%.
Economists use the Rule of 70 for GDP growth rates, inflation, and population statistics because it is the most natural fit for continuously evolving quantities. It is also slightly easier to divide by 70 than 72 for many common rates.
Rule of 70 vs Rule of 72 — Which Is More Accurate?
Both rules are approximations; neither is always better. The Rule of 72 uses 72 instead of 70, which makes it more accurate for annual discrete compounding at rates between 2% and 12% — the range most relevant to investing, mortgages, and personal finance. The Rule of 70 is more accurate for continuous compounding.
| Rate | Exact T (annual) | Rule of 70 | Rule of 72 |
|---|---|---|---|
| 2% | 35.00 yr | 35.00 yr (0.0% err) | 36.00 yr (2.9% err) |
| 6% | 11.90 yr | 11.67 yr (1.9% err) | 12.00 yr (0.8% err) |
| 7% | 10.24 yr | 10.00 yr (2.4% err) | 10.29 yr (0.5% err) |
| 10% | 7.27 yr | 7.00 yr (3.7% err) | 7.20 yr (0.9% err) |
Bottom line: Use the Rule of 72 for financial calculations (loans, investments, credit cards). Use the Rule of 70 for science and economics where continuous growth applies. Both give an answer you can compute in your head in seconds. Use this calculator when you need the exact answer.
The Exact Doubling Time Formula
The precise formula for annual (discrete) compounding is derived from the compound growth equation A(t) = A₀ × (1 + r/100)^t. Setting A(t) = 2 × A₀ and solving for t gives:
Exponential Growth Curve — Amount Doubles Each Half-Life Period
Each period T, the amount doubles: 1× → 2× → 4× → 8× → 16×. The curve rises steeply and never levels off.
Worked example: Stock market at 7% annual growth, starting with $10,000:
- T = ln(2) / ln(1.07) = 0.6931 / 0.06766 = 10.24 years
- After 20 years (≈ 1.95 doublings): $10,000 × (1.07)²⁰ = $38,697
- Rule of 72 estimate: T₇₂ = 72 / 7 = 10.29 years (error: 0.5%)
Common Growth Rates and Their Doubling Times
These real-world growth rates illustrate how doubling time varies dramatically across domains — from seconds for viral content to centuries for atmospheric CO₂. All exact values use annual compounding.
| Scenario | Rate | Unit | Exact T |
|---|---|---|---|
| Stock market (historical avg) | 7% | years | 10.24 |
| US inflation (recent avg) | 3% | years | 23.45 |
| High-yield savings account | 5% | years | 14.21 |
| China GDP growth (2000s avg) | 10% | years | 7.27 |
| World population growth | 0.9% | years | 77.4 |
| Cancer cell division (fast) | 50% | days | 1.71 |
| Bacteria doubling (E. coli) | 100% | minutes | 1.00 |
| CO₂ increase (recent avg) | 0.5% | years | 138.97 |
| Viral social media reach | 200% | hours | 0.63 |
Applications of Doubling Time
Personal Finance & Investing
The Rule of 72 instantly tells you how many years your investment takes to double. At 8% annual return, your money doubles in 9 years. At 6%, it takes 12 years. This single number makes for powerful long-term planning conversations.
Population & Demographics
World population at 0.9% annual growth has a doubling time of about 77 years. Urban planners use this for infrastructure sizing. Epidemiologists use doubling time to track how fast a disease spreads — a doubling time of 3 days means exponential alarm.
Microbiology & Food Safety
E. coli bacteria double roughly every 20 minutes under ideal conditions. Food safety standards are built around these doubling times: leaving food in the danger zone (4–60°C) for 2 hours allows up to 6 doublings — from 100 cells to 6,400.
Technology & Moore's Law
Moore's Law observed that the number of transistors on a chip doubled roughly every 2 years — a 100% growth rate with a 1-period doubling time. This formula predicted decades of computing progress and shaped the entire semiconductor industry's roadmap.
Doubling Time Calculator FAQ
What is the Rule of 70?
The Rule of 70 is a mental-math shortcut for estimating doubling time: divide 70 by the annual growth rate percentage. It comes from the natural logarithm of 2 (≈ 0.6931), since in continuous compounding T = ln(2) / (r/100) ≈ 70 / r. The rule works best for small growth rates and continuous processes like population growth and inflation.
What is the difference between the Rule of 70 and the Rule of 72?
Both divide a constant by the growth rate to estimate doubling time. The Rule of 70 (T = 70/r) is more accurate for continuous compounding; the Rule of 72 (T = 72/r) is more accurate for annual discrete compounding at rates between 2% and 12%. At 6% annual, the Rule of 72 gives 12 years vs the exact 11.9 years — less than 1% error. The Rule of 70 gives 11.67 years at the same rate — 1.9% error.
How do I calculate the exact doubling time?
For annual compounding, use T = ln(2) / ln(1 + r/100). For continuous compounding, use T = ln(2) / (r/100). On a calculator: for 7% annual, compute ln(2) / ln(1.07) = 0.6931 / 0.06766 = 10.24 years. This is what the calculator above computes exactly for you, alongside both approximations.
Why does the Rule of 72 work for interest rates?
The exact formula T = ln(2) / ln(1 + r/100) can be approximated as 69.3 / r for small r. But due to the difference between annual and continuous compounding, the effective divisor is slightly higher than 69.3 for typical interest rates. Over the range 2–12%, dividing by 72 minimises the maximum error. The number 72 is also highly composite — divisible by 2, 3, 4, 6, 8, 9, 12, 18, 24, 36 — making mental arithmetic easy.
How long does it take to double money at 7% interest?
At 7% annual compounding: T = ln(2) / ln(1.07) = 10.24 years. The Rule of 72 gives 72/7 = 10.29 years (0.5% error). The Rule of 70 gives 70/7 = 10.00 years (2.4% error). Starting with $10,000, you'd have approximately $20,000 after 10.24 years and about $76,123 after three doublings (30.73 years).
What is doubling time in population growth?
Population doubling time is the number of years it takes for a population to double at its current growth rate. World population grew from 1 billion in 1800 to 8 billion in 2023. At the current growth rate of roughly 0.9% per year, the next doubling would take about 77 years. Population growth is modelled with continuous compounding, so the Rule of 70 is the most appropriate approximation: T₇₀ = 70 / 0.9 ≈ 78 years.
Can doubling time be used for continuous compounding?
Yes. For continuous compounding (where growth happens instantaneously rather than once per period), the formula simplifies to T = ln(2) / (r/100) = 69.3 / r%. This is the exact version of the Rule of 70. The calculator above lets you toggle between annual and continuous compounding — continuous gives slightly shorter doubling times at the same nominal rate, because compounding more frequently is more powerful.
Related Calculators
Half-Life Calculator
The companion exponential tool — solve for radioactive decay and halving time
Percentage Calculator
Calculate growth percentages and percentage change between values
Logarithm Calculator
Compute ln, log₂, and log₁₀ — the core operations inside the doubling time formula
Exponent Calculator
Calculate (1 + r/100)^t and other exponential expressions with steps
Scientific Notation Converter
Convert very large or small growth amounts to scientific notation
Circle Calculator
Geometry for circular population models and area scaling calculations