CAGR Calculator
CAGR Calculator lets you cAGR equals ((ending value / starting value)^(1 / years) − 1) × 100. Enter your own values or load the worked example.
- Copy or download the computed result
- Adjust starting value
- See the processing method and limits
Method and calculation
CAGR equals ((ending value / starting value)^(1 / years) − 1) × 100.
Inputs and settings
CAGR Calculator accepts Starting value (minimum 0.000001); Ending value (minimum 0.000001); Years (minimum 0.000001).
Worked example
CAGR Calculator example — Starting value: 10000; Ending value: 15000; Years: 5. Computed output: { "annualGrowthPercent": 8.447177119769854 }
Output and limitations
CAGR Calculator: Use finite inputs. Results use double-precision arithmetic.
Technical references: JavaScript numerical operations
CAGR Calculator FAQs
CAGR Calculator applies the following rule to your input: CAGR equals ((ending value / starting value)^(1 / years) − 1) × 100. The worked example on this page uses the same processor as the result button.
CAGR Calculator has these boundaries: Use finite inputs. Results use double-precision arithmetic. Start by checking the starting value field against the units or format shown.
CAGR Calculator provides this sample: { "annualGrowthPercent": 8.447177119769854 }. Use the sample button to reproduce it, then replace the inputs with your own values.