Free CAGR Calculator
Find the smoothed year-over-year growth rate between two values — no signup, nothing sent to a server. Want to project forward instead? Use the Future Value Calculator or the Compound Interest Calculator.
CAGR
—
Total growth
—
Growth multiple
—
How to calculate CAGR
-
1
Enter the beginning value
The starting amount, price, or figure at the start of the period.
-
2
Enter the ending value
The amount, price, or figure at the end of the period.
-
3
Set the time period
The number of years between the beginning and ending values.
-
4
Read the result
CAGR, total growth, and the growth multiple update instantly as you type.
Example use cases
Comparing investment performance
Put mutual funds, stocks, or a business's revenue on a like-for-like annual growth basis.
Business growth tracking
Measure revenue or user growth over several years as a single smoothed rate.
Setting realistic growth targets
Work backward from a past CAGR to set a plausible target for the years ahead.
Frequently asked questions
How is CAGR calculated?
CAGR = (Ending value ÷ Beginning value)^(1/years) − 1, expressed as a percentage. It's the constant annual rate that would take the beginning value to the ending value over the stated period.
How is CAGR different from average annual return?
A simple average of yearly percentage changes can be skewed by volatile years. CAGR smooths the whole period into a single steady rate, which is why it's the standard way to compare growth across investments or time periods.
Can CAGR be negative?
Yes - if the ending value is lower than the beginning value, CAGR comes out negative, showing the rate at which the value shrank each year.
Is my financial information sent to a server?
No. The calculation runs entirely in your browser — nothing is transmitted or logged.