How to use this CAGR calculator
- Choose a currency symbol for display (does not convert exchange rates).
- Enter your starting value and ending value.
- Set the duration in years, months, and days.
- Click Calculate — CAGR %, summary text, growth table, doubling time, and chart update together.
Need calendar dates instead of a typed duration? Use the CAGR Exact Dates Calculator. To project a future balance from a known CAGR, try the CAGR Future Value Calculator.
What is CAGR?
Compound annual growth rate (CAGR) is the constant yearly rate that would grow a starting investment to an ending value over a given period, assuming profits are reinvested each year. It smooths volatile year-to-year returns into one comparable annual figure — useful when comparing funds, portfolios, or business revenue across different time spans.
CAGR differs from simple total return because it accounts for time. Doubling your money in two years implies a much higher CAGR than doubling in ten years, even though the total gain is 100% in both cases.
CAGR formula
t = years (including fractional months and days)
Worked example
An investment grows from $100 to $130 over 4 years:
- CAGR = (130 ÷ 100)1/4 − 1 ≈ 6.78% per year
- The growth table shows year-by-year balances compounding at that rate.
- Time to double at 6.78% is about 10 years, 7 months — useful for long-term planning.
CAGR vs ROI
ROI measures total gain relative to cost and can be annualized, but CAGR is the standard label for the geometric mean return over multiple compounding periods. For modeling contributions and compounding frequency, use our Compound Interest Calculator.
Examples and use cases
Real-world use cases
- Mutual fund review: An investor compares a fund’s value from $8,000 to $11,200 over 5 years to benchmark against the S&P 500’s CAGR.
- Business revenue: A founder reports revenue growth from $500K to $900K over 3 years as CAGR for investor updates.
- Portfolio rebalancing: Someone annualizes a lump-sum stock gain to decide whether to shift profits into bonds.