Word Frequency Checker
Paste any text to see every word color-coded by CEFR level. Find out the difficulty of any text and whether it matches your reading level.
Paste Your Text
Copy any text in your target language
See Color-Coded Words
Every word is highlighted by CEFR level (A1-C2)
Know Your Level
Get the overall CEFR level of the text
CEFR Color Key
Spanish
560M+ speakers
Analyze any Spanish text to see word difficulty from basic everyday vocabulary to literary terms.
Analyze textEnglish
1.5B+ speakers
Check the frequency level of every word in any English text, from common to academic.
Analyze textFrench
280M+ speakers
Color-code French text by CEFR level to find reading material at your proficiency.
Analyze textGerman
130M+ speakers
Analyze German text difficulty and see which words are beginner vs. advanced.
Analyze textItalian
85M+ speakers
Check Italian text difficulty from basic to literary vocabulary.
Analyze textJapanese
130M+ speakers
Analyze Japanese text character by character with JLPT-mapped difficulty levels.
Analyze textDutch
30M+ speakers
Analyze Dutch text from everyday words to literary vocabulary.
Analyze textRussian
260M+ speakers
Check Russian text difficulty and find reading material at your level.
Analyze textPortuguese
260M+ speakers
Analyze Portuguese text difficulty from everyday vocabulary to literary terms.
Analyze textAbout the Word Frequency Checker
The Word Frequency Checker analyzes any text you paste and color-codes every word by its CEFR proficiency level (A1 through C2). This helps language learners quickly assess whether a text is at their reading level before investing time in it.
Each word is looked up in a curated frequency dictionary of approximately 3,500 words per language. The tool calculates the percentage of words at each CEFR level and estimates the overall difficulty of the text. Words not found in the dictionary are marked as "Unknown" — these may be proper nouns, very rare words, or inflected forms.
Research in second language acquisition shows that readers need to understand at least 90-95% of words in a text for comfortable reading and natural vocabulary acquisition. This tool helps you find texts in that sweet spot — challenging enough to learn from, but not so difficult that comprehension breaks down.
Found a text at your level?
Import It into Lenguia
Methodology
Each language has a curated frequency dictionary of approximately 3,500 words organized by CEFR level. Words are assigned to levels based on approximate frequency rankings: the most common ~500 words are A1, the next ~500 are A2, and so on through C2.
The word lists were curated to approximate frequency rankings informed by established corpora and frequency research. They are not direct exports from any single corpus. The tool analyzes base word forms; conjugated or inflected forms may not always be recognized.
This is a guidance tool for language learners. Results are approximate and depend on the coverage of the frequency dictionary.