Skip to content
SPCXTools

CAGR Calculator

Calculate the compound annual growth rate, total return, and investment multiple over a specific period.

Runs locally — files never leave your device

Loading tool…

How to use CAGR Calculator

  1. 1Enter the initial value of your investment or business metric.
  2. 2Enter the final value at the end of the time period.
  3. 3Input the number of years the investment was held (decimals are supported).
  4. 4View the calculated CAGR, total growth percentage, and investment multiple instantly.
  5. 5Check the table below the results for a year-by-year breakdown of the smoothed growth.

A fast, private CAGR calculator

This CAGR calculator helps you determine the smoothed annualized return of an investment or business metric over a specific period. By entering your starting value, ending value, and the time elapsed, you instantly get a clear picture of how fast your asset has grown, factoring in the powerful effect of compounding.

Because this tool runs entirely locally in your web browser, your financial data remains completely private. No numbers are uploaded, saved, or tracked, making it safe to use for sensitive business revenue figures, personal portfolio balances, or proprietary financial models.

Understanding the compound annual growth rate

Investments rarely grow at a steady pace. A stock portfolio might jump 20% one year, drop 5% the next, and gain 10% the year after. This volatility makes it difficult to compare the performance of one asset against another.

A compound annual growth rate calculator solves this problem by smoothing out the returns. It tells you the steady, hypothetical annual rate at which an investment would have had to grow to reach its final value, assuming all gains were reinvested at the end of each year.

By stripping away the volatility, CAGR provides a single, easy-to-understand percentage. This makes it the standard metric for comparing the historical performance of different assets, whether you are looking at mutual funds, real estate, or the revenue growth of a startup.

How to calculate CAGR

The math behind an annual growth rate calculator relies on a specific formula that accounts for the beginning value, the ending value, and the time period. The formula is:

CAGR = (Ending Value / Beginning Value)^(1 / Number of Years) - 1

For example, if you invested $10,000 and it grew to $19,000 over 5 years:

  1. Divide $19,000 by $10,000 to get 1.9.
  2. Raise 1.9 to the power of 1/5 (or 0.2), which equals roughly 1.1369.
  3. Subtract 1 to get 0.1369.
  4. Multiply by 100 to express it as a percentage: 13.69%.

This means that if your $10,000 had grown by exactly 13.69% every single year, it would be worth exactly $19,000 at the end of year five. The year-by-year table provided by the calculator demonstrates this smoothed trajectory, showing exactly what the balance would be at each milestone.

When to use an investment growth rate calculator

Comparing investment portfolios. If you hold two different mutual funds over different time periods, comparing their absolute returns is misleading. Calculating the CAGR for both allows you to compare their performance on an equal, annualized playing field.

Evaluating business metrics. Companies frequently use CAGR to report revenue, user growth, or market share over a multi-year period. It prevents a single unusually strong or weak year from distorting the overall narrative of the company's trajectory.

Real estate appreciation. If you bought a house a decade ago and are curious about its true rate of return compared to the stock market, you can use the original purchase price and the current estimated value to find the annualized growth rate.

Planning for the future. While CAGR looks backward at historical data, you can use similar math to project future returns. If you want to see how regular contributions affect future growth, you can use our Compound Interest Calculator.

Making sense of your results

When you enter your numbers, the calculator provides three distinct metrics to help you understand your growth:

  • Compound Annual Growth Rate: The smoothed yearly percentage growth.
  • Total Growth: The absolute percentage change from the initial value to the final value. For instance, growing from $10,000 to $19,000 is a 90% total growth. If you only need to calculate the simple return of a single period, you can also use our ROI Calculator.
  • Multiple: How many times larger the final value is compared to the initial value. A multiple of 1.90× means your ending value is nearly double what you started with.

Below the main results, a table breaks down the hypothetical year-by-year values. This illustrates the compounding effect in action, showing how the absolute dollar amount of growth accelerates in the later years even as the percentage rate remains constant. Note that to keep the interface fast, this table displays a maximum of 50 years, though the calculator itself supports time periods up to 200 years.

Frequently asked questions

What is CAGR?
Compound Annual Growth Rate (CAGR) is the rate of return that would be required for an investment to grow from its beginning balance to its ending balance, assuming the profits were reinvested at the end of each year of the investment's lifespan.
How is CAGR different from average annual return?
Average annual return simply adds up the yearly returns and divides by the number of years, ignoring the effects of compounding. CAGR accounts for compounding, providing a smoothed, more accurate measure of growth over time.
Can the number of years be a decimal?
Yes. If you held an investment for 4 years and 6 months, you can enter 4.5 as the number of years. The underlying formula works perfectly with fractional years.
Does this calculator account for regular deposits or withdrawals?
No. The standard CAGR formula only looks at the starting value and the ending value. If you made regular contributions to the account during the time period, the calculated rate will overstate the actual performance of the underlying asset.
Are my financial numbers stored anywhere?
No. This calculator runs entirely in your web browser. Your data is never sent to a server, ensuring complete privacy for your financial information.
Why does the year-by-year table stop at 50 years?
To keep the interface fast and responsive, the detailed year-by-year breakdown is capped at 50 rows. You can still calculate a CAGR for a period of up to 200 years, and the main percentages will be perfectly accurate.