📖 Vocabulary List Completion Calculator

Enter the size of your vocabulary list and how many new words you plan to learn per day to see how long it will take to complete.

How the finish date is worked out

One division, rounded up, then converted:

days   = ceil(total words / new words per day)
weeks  = days / 7
months = days / 30.44
finish = today + days

A 1,000-word list at 15 new words a day is 67 days – 9.6 weeks, or 2.2 months. Cut the pace to 10 and the same list takes 100 days; stretch the list to 2,000 words at 10 a day and you are looking at 200 days, 6.6 months. The rounding is upward, so 1,000 at 15 gives 67 rather than 66.7, and the completion date is counted in calendar days from today, weekends included.

What the number leaves out

If you are reviewing with SM-2 – the schedule behind Anki and SuperMemo – a new card returns after 1 day, then 6, then at intervals multiplied by its ease factor. Words you meet once and never see again on a schedule like that will not stay.

Frequently asked questions

How long does it take to learn 1,000 words in a new language?

At 15 new words a day, 67 days of unbroken study. At 5 a day it is 200 days. Both figures cover first exposure only; keeping those words takes months of review on top.

How many new words a day should I add?

Most self-study learners settle between 10 and 20. The test is not whether you can absorb 30 today, it is whether you can face the review load 30 a day creates three months from now.

Does finishing the list mean I know the words?

It means you have seen each one at least once. Recognising a word when you read it comes first; producing it in speech usually needs several more encounters, ideally in real sentences rather than on a card.