100% free · Runs 100% in your browser · No signup needed
CAGR = (Ending ÷ Beginning)1/years − 1. Currency-agnostic: enter values in any currency — dollars, euros, rupees — and the rate works the same. The yearly path shows the steady compounding trajectory implied by the CAGR.
Try an example: 100,000 → 250,000 over 5 years
CAGR stands for Compound Annual Growth Rate. It is the single, smooth yearly growth rate that would take an investment from its beginning value to its ending value over a set number of years, assuming all growth compounds once per year. Instead of listing every year's ups and downs, CAGR answers one clean question: "What constant yearly rate gets me from A to B?" That makes it the standard yardstick for comparing the performance of investments, businesses, savings goals, and even salaries across different time periods.
Our free CAGR Calculator does this math for you instantly. Enter the beginning value, the ending value, and the number of years, and the tool returns your CAGR percentage, the total growth percentage, and the implied steady yearly path your money would have followed. It works with any currency — dollars, rupees, euros, pounds, or anything else — because the calculator is completely currency-agnostic.
The verified formula behind this calculator is:
CAGR = (Ending Value ÷ Beginning Value)1/n − 1
where n is the number of years. Multiply the result by 100 to express it as a percentage. The companion metric the tool also shows is the total growth percentage:
Total Growth % = (Ending Value − Beginning Value) ÷ Beginning Value × 100
Both numbers matter: total growth tells you how much bigger the pot became, while CAGR tells you how fast it grew per year on a smoothed, compounding basis — the figure that lets you compare a 3-year investment fairly against a 10-year one.
Here is the verified example built into this calculator. Suppose you invested Rs. 100,000 and, five years later, the investment is worth Rs. 250,000. Step by step:
So the CAGR is 20.11% — a steady 20.11% compounded every year for five years turns Rs. 100,000 into Rs. 250,000. For reference, the total growth percentage is (250,000 − 100,000) ÷ 100,000 × 100 = 150%. Notice how the headline "150% growth" sounds dramatic, but the 20.11% CAGR gives you the honest per-year pace.
CAGR smooths the whole period into one steady rate, which means it hides year-by-year volatility. An investment could have crashed 40% in year two and surged 90% in year four, and its CAGR would look identical to a calm, steady climb. The number tells you nothing about the ride — only the average pace of the journey. CAGR is also not a prediction of future returns. It describes only what already happened, and past performance never guarantees future results. Use CAGR to compare and communicate past performance, and pair it with risk measures like standard deviation or maximum drawdown whenever you judge an investment. This tool is an educational calculator, not financial advice.
What is the difference between CAGR and average annual return? An average annual return adds up each year's return and divides by the number of years, which ignores compounding. CAGR accounts for compounding, so it reflects the true constant rate that connects start to finish.
Can CAGR be negative? Yes. If the ending value is lower than the beginning value, the CAGR is negative, showing the average yearly rate of decline.
Does CAGR work for periods shorter than a year? The formula accepts fractional years, but CAGR is designed for multi-year comparisons; for short periods, a simple percentage change is usually clearer.
Why does the calculator show a "steady yearly path"? It illustrates the smoothed trajectory — the year-by-year values if growth had actually been perfectly constant. Real investments rarely move that smoothly, which is exactly why the honest note above matters.
Is my data private? Yes. Every calculation runs in your browser; nothing you type is sent to any server.
Beginners often confuse CAGR with a simple average of yearly returns, but they can differ sharply. Imagine an investment that gains 100% in year one (doubling from $1,000 to $2,000) and then loses 50% in year two (falling back to $1,000). The simple average of +100% and −50% is +25% per year — which sounds fantastic. The CAGR, however, is exactly 0%: you started with $1,000 and ended with $1,000. This is why professionals prefer CAGR for multi-year performance: it reflects the compounding reality, not an arithmetic illusion. Whenever someone quotes you an "average return," ask whether it is a CAGR or a simple average — the answer changes everything.
CAGR also works in reverse as a planning tool. Suppose you have $20,000 today and need $35,000 in six years for a house down payment. The required CAGR is (35,000 ÷ 20,000)1/6 − 1 ≈ 9.8%. Now you have a concrete hurdle: any savings plan must credibly beat 9.8% per year, or you need to save more, extend the timeline, or lower the target. Enter your own beginning value, target ending value, and years into the calculator above, and it will show you the required pace instantly — plus the steady yearly path, so you can sanity-check whether the trajectory looks achievable.
Pair this tool with our SIP Calculator, Profit Margin Calculator, and Stock Average Calculator for a complete investment planning toolkit.
Share your money insights online with FistHost. Whether you are blogging about investments or launching a finance consultancy website, FistHost shared hosting starts from just $0.99/month, and every annual plan includes a free domain name — so your brand looks professional from day one.
FistHost makes it easy to turn financial knowledge into a website: one-click installs, free SSL, and fast servers built for content sites. Start your annual plan today and claim your free domain while you build the audience your expertise deserves.
No reviews yet. Be the first to review this tool!
Reviews are protected by captcha and moderated before they appear.