AL-79 · Selected Studies — ESL/TEFL

CEFR Text Leveler

Before giving a text to language learners, know where it sits on the CEFR scale — and what would need to change to move it down a level. This tool analyzes a passage against A2, B1, and B2 readability indicators: sentence length, vocabulary frequency tier, grammatical structures, and text density. No AI — all analysis is rules-based and transparent, so you understand exactly what makes a text harder or easier.

📊 CEFR descriptors: Council of Europe (2020); vocabulary frequency bands: NGSL (Browne et al., 2013); grammar complexity indicators: Swan (2005)
🔒All inputs are processed locally in your browser. Nothing is transmitted, stored, or logged. Inputs disappear when you close the tab.
Paste Your Text
Minimum ~50 words for meaningful analysis. Plain text only — formatting is stripped.
The level you're aiming to use this text with.
Used for L1-specific vocabulary flags in Tab 3.
📊
Run analysis first Paste text in Tab 1 and click Analyze Text.
Word Count
tokens in text
Sentences
sentence boundaries
Avg Sentence
words per sentence
Lexical Density
content word %
Long Sentences
>20 words each
C-level Vocab
words >8 chars (%)
Estimated CEFR
rules-based estimate
Target Match
vs. selected target
Complexity Breakdown CEFR Feature Check
Grammatical Structure Flags
Simplification Suggestions
    Annotated Text Run analysis first

    Each flag shown inline: C-vocab (>8 chars)   passive construction   sentence >20 words

    Analyze text in Tab 1 to see annotations.
    Advanced Vocabulary (C-Level Candidates) Run analysis first

    Words longer than 8 characters, sorted alphabetically. These are candidates for glossing, pre-teaching, or replacement.

    Analyze text in Tab 1 to populate this list.

    Vocabulary Tier Breakdown

    Run analysis to see tier distribution.