HOW IT WORKS

From raw text to a CEFR reading profile in three steps

1

Paste text

A few hundred words is enough — chapter, article, transcript. Anything from a paragraph to a short story.

2

Get the breakdown

Lemma distribution across A1–C1 bands, with the most frequency-relevant sentences flagged for immediate drilling.

3

Adjust your level

If 70% of the text is A2 vocabulary but you self-placed at B2, drop a level — i+1 beats stubbornness.

🎯 For level pickers

📚 For teachers

LEVEL SELECTION

How to read the analyzer output

Density beats variety. A text with 80% A1 vocabulary is A1 regardless of one B2 word; the goal is comprehension, not coverage.

Sample size matters. Past 500 words the distribution stabilizes; under 100 words you get noise.

Grammar is invisible here. CEFR bands reflect lexis; if you need a grammar check, pair this with the Grammar Hub.

🔨 ClozeForge
← Tools
CEFR ANALYZER
LEXICAL PROFILER & CEFR MATRIX

CEFR Text Analyzer &
Vocabulary Density Profiler.

Paste any text to calculate CEFR tier distribution (A1 to C2), lexical density, and automatically identify optimal cloze deletion candidates.

Paste Text to Profile

Profile Results

Estimated CEFR Tier
B1
Independent user profile
Lexical Richness
22
Unique root lemmas
A1–A2 Core Vocabulary55%
B1–B2 Intermediate Syntax35%
C1–C2 Advanced / Idiomatic10%
Convert to Cloze Deck →
Framework Definition
CEFR Levels Explained →

Understand the European Council standards for A1, A2, B1, B2, C1, and C2 fluency.

Cognitive SLA
Comprehensible Input (i+1) →

Why training on texts with 90-95% known vocabulary produces optimal acquisition speed.

Curriculum
Spanish CEFR Frequency Tiers →

Explore our frequency-tiered sentence collection from A1 to C2.