Free tool
Estimate your vocabulary size in any of 49 languages: 60 words one at a time, yes or no. Pick a language to begin.
Vocabulary size is the number of word families you recognize: a B1 speaker knows roughly 2,000 to 3,000, a B2 reader 8,000 to 9,000, and an educated native speaker 15,000 to 20,000. This free test estimates yours in 49 languages in about a minute: 60 words shown one at a time, yes or no, sampled across six frequency bands, with hidden pseudowords to correct for guessing.
Each language's words are sorted by frequency, how often they appear in real usage, and split into six bands, from the 600 most common words down to words ranked around 25,000th. You see eight words from each band, one word per screen, and answer yes or no to each.
The share you know in a band is scaled up to the whole band, and the bands are summed. Mixed into the same sequence are invented words that look real but aren't; saying yes to those tells the test you're guessing, and it scales your score down to match. The result is an honest estimate, plus a level and a breakdown of where your vocabulary thins out.
Want a full level check? Find your CEFR level (A1-C2) →
Ready to read? Find books matched to your level →
Wondering which language to learn next? Rank 50 languages by difficulty →
It estimates how many words you know in a language. You see 60 words one at a time and answer yes or no to each. The words are sampled across the whole frequency range, from the most common to rare ones. The share you know in each band is scaled up to the size of that band and summed. Made-up words mixed into the sequence catch over-claiming, so the number stays honest.
Dozens of languages across Europe and beyond, the major Romance, Germanic, Slavic, Baltic and Finno-Ugric languages, plus Greek, Albanian, Basque, Indonesian, Malay and more. Pick one above to start its test. Each test uses real frequency data for that language and takes about a minute.
Roughly 2,000-3,000 of the most frequent word families cover everyday conversation (around B1). To read a novel comfortably you usually need about 8,000-9,000 word families (B2-C1). Educated native speakers know somewhere around 15,000-20,000.
Meeting words again and again in real context. Extensive reading does exactly that at scale, which is why it grows vocabulary faster than flashcards alone. Lingo7 lets you read real books with parallel translation and native-narrated audio.