Home/Calculator Tools/Doubling Time Calculator

Doubling Time Calculator

FREE

Exact doubling time and the Rule of 70 for any growth rate

Free · No sign-up required
Loading...

What the doubling time calculator does

Enter a growth rate per period — 5% a year, 2% a month — and the calculator tells you how long the quantity takes to double, both exactly and by the Rule of 70 approximation, along with the time to triple and to quadruple. It applies to anything that grows by a constant percentage: investments, prices under inflation, populations, website traffic, bacteria, debt. Runs in your browser.

The formulas

Exact: doubling time = ln(2) ÷ ln(1 + r) r as a decimal Rule of 70: doubling time ≈ 70 ÷ (r as a percent) Rule of 72: doubling time ≈ 72 ÷ (r as a percent) (easier to divide; common in finance) At 5%: exact = 0.6931 ÷ 0.04879 = 14.21 periods Rule of 70: 14.0 Rule of 72: 14.4 Tripling = ln(3) ÷ ln(1 + r) = 22.5 periods at 5% Quadrupling = 2 × doubling time = 28.4 periods

Quadrupling is always exactly two doublings. The rules of 70 and 72 come from ln(2) ≈ 0.693 ≈ 70%; 72 is used in finance because it divides neatly by 2, 3, 4, 6, 8, 9 and 12.

Doubling time by rate

Rate per periodExactRule of 70Rule of 72
1%69.770.072.0
2%35.035.036.0
3%23.423.324.0
5%14.214.014.4
7%10.210.010.3
10%7.37.07.2
15%5.04.74.8
25%3.12.82.9
50%1.71.41.4

The approximations are within a few percent for rates up to about 10% and drift at higher rates, where the exact formula should be used.

What this tells you

  • Investing: at a 7% real return, money doubles every decade — $10,000 at 30 becomes $80,000 by 60 without adding a cent.
  • Inflation: at 3%, prices double every 23 years; at 8%, every 9. The purchasing power of cash halves on the same schedule.
  • Debt: a balance at 24% APR with no payments doubles in about 3 years.
  • Population and epidemics: a 2% annual growth rate doubles a population in 35 years; a disease with 20% daily growth doubles cases every 3.8 days.
  • Business metrics: 10% month-over-month growth is doubling every 7 months — about 3.1× per year.
  • Technology: Moore's law was a doubling of transistor counts every two years — a 41% annual rate.

Halving time

The same maths runs backwards for decay. A quantity falling by r per period halves in ln(2) ÷ ln(1 − r) periods — or approximately 70 ÷ r. At 3% inflation, the real value of a fixed pension halves in 23 years; a radioactive sample with a 5% annual decay rate halves in 13.5 years. Enter the rate as positive and read the doubling time as the halving time for decay of the same rate (the approximation is exact for small rates and close for larger ones).

Frequently asked questions

What period should the rate be in?

Any — the result is in the same period. An annual rate gives years; a monthly rate gives months. Do not mix: 1% a month is not 12% a year (it is 12.7%).

Why do the Rule of 70 and the exact value differ?

The rule uses continuous compounding as an approximation. For rates under 10% the gap is under 3%; at 25% it is about 9%.

Does it work for a decreasing quantity?

Yes, as a halving time — see the section above. For precise decay use ln(0.5) ÷ ln(1 − r).

How do I find the rate from a known doubling time?

Rearrange: r = 2^(1 / T) − 1. Doubling in 10 years is a rate of 2^0.1 − 1 = 7.18% a year.

Is the doubling time constant?

For a constant percentage rate, yes — that is what exponential growth means. If the rate itself changes, recalculate with the new rate.

Are my values stored?

No. The calculation runs in your browser.

More tools in this category

📊
Percentage Calculator
Quickly calculate percentages and ratios
📈
Percentage Change Calculator
Percentage increase or decrease between two values
🔬
Scientific Calculator
Trig, logs, powers and roots with correct operator precedence
Fraction Calculator
Add, subtract, multiply and divide fractions in lowest terms
📊
Standard Deviation Calculator
Mean, variance and standard deviation — population and sample
🔄
Unit Converter
Length, weight, volume, temperature and speed between metric and imperial