About the Exponential Increase Calculator
Exponential increase happens whenever something grows by a fixed percentage of its current size each period. A town growing 3% a year, a savings balance earning 5% a year, a bacterial culture doubling every hour and prices rising with inflation all follow the same pattern. Because each period's growth is calculated on a larger base, the amount added keeps getting bigger, and the curve bends sharply upward over time.
This exponential increase calculator works in three directions. It can find the final value after a number of periods, the growth rate needed to go from one value to another, or the number of periods needed to reach a target. It also reports the doubling time, compares it with the rule of 72, and lets you switch between growth once per period and continuous growth.
How to Use the Exponential Increase Calculator
Choose what to find: the final value, the growth rate or the time.
Enter the starting value.
Enter the growth rate per period and the number of periods, or the final value, depending on what you are solving for.
Choose once per period for ordinary percentage growth, or continuous for growth modelled with e.
The Formulas
once per period: N = N0 × (1 + r)^t
continuous: N = N0 × e^(rt)
rate: r = (N / N0)^(1/t) − 1 or ln(N / N0) / t
time: t = ln(N / N0) / ln(1 + r) or ln(N / N0) / r
doubling time: ln 2 / ln(1 + r) or ln 2 / r
Step-by-Step Example
A value of 1,000 grows by 5% per period for 10 periods.
N = 1,000 × 1.05^10 = 1,000 × 1.628895 = 1,628.89
increase = 628.89, or 62.89%
doubling time = ln 2 / ln 1.05 = 0.693147 / 0.048790 = 14.21 periods
rule of 72: 72 / 5 = 14.4 periods
What rate doubles 1,000 to 2,000 in 10 periods? r = 2^(1/10) − 1 = 0.0718, about 7.18% per period.
How long does 1,000 take to reach 2,000 at 5%? t = ln 2 / ln 1.05 = 14.21 periods, the doubling time again.
Exponential Versus Linear Growth
With linear growth the same amount is added each period: 1,000 growing by 50 a period reaches 1,500 after ten periods. With 5% exponential growth the first period also adds 50, but the tenth adds about 78, and the total reaches 1,629. Over 50 periods the difference is dramatic: linear growth reaches 3,500, while exponential growth reaches about 11,467.
That is why exponential growth is easy to underestimate. Early on it looks almost linear, and then it runs away. Long-run projections are very sensitive to the rate: at 7% instead of 5%, 50 periods give about 29,457 rather than 11,467.
Doubling Time and the Rule of 72
The doubling time depends only on the rate, not on the starting value. At 5% per period any amount doubles in about 14.2 periods, quadruples in 28.4 and grows eightfold in 42.6. The rule of 72 gives a quick mental estimate: divide 72 by the percentage rate. It is very close for rates between about 4% and 12%, and less accurate for very high rates, where ln 2 / ln(1 + r) should be used.
Discrete and Continuous Growth
Growth applied once per period, such as annual interest, uses (1 + r)^t. Continuous growth, used in many science models such as populations and radioactive processes in reverse, uses e^(rt). For the same nominal rate, continuous growth is slightly faster: e^0.05 ≈ 1.05127, so a 5% continuous rate is equivalent to about 5.13% applied once per period. Over 10 periods, 1,000 becomes 1,648.72 instead of 1,628.89.
Real-World Limits
Real growth rarely stays exponential for long. Populations meet limits of food and space and slow into an S-shaped logistic curve. Epidemics slow as fewer people remain susceptible. Investments face changing returns. Use the calculator for the exponential phase, or for scenarios such as interest at a fixed rate, and treat long projections as illustrations rather than forecasts.
Working With Different Time Units
The period can be anything: a year, a month, a day or a generation. What matters is that the rate and the number of periods use the same unit. An annual rate of 12% is not the same as 1% a month, because 1% a month compounds to 1.01¹² − 1 = 12.68% a year. To convert a rate per period into an equivalent rate for a longer span, raise 1 + r to the number of periods and subtract one; to go the other way, take the root.
Exponential Increase and Logarithms
Solving for time needs logarithms, because the unknown sits in the exponent. Taking the logarithm of both sides of N = N0(1 + r)^t gives t = ln(N/N0)/ln(1 + r). The same idea explains why exponential growth looks like a straight line on a logarithmic scale: each period adds the same amount to the logarithm. Plotting data on a log scale is a quick test for exponential behaviour.
Understanding Your Result
The headline gives the value you solved for: the final value, the rate per period or the number of periods.
The equation line shows the model with your numbers substituted.
The increase line gives the total increase as an amount, a percentage and a multiple.
The doubling time line gives the periods needed to double, with the rule of 72 estimate for comparison.
When Should You Use This Calculator?
Use it to project growth at a fixed percentage, such as population, prices or a savings balance.
Use it to find the annual growth rate implied by a start and end value.
Use it to estimate how long a value takes to reach a target or to double.
Common Mistakes
Multiplying the rate by the periods. 5% for 10 periods is a 62.9% increase, not 50%.
Entering the rate as a whole multiplier. Enter 5 for 5%, not 1.05.
Mixing period lengths. A monthly rate needs the number of months, not years.
Assuming growth continues forever. Real systems usually slow down.