Italian text difficulty checker
Paste any Italian text here — a news article, a recipe, a chapter from a novel — and Beeblio will break it down by word frequency in seconds. Each word in your text is ranked against the wordfreq corpus and sorted into bands: the 300 most common Italian words, then 800, 1,500, and so on up to 12,000. You can see at a glance how much of the text sits inside your current vocabulary and exactly which words are pulling it out of reach.
The checker is built around comprehensible input: research consistently shows that understanding most of a text — rather than stopping to look up every other word — is what drives real language acquisition. The roughly 1,500 most frequent Italian words cover about 80% of everyday text, so knowing which band a challenging article falls into helps you decide whether to push through it now or save it for later.
Use it to vet graded readers, assess authentic Italian content, or simply find the new words worth adding to your study list. No sign-up needed — just paste, analyse, and read smarter.
How it works
Paste a text in Italian (up to 6,000 characters). Every word is looked up in a frequency list; for each band — the top 300, 800, 1,500, 3,000, 5,000, 8,000 and 12,000 words — you see the share of the text a learner at that band already knows. Comprehensible reading sits around 95–98% known: we call ≥97% easy, 92–97% just right, 85–92% hard, and below that too hard.
You also get the new words worth learning (unknown but common, in frequency order) and the rare words — names, jargon, typos — that no learner should stop for.
Questions
How does Beeblio decide how difficult a word is?
Every word in your text is looked up in the wordfreq corpus, a large multilingual frequency list built from real-world Italian text. The word is then placed into one of Beeblio's bands — 300, 800, 1,500, 3,000, 5,000, 8,000, or 12,000 — based on how commonly it appears in the language; lower bands mean more frequent, easier words.
What level of Italian learner is this tool for?
The checker is useful at any level. Beginners can confirm that a text stays within the top 300 or 800 most common words, while intermediate learners can look for texts where most words sit in the 1,500–3,000 band and only a handful are unfamiliar. Advanced learners can use it to spot rare vocabulary worth studying before tackling a challenging article or book.
Does the tool handle Italian word forms like verb conjugations or noun plurals?
Yes — Beeblio lemmatizes the text before checking frequencies, so inflected forms such as <em>mangiavamo</em> or <em>bambini</em> are matched back to their base forms (<em>mangiare</em> and <em>bambino</em>) before being ranked. This gives you a much more accurate picture of difficulty than a simple word-by-word lookup would.