Doubling Time Calculator
Calculate doubling time online — free, step by step. From a growth rate get the time to double, exactly and via the rule of 70.
Enter values — get full working
Doubling Time Calculator — step-by-step
- 1Step 1 of 4
Set the growth rate per period
Give the constant growth rate per period in percent. Example: 7% per year.
- 2Step 2 of 4
Plug into the exact formula
Doubling time = ln(2) ÷ ln(1 + r), with r = 7% = 0.07.
- 3Step 3 of 4
Compute
ln(2) ≈ 0.6931, ln(1.07) ≈ 0.0677 → 0.6931 ÷ 0.0677 ≈ 10.24 periods.
- 4Step 4 of 4
Estimate with the rule of 70
70 ÷ 7 = 10. The rule of thumb is close to the exact value.
Doubling Time Calculator — examples
What is doubling time?
Doubling time tells you how long, under exponential growth at a constant rate, a quantity takes to double. From (1 + r)ᵗ = 2, taking logarithms gives the exact formula t = ln(2) ÷ ln(1 + r). Because ln(1 + r) ≈ r for small r and ln(2) ≈ 0.693, you get the well-known rule of thumb: doubling time ≈ 70 ÷ percent rate (the rule of 70; 72 is often easier to divide). Doubling time is central to compound interest, population growth, inflation and exponential processes of all kinds. Its counterpart for decay is the half-life.
Common mistakes
Rate not converted to decimal
Rule of 70 for large rates
Linear instead of exponential growth
Frequently asked questions
Glossary — key terms explained simply
- Whole (base)
- The reference value that equals 100%.
- Part (value)
- The amount that belongs to a percentage.
- Rate
- The percentage (per hundred).
- Difference
- The result of a subtraction (new − old).
- Relative
- Expressed against a reference, dimensionless.
- Absolute
- In the unit of the quantity, without reference.
- Factor
- Number you multiply by (e.g. 1.25 for +25%).
- Percentage point
- Absolute difference between two percentages.