What does the Text Analyzer do?

If you have a soft copy of a text that you wish to use as a reading exercise with your ESL students, you can use the Text Analyzer to:

  • determine the approximate level of proficiency that the text is suitable for
  • generate a suggested vocabulary list
  • get meanings for the suggested vocabulary list (via ninjawords.com)

How to use the Text Analyzer

Simply copy and paste your text in the box above and click ENTER. The analysis may take a few seconds.

You will get more accurate results for texts of over 50 or so words. Long texts will take longer to process, but texts of 1000 words or less will take only a second or two.

 

How does the Text Analyzer work?

Each word in the submitted text is compared to a list of the 10,000 most commonly used words in English. Based on each word’s position on the list, an algorithm is used to rate the difficulty of the text. The rating has been calibrated (roughly) against the CEF and IELTS levels.