CAGR Calculator

Enter a beginning value, ending value, and number of years to instantly calculate the Compound Annual Growth Rate and see a year-by-year breakdown.

CAGR = (ending value ÷ beginning value)^(1 ÷ years) − 1.

Use the CAGR Calculator

Growth Inputs

$

The starting amount of your investment or metric.

$

The final amount after the growth period.

Duration of the investment period. Decimals allowed (e.g. 2.5).

Enter values on the left to calculate CAGR.

Copied!

Quick answer

CAGR = (ending value ÷ beginning value)^(1 ÷ years) − 1. It is the steady yearly rate that turns the start value into the end value. $10,000 that grows to $20,000 in 5 years has a CAGR of 14.87%.

Examples

StartEndYearsCAGR
$10,000$20,000514.87%
$10,000$20,000107.18%
$50,000$80,000316.96%
$1,000,000$3,000,0001011.61%
$10,000$8,0004−5.43%

Enter start, end and years.

Summary

The CAGR Calculator computes the Compound Annual Growth Rate — the steady annual rate at which an investment would have grown from a beginning value to an ending value over a given time period. It smooths out volatility to give a single representative growth figure. Use it to compare investments, evaluate business revenue growth, or benchmark portfolio performance against indices.

How it works

  1. Enter the beginning value (the starting amount of your investment or metric).
  2. Enter the ending value (the final amount after the growth period).
  3. Enter the number of years over which the growth occurred.
  4. Click Calculate — or results update automatically as you type.
  5. Read the CAGR percentage and review the year-by-year projection table.
  6. Use the copy button to copy the CAGR result to your clipboard.

Use cases

  • Evaluating the annual return on a stock or mutual fund over multiple years.
  • Measuring revenue or profit growth for a business over time.
  • Comparing two investments that grew over different time horizons.
  • Benchmarking portfolio performance against market indices.
  • Projecting future value if growth continues at the same rate.
  • Analyzing real estate appreciation on a property.
  • Tracking user base or subscriber growth for a SaaS company.
  • Presenting consistent growth figures in investor reports.

Frequently Asked Questions

Last updated: 2026-05-23 · Reviewed by Nham Vu