What this result means
For a constant positive compound growth rate, exact doubling time is ln(2) divided by ln(1 + rate). The rate and answer must use the same period.
Use the Doubling Time Calculator to calculate and interpret exact doubling time.
Enter your values, then calculate to see a verified result.
A clear calculation path based on your inputs.
Versioned calculationFormula v1.0.0
For a constant positive compound growth rate, exact doubling time is ln(2) divided by ln(1 + rate). The rate and answer must use the same period.
Doubling periods = log(2) / log(1 + r), where r is the decimal growth rate per period.
This assumes a constant compound rate with no deposits or withdrawals. A yearly rate returns years; a monthly rate returns months.
This assumes a constant compound rate with no deposits or withdrawals.
A yearly rate returns years; a monthly rate returns months.
Continue with your result
Calculates exact doubling time, rule of 72 estimate, growth multiplier per period, and doubled amount from growth rate per period and initial amount with visible method, validation, precision, and limitations.
Keep exploring
Formulas were independently recomputed, compared with documented competitor behavior, and tested through deterministic JavaScript and PHP fixtures plus responsive browser QA.
These records describe the published model and reference tests. A test-case count is not a certification of every possible input or an independent specialist review. Editorial policy
2026-09-20 - Added to the premium Percentage Calculators hub with transparent formulas, contextual links, deterministic fixtures and unified result presentation.
These published examples are separate from the configured definition fixtures and any additional automated assertions. Expected values use the stated output units; invalid inputs are intended to be rejected.
| Case | Inputs | Expected result |
|---|---|---|
| Eight percent | rate=8, initial=1000 | doubling_periods=9.006468, rule_72=9, doubled_amount=2000 |
| Ten percent | rate=10, initial=500 | doubling_periods=7.272541, doubled_amount=1000 |
| One hundred percent | rate=100, initial=2 | doubling_periods=1, rule_72=0.72 |
| One percent | rate=1, initial=100 | doubling_periods=69.660717 |
| Fractional rate | rate=0.5, initial=10 | doubling_periods=138.975722 |
| Zero rate | rate=0, initial=100 | Validation error |
Report an issue with this tool. Include the page URL, units, expected answer, and steps to reproduce. Do not include sensitive personal information.
For a constant positive compound growth rate, exact doubling time is ln(2) divided by ln(1 + rate). The rate and answer must use the same period.
Not sure which method applies? Start with the Percentage Calculators hub to compare baselines, peer comparisons, goals and conversions.
Doubling periods = log(2) / log(1 + r), where r is the decimal growth rate per period.
The calculator evaluates the relationship at full working precision, validates unsupported denominators or domains, and rounds only the visible output. This keeps the arithmetic reproducible while making the final result readable.
At 8% growth per period, exact doubling takes about 9.0065 periods.
The Rule of 72 gives 9 periods at 8%, a close planning estimate.
For a different relationship, compare the Percent Change Calculator with the Percentage Difference Calculator.
Calculates exact doubling time, rule of 72 estimate, growth multiplier per period, and doubled amount from growth rate per period and initial amount with visible method, validation, precision, and limitations.
Doubling periods = log(2) / log(1 + r), where r is the decimal growth rate per period. Keep the result label, unit, selected mode, and stated limitations together when sharing the answer.
For a constant positive compound growth rate, exact doubling time is ln(2) divided by ln(1 + rate). The rate and answer must use the same period.
Doubling periods = log(2) / log(1 + r), where r is the decimal growth rate per period.
Yes when the mathematical relationship supports it. Read the result label and the stated baseline before interpreting a value above 100%.
The calculator keeps full working precision and rounds only displayed outputs.
This assumes a constant compound rate with no deposits or withdrawals.
CalculatorGeek verified the formula branches and fixtures on 2026-09-20. This page provides mathematical guidance; a field-specific standard may define a different baseline, sign convention or rounding rule.
From the guide library
Math
Choose the right age calculator for chronological age, exact days, weeks, calendar months, assessment formatting, sibling spacing, corrected age, or PMA.
Math
Choose a statistics calculator by the question you need to answer, then keep the data convention visible beside the result.
Math
A leap-day birthday still advances one completed year each year, but the civil observance in a common year can depend on jurisdiction or purpose.
No close match yetTry a shorter term or browse the categories.