About Exponential Growth
Exponential Growth compounds a starting value forward at a constant percentage rate, giving the value after a number of periods. Each period is applied to the previous period balance, so the increase accelerates as the base grows — the defining property of exponential behaviour.
The rate field drives everything. A positive rate models growth, whether that is a population, a user base, a viral spread or an investment; a negative rate models decay, and the same formula handles it without a separate mode. Setting the rate to zero returns the initial value unchanged, since nothing is being applied.
Two caveats are worth holding onto. The model is deterministic — it applies the average rate without any randomness, so it describes the trend rather than any realistic single trajectory. And it assumes the rate stays constant for every period, which long-run growth processes rarely do. The output is rounded to two decimal places, so compounding many periods can accumulate small display-level differences from an exact calculation.
The model is deliberately bare, and the things it leaves out are the ones a real projection usually needs. The only figure reported is the value at the end of the term: the values are not listed period by period, no intermediate points are shown, and the total growth — either as an absolute increase or as a percentage — is not stated, so it has to be worked out by subtracting. There is no per-period breakdown, which means the period in which the value doubles cannot be read off, and no comparison against linear growth is offered even though that contrast is the usual reason to open a page like this. You also cannot supply a separate rate for different phases, so a period of fast growth followed by a slower one has to be run as two calculations with the first result carried forward by hand.
How to use Exponential Growth
- 1 Enter the starting value in the initial field.
- 2 Enter the growth rate per period as a percentage; use a negative number for decay.
- 3 Enter how many periods the growth is applied for.
- 4 Read the final value after compounding.
Frequently asked questions
Is this the same formula as compound interest?
Arithmetically yes — both compound a constant rate over a number of periods. The difference is framing and defaults: the compound interest calculator speaks in annual rates and compounding frequency, while this one works in abstract periods for any growth process.
How do I model decay instead of growth?
Enter a negative rate. A rate of -10 over five periods reduces the value by about 41%, because each period applies 0.9 to the current balance rather than subtracting a fixed amount.
Why is this different from adding the same percentage each period?
Because the percentage applies to a growing base. Adding 10% of the original five times gives a 50% increase; compounding 10% five times gives about 61%, since each period calculates on a larger starting figure.
Free, online, and private
Free to use
Exponential Growth is completely free. There is no account to create, no login, and no hidden charge or usage limit.
Runs online in your browser
It is a free online tool that runs entirely in your browser. Nothing to download or install — open the page and start using it right away.
Your data stays private
All processing happens locally on your device. Your input is never uploaded, stored, or tracked, so it never leaves your browser.
How Exponential Growth behaves in detail
These are the specifics of this implementation — the exact ranges, defaults and fixed settings you are working with.
| Parameter | Value |
|---|---|
| Formula | initial × (1 + rate ÷ 100)^periods, applied once per period as a discrete step |
| Growth rate | a per-period percentage — the tool attaches no time unit and makes no assumption that a period is a year |
| Outputs | the final value alone, fixed to 2 decimal places |
| Negative rate | accepted and meaningful — the base drops below 1 and the same expression produces decay |
| Periods bound | none enforced — fractional and negative period counts pass straight into the exponent |
| Defaults | initial 100 · 5% per period · 10 periods |
Compiled from the implementation of this tool and checked against it by itoolnet.
What Exponential Growth does not do
Knowing the edges of a tool saves more time than another list of its features. These are the cases where it will not do what you might expect.
- Growth is applied as one discrete step per period rather than as a continuous curve. There is no e^x mode, no logistic or S-shaped variant, and no ceiling, so a large rate over enough periods simply overflows and the result line reads "Infinity".
- The rate carries no unit and is never annualised or converted. Entering 5 while thinking in months and then reading the answer as an annual figure gives a number that is wrong for your data in a way nothing in the output reveals.
- No intermediate values are available. The value at period 1, 2 or 3 cannot be seen, so the shape of the curve — the property that separates compounding growth from a straight-line increase — has to be reconstructed by re-running with smaller period counts.
Tested and documented by itoolnet, the team that builds and maintains this site.