Understanding the complexity of a text is vital in English Language Teaching (ELT). Choosing materials that align with students’ proficiency levels ensures more effective learning, better engagement, and targeted skill development. In this detailed tutorial, we’ll give you a flavour of how you might use Text Inspector to analyse the English level of Harry Potter and the Philosopher’s Stone, one of the most popular books among learners and teachers alike.
Why Harry Potter? The book offers rich vocabulary, a range of grammatical structures, and a captivating narrative — making it an excellent case study for teachers who want to understand text analysis in action. Perhaps most importantly, the story is well known. Analysing a familiar book also helps us focus on the process and the tool, while offering tangible benefits for lesson planning, vocabulary selection, and tailoring activities to specific student needs.
Text Inspector (Version 2) is an advanced online tool designed to support teachers, researchers, and materials developers in measuring text complexity. It offers key features such as:
By using Text Inspector, teachers can:
In this tutorial, we’ll walk through analysing Harry Potter and the Philosopher’s Stone step-by-step to show exactly how the tool can help you.
Let’s dive into the practical steps of using Text Inspector!
First, copy your text and paste it into the “Paste or type text” box (as an example). Ideally, copy and paste at least 150 words or more into the input area, as some features are inaccurate with shorter texts. Make sure your sample represents the style and difficulty of the whole book. You can also click on “Import Text” and look for the file that you would like to work with, although the word limit of your plan still applies.
Then, click on the button that says Analysis Options. You can choose the English type of your text (British or American), the analysis mode (Reading, Speaking or Writing) and the target CEFR score (from A1 to C2). In this case, you should choose “British”, “Reading” and “B1”. Doing this allows Text Inspector to tailor its analysis based on the text type, giving more accurate results. There are also some advanced settings, in which you can tell the analysis to exclude numbers, split the document at a certain point, or to use a particular known word list, if you want to exclude certain more technical words that appear in your text which you think your students will know and may otherwise skew the results.
After pasting the text, keep your eye in the window on the right of the box where you pasted the text, and your analysis will begin automatically after pasting your text.
Text Inspector’s statistics section provides a clear, user-friendly snapshot of its linguistic complexity and readability. You’ll get data on sentence count, total words (tokens), and unique words (types), which help assess the structure and variety of the language.
The type/token ratio (TTR) shows how repetitive or diverse the vocabulary is, while the syllable count reveals how phonetically challenging the text may be.
Measures like average sentence length and words with more than two syllables highlight syntactic and lexical difficulty, especially important for learners.
Altogether, these stats help you gauge whether the text is suitable for your students’ level, which vocabulary items to pre-teach, and how to structure your lesson for maximum clarity and impact.
Text Inspector also analyses other metrics, such as:
You can use this data to design exercises around complex sentence structures or multi-syllable words to scaffold reading skills. For example, if many sentences are longer than 20 words, you could practice sentence-breaking or summarising activities.
When you’re analysing texts for your ESL classroom, readability scores can be your best friend—and Text Inspector gives you three powerful ones to help you out:
Together, these tools help you quickly check if a text is suitable, too tricky, or just right for your students—so you can spend more time teaching and less time tweaking.
In the vocabulary analysis section, Text Inspector provides a rich breakdown of the words in your text, including frequency lists (COCA, BNC or the KVL) and CEFR-level classifications (the EVP). This allows you to quickly identify high-frequency words that might still be unfamiliar to your learners and could benefit from pre-teaching. You’ll also see how the vocabulary is distributed across CEFR levels, giving you insight into whether the text leans more towards beginner, intermediate, or advanced language. Additionally, the tool assesses lexical diversity—how varied the vocabulary is—which helps you understand the richness and potential challenge of the text for ESL learners.
Now that you have the data, how can you use it? Here are some suggestions:
What’s more, you can repeat this process with other books or create a database of pre-analysed texts for different levels.
Text Inspector is a powerful ally for teachers looking to analyse books with precision and ease. By offering efficient, data-driven insights into readability, vocabulary diversity, and overall text complexity, it helps educators make smart, informed decisions when choosing or adapting materials.
With its range of detailed metrics and user-friendly interface, lesson planning becomes quicker and more targeted—saving time while boosting impact. Whether you’re prepping a Harry Potter extract or exploring other class favourites, Text Inspector makes it easy to tailor content to your students’ needs.
Give it a try and discover how it can transform the way you evaluate and teach texts!
Share
Non-native English teachers are no strangers to teaching job applications that very clearly state their […]
Read More ->Today we talk about an easy way to improve your vocabulary: affixal negation. Writing is […]
Read More ->Designing a corporate language training program is essential in today’s globalized world, where remote work […]
Read More ->