Doubling Time Calculator

Calculate doubling time from a growth rate using the Rule of 72, exact formula, and continuous compounding. Also tripling time, comparison table across rates, and exponential growth curve visual.

About the Doubling Time Calculator

Doubling time is the period required for a quantity to double at a constant growth rate. The famous Rule of 72 gives a quick estimate: doubling time ≈ 72 / (growth rate in percent). For example, an investment growing at 6% per year doubles in about 72/6 = 12 years. The exact formula is ln(2)/ln(1 + r), and for continuous compounding it simplifies to ln(2)/r. This concept applies far beyond finance — population growth, bacterial cultures, inflation, Moore's Law, and radioactive decay (half-life is the reverse). This calculator computes the doubling time using all three methods (Rule of 72, exact discrete, continuous), plus the tripling time (ln(3)/ln(1+r)), Rule of 69.3 and Rule of 70 variants, and a growth rate comparison table. An exponential curve visual shows how your quantity grows over multiple doubling periods. Presets cover common growth rates from savings accounts to hypergrowth startups. Check the example with realistic values before reporting.

Why Use This Doubling Time Calculator?

The Rule of 72 is a great mental shortcut, but how accurate is it? This calculator compares the Rule of 72 with the exact formula, Rule of 70, Rule of 69.3, and continuous compounding — showing the percentage error for each approximation. It also extends to tripling time (Rule of 114), quadrupling, and 10× time, with an exponential growth curve visualizing your investment or population over multiple doubling periods.

How to Use This Calculator

  1. Enter the growth rate as a percentage (e.g., 6 for 6%) or switch to decimal mode.
  2. Click a preset like "6% (stocks)" or "3% (inflation)" to load a common rate.
  3. Review the exact doubling time, Rule of 72, Rule of 70, Rule of 69.3, and continuous results.
  4. See the tripling time, quadrupling time, and 10× time in the additional output cards.
  5. Enter an initial value and number of doublings to generate the exponential growth curve.
  6. Examine the rate comparison table showing doubling times across 18 different growth rates.
  7. Adjust Precision to control the number of decimal places displayed.

Formula

Exact (discrete): t = ln(2) / ln(1 + r) Rule of 72: t ≈ 72 / (r × 100) Continuous: t = ln(2) / r Tripling time: t = ln(3) / ln(1 + r) Rule of 69.3: t ≈ 69.3 / (r × 100)

Example Calculation

Result: Exact: 11.90 years, Rule of 72: 12 years

At 6% annual growth, the exact doubling time is ln(2)/ln(1.06) ≈ 11.90 years. The Rule of 72 gives 72/6 = 12 years.

Tips & Best Practices

Why the Rule of 72 Works

The exact doubling time is ln(2)/ln(1+r). For small r, ln(1+r) ≈ r, so doubling time ≈ ln(2)/r = 0.693/r. Multiplying by 100 gives 69.3/(r%). The number 72 is used instead of 69.3 because 72 has many divisors (1,2,3,4,6,8,9,12,18,24,36,72), making mental division easy. The slight overestimate from 69.3 to 72 actually compensates for the second-order term in the Taylor expansion of ln(1+r), making the Rule of 72 surprisingly accurate for rates between 2% and 20%.

Applications Beyond Finance

Doubling time applies to any exponential growth: bacterial colonies doubling every 20 minutes, world population doubling every ~50 years historically, computer transistor counts doubling every ~2 years (Moore's Law), and nuclear chain reactions. In medicine, tumor doubling time is a key metric for assessing cancer aggressiveness. In inflation analysis, the Rule of 72 tells you when prices will double: at 3% inflation, purchasing power halves in 24 years.

Tripling Time and Beyond

The tripling time formula replaces ln(2) with ln(3): t₃ = ln(3)/ln(1+r). The mental math shortcut is the Rule of 114: tripling time ≈ 114/(r%). For quadrupling, use ln(4) = 2×ln(2), giving exactly twice the doubling time. For 10× growth, use ln(10)/ln(1+r). These extended formulas are useful for long-term financial planning, epidemiological modeling, and any scenario where you need to project beyond a single doubling.

Frequently Asked Questions

What is the Rule of 72?

A mental math shortcut: divide 72 by the growth rate (as a percent) to estimate doubling time. It works best for rates between 2% and 20%.

Why 72 specifically?

72 is used because it has many divisors (1,2,3,4,6,8,9,12) making mental division easy. The mathematically precise number is 69.3 (= 100×ln2).

What is the exact formula?

Doubling time = ln(2) / ln(1 + r), where r is the growth rate as a decimal. This assumes discrete compounding per period.

How accurate is the Rule of 72?

Very accurate for rates 2–20%. At 8%, it gives 9.0 years vs exact 9.01. At 1% it overestimates slightly; at 50% it underestimates.

What is tripling time?

Replace ln(2) with ln(3): tripling time = ln(3)/ln(1+r). The Rule of 114 is the tripling equivalent of the Rule of 72.

Does this work for decay/shrinking?

Yes — for a decay rate r, the half-life equals ln(2)/ln(1+r) using the same formula. Negative rates give a half-life instead of doubling time.

Related Pages