What level am I?
A few minutes of tapping gives you a range: roughly how many words you recognise, and which CEFR levels that is consistent with. It runs entirely in your browser — no account, no email, nothing sent anywhere.
Available for
A range, not a letter
Most free level tests hand you one confident letter after twenty grammar questions. This one gives you a band — "A2–B2", say — and narrows it as you finish more stages. That is not modesty. Vocabulary size accounts for something like 60–70% of the variation in CEFR level, and the bands themselves are narrow: B2 covers roughly 3,250 to 3,750 words. No few-minute test resolves a difference that small, so any that prints a single letter is rounding away its own uncertainty — and researchers who re-ran the original validation of this kind of test on 554 learners found its reliability as a measure of overall proficiency "under question" regardless of the learner's first language.
How it works
You are shown a word and asked whether it is real. Mixed in are invented words that obey the language's spelling but mean nothing, and they are the point: saying yes to those is how the score measures, and then subtracts, the pull to claim a word you half-recognise. Which word comes next depends on how you have answered, so the check spends its time at the edge of what you know. Optional stages add real audio and a gap-filling passage.
Why only 2 languages so far
Each check needs its own item bank, and a bank is not a list somebody types out. It takes a dictionary for that specific variety, a frequency ranking of it, and invented words checked against every real word form so that none of them is quietly a word. That exists here for Brazilian Portuguese, Spain (Castilian), European Portuguese and not yet for the other 77 languages in the catalogue. A check that guessed instead would hand out levels nobody could trust, which is worse than not having one.