Math

Instant, private, and free

Doubling Time Calculator.

Find the continuous doubling time implied by an initial value, final value, and elapsed time.

On-device calculationNo signup
01

Set your values

Results update as you type.

doublingTime: 10

doublingTime

0.000000
growthRate: 0.069315

growthRate

0.000000

Results update automatically as you type.

Use Cases

Estimate population growth rate

Use it to find how long it takes for a population to double given initial and final counts over a known period.

Example: If a bacterial culture grows from 100 to 400 cells in 3 hours, the doubling time is 1.5 hours.

Analyze investment growth

Determine the time needed for an investment to double based on its current and future values over a period.

Example: If an investment grows from $1,000 to $2,000 in 5 years, the doubling time is 5 years.

Frequently Asked Questions

How does the doubling time calculator work?
It uses the formula for continuous exponential growth: doubling time = (elapsed time * ln(2)) / ln(final value / initial value). You input the initial value, final value, and elapsed time, and it computes the time required for the quantity to double.
What units should I use for the values and time?
The initial and final values can be in any consistent units (e.g., grams, cells, dollars). The elapsed time should be in a consistent time unit (e.g., hours, days, years). The result will be in the same time unit as your input.
Can this calculator be used for any type of growth?
It is designed for continuous exponential growth, where the growth rate is proportional to the current value. It is commonly used for populations, investments, or biological growth, but it assumes constant exponential growth over the period.

Tips & Common Mistakes

Tips

  • Ensure the final value is greater than the initial value; otherwise, the calculator will not produce a meaningful doubling time.
  • Use consistent units for initial and final values (e.g., both in grams or both in dollars) to avoid errors.
  • The elapsed time should be the exact period over which the growth occurred; using approximate times can affect accuracy.
  • For continuous growth, the doubling time is independent of the starting value, so you can use any two points on the growth curve.

Common Mistakes to Avoid

  • Using different units for initial and final values (e.g., grams vs. kilograms) without converting.
  • Entering elapsed time in one unit (e.g., minutes) but expecting the result in another (e.g., hours) without conversion.
  • Assuming the calculator works for linear growth; it is only valid for exponential growth.

Last updated: August 13, 2026