Math
Instant, private, and free
Exponential Growth Calculator.
Project a value with the discrete model P(t) = P₀(1 + r)ᵗ.
Set your values
Results update as you type.
Results update automatically as you type.
Use Cases
Estimate population growth
Use the calculator to project population size over several years given a constant annual growth rate.
Example: Initial population 1000, growth rate 2% per year, 10 years → 1218.99
Model compound interest (discrete)
For investments with interest compounded once per period, this calculator projects the future value.
Example: Initial $5000, rate 3% per year, 20 years → $9030.56
Frequently Asked Questions
- What does the exponential growth calculator do?
- It projects a future value using the discrete model P(t) = P₀(1 + r)ᵗ, where P₀ is the initial value, r is the growth rate per period, and t is the number of periods.
- How do I enter the growth rate?
- Enter the growth rate as a decimal or percentage. For example, 5% should be entered as 0.05 or 5. The calculator uses the rate directly in the formula.
- What are 'periods' in this calculator?
- Periods represent the number of time intervals (e.g., years, months, quarters) over which growth is applied. The growth rate is applied once per period.
Tips & Common Mistakes
Tips
- Ensure the growth rate and periods use the same time unit (e.g., annual rate with annual periods).
- For a negative growth rate, enter a negative value (e.g., -0.02 for -2%) to model decay.
- Double-check that the initial value is in the same unit as the result you expect.
- Use the result as an estimate; real-world growth may vary due to external factors.
Common Mistakes to Avoid
- Forgetting to convert percentage to decimal (e.g., entering 5 instead of 0.05).
- Mixing time units, such as using an annual rate with monthly periods without adjusting.
- Assuming continuous compounding; this calculator uses discrete periods, not continuous growth.
Last updated: August 13, 2026