Vocabulary Growth Rate Calculator
Calculate your vocabulary growth rate — how many new words you're learning per day, week, or month — and project future vocabulary size.
Formulas Used
1. Absolute Growth:
New Words = Vt − V0
2. Linear Growth Rate:
Rate = (Vt − V0) / t (words per day)
3. Percentage Growth Over Period:
Growth% = ((Vt − V0) / V0) × 100
4. Compound Annual Growth Rate (CAGR):
CAGR = (Vt / V0)1/tyears − 1
5. Continuous Growth Rate:
r = ln(Vt / V0) / tyears
6. Projection (Compound Model):
Vproj = Vt × erdaily × d
where rdaily = ln(Vt / V0) / tdays
Assumptions & References
- Vocabulary growth is modelled as both linear (for daily/weekly rates) and exponential/compound (for projections and CAGR), consistent with research on language acquisition curves.
- A native English speaker knows approximately 20,000–35,000 word families; adult learners typically add 1,000–3,000 words per year of active study (Nation & Waring, 1997).
- The continuous growth rate uses the natural logarithm model: r = ln(Vt/V0) / t, standard in population and learning growth models.
- CAGR is calculated using the standard financial compound growth formula adapted for vocabulary size.
- Time conversion: 1 month = 30.4375 days; 1 year = 365.25 days (accounting for leap years).
- Projections assume the same growth rate continues — actual growth may plateau as vocabulary size increases (Zipf's law effect).
- Reference: Nation, I.S.P. & Waring, R. (1997). Vocabulary size, text coverage and word lists. In N. Schmitt & M. McCarthy (Eds.), Vocabulary: Description, Acquisition and Pedagogy. Cambridge University Press.