Skip to content
ToolMug

CAGR Calculator

Your investment grew from 10,000 to 20,000 in five years — what is that per year? Revenue doubled since 2020 — how fast did it grow annually? CAGR answers with one steady yearly rate. You can also work backwards: the value after N years at a given rate, the starting amount you need, or how many years it takes to reach a target.

Runs in your browser — nothing you enter is uploaded

Annual growth rate (CAGR)

14.87%

Total change 100% (2×)

Year by year
YearValueChange
010,000—
111,486.981,486.98
213,195.081,708.1
315,157.171,962.09
417,411.012,253.85
520,0002,588.99

CAGR is the constant yearly rate that turns the starting value into the ending value — it smooths out ups and downs. It ignores the timing of extra deposits or withdrawals; for those use an XIRR calculator.

How to use

  1. Choose what to calculate — usually Annual growth rate (CAGR).
  2. Enter the other three values, such as the starting value, ending value and years.
  3. Read the result, the total change and the year-by-year table.

Options explained

CAGR formula
(ending ÷ starting)^(1 ÷ years) − 1. Doubling in 5 years is about 14.87% a year, not 20%.
Number of years
Can be a fraction, e.g. 2.5 years. Solving for years tells you how long it takes to reach a target at a given rate.

Worked example and doubling times

An investment that grows from 10,000 to 30,000 in 4 years has a CAGR of (30,000 ÷ 10,000)^(1 ÷ 4) − 1 = 31.61% a year. The same formula rearranged gives the number of years at a given rate:

years = ln(ending ÷ starting) ÷ ln(1 + rate)

Doubling time at some common rates:

Annual growth Years to double
3% 23.4
5% 14.2
7% 10.2
10% 7.3
12% 6.1

CAGR smooths the growth into one rate. It says nothing about the ups and downs in between, so two investments with the same CAGR can have had very different paths.

Frequently asked questions

Why isn’t CAGR the same as the average yearly return?

The simple average adds up yearly percentages, but gains compound. +50% then −50% averages 0%, yet 100 becomes 75 — a CAGR of about −13.4%.

What if I added money along the way?

CAGR only uses the start and end values. With deposits or withdrawals on different dates, use the XIRR Calculator.

How long does it take to double my money?

Choose Number of years, enter 1 and 2 as the starting and ending values and your rate. At 7% it takes about 10.2 years — close to the rule of 72 (72 ÷ 7 ≈ 10.3).

Privacy

This tool runs entirely in your browser. Your files and text are processed on your device and are never uploaded to our servers.

Related tools