Every serious language course labels its content A1, B2, C1 — but almost no one explains what those codes actually mean. Here's the CEFR decoded, level by level, in plain language, with a rough sense of the vocabulary each stage requires.
What CEFR is
CEFR stands for the Common European Framework of Reference for Languages. It's a standard scale that describes what you can do in a language, from absolute beginner to near-native, in six levels grouped into three bands:
- A — Basic user (A1, A2)
- B — Independent user (B1, B2)
- C — Proficient user (C1, C2)
Crucially, CEFR is about function, not grammar lists. Each level is defined by "can-do" statements — can introduce myself, can handle most travel situations — which makes it a far more honest measure of progress than "finished chapter 7."
The levels, one by one
A1 — Beginner
You can introduce yourself, ask and answer simple personal questions, and understand very slow, clear speech. Think survival phrases and the present tense. Rough vocabulary: ~500 words.
A2 — Elementary
You can handle routine, everyday exchanges — shopping, ordering food, simple directions — and describe your background in basic terms. Rough vocabulary: ~1,000–1,500 words.
B1 — Intermediate
The big threshold. You can deal with most situations that come up while travelling, follow the main points of clear standard speech, and produce connected text on familiar topics. This is where a language becomes genuinely useful. Rough vocabulary: ~2,500–3,000 words.
B2 — Upper intermediate
You can interact with fluency and spontaneity, follow most TV and films, and argue a point of view. Native speakers stop slowing down for you. Rough vocabulary: ~4,000–5,000 words.
C1 — Advanced
You use the language flexibly for social, academic and professional purposes, understand demanding texts, and rarely search for words. Rough vocabulary: ~8,000+ words.
C2 — Mastery
Near-native ease. You understand virtually everything you read or hear and express yourself precisely, even in complex situations. Rough vocabulary: ~16,000+ words.
The word counts are approximate — context, reading habits, and the language itself all shift the numbers. Treat them as signposts, not finish lines. We dig into this in How Many Words Do You Need to Be Fluent?.
A quick reference
| Level | Band | You can… | ~Words |
|---|---|---|---|
| A1 | Basic | Introduce yourself, simple questions | ~500 |
| A2 | Basic | Everyday routine exchanges | ~1,000 |
| B1 | Independent | Handle travel, familiar topics | ~2,500 |
| B2 | Independent | Speak fluently, follow media | ~4,000 |
| C1 | Proficient | Use flexibly for work/study | ~8,000 |
| C2 | Proficient | Near-native precision | ~16,000 |
How to tell which level you're at
A rough self-check: read or listen to something authentic — a news clip, a YouTube video — and notice your experience.
- Lost without subtitles, catch a few words? Around A2.
- Follow the gist, miss the details? Around B1.
- Understand almost everything, occasionally stumped by idioms? Around B2–C1.
For a sharper read, take a graded test. In LexiNest, each language has a level exam per CEFR band so you can see exactly where you stand before you decide what to study next.
What to do with your level
Knowing your level turns "study more" into a concrete plan:
- Study at the edge of your level, not far above it. B1 content for a B1 learner is where growth happens fastest.
- Close the vocabulary gap first. Moving up a band is mostly about words — that's why spaced repetition is the highest-leverage tool between levels.
- Pick the next band as a goal. "Get from B1 to B2" is motivating; "get fluent" is not.
Find your level and start closing the gap — free, by CEFR level — in German, Spanish, Polish and more.
Frequently asked questions
Which CEFR level is "fluent"?
Most people mean B2 when they say fluent — you can converse spontaneously and follow native media. C1 and C2 are "advanced" and "near-native."
How many words do I need for B1?
Roughly 2,500–3,000 words, focused on high-frequency everyday vocabulary, is enough to function at B1 in most languages.