Back to articles
ESL students working on reading comprehension worksheetsWorksheets

Best Tools for Making ESL Reading Comprehension Worksheets

Feb 14, 2026·6 min read

Finding a reading passage at exactly the right level for your ESL class is like finding a parking spot downtown -- theoretically possible but practically maddening. Too easy and students zone out. Too hard and they shut down. The sweet spot requires either incredible luck or a tool that adjusts text to your students' level automatically.

These five tools create ESL reading comprehension worksheets with properly leveled passages and relevant questions.

1. Diffit -- The Level Adjuster

Diffit is the standout for reading comprehension. Give it any URL, topic, or paste in text, and it creates a leveled reading with vocabulary highlights, comprehension questions, and writing prompts. The level adjustment is the magic -- I can generate the same article about climate change at A1, B1, and B2 for my three different groups.

The questions include a mix of literal comprehension, inference, and vocabulary-in-context items. The output is formatted and print-ready. This is the tool I use most for reading worksheets.

Diffit leveled reading interface
Screenshot of Diffit

2. ChalkLab -- The All-in-One

ChalkLab generates reading passages from scratch on any topic at any level, complete with comprehension questions and vocabulary exercises. It's more flexible than Diffit when you need a passage about a specific topic that doesn't have an existing article to adapt.

3. Twee -- The English Specialist

Twee generates reading comprehension questions from any text you paste in. It also creates true/false, multiple choice, and open-ended questions. Particularly strong for creating activities around YouTube video transcripts -- paste the transcript, get comprehension questions.

4. ReadWorks

Not an AI tool, but worth mentioning. ReadWorks has a massive library of leveled reading passages with pre-made comprehension questions. The ESL-specific content is limited, but the Lexile-leveled passages are useful for ESL reading practice. Free with a teacher account.

5. Newsela

Newsela takes real news articles and rewrites them at multiple reading levels. The free version gives access to a limited article library, but the concept is brilliant for ESL -- current events content that your students can actually read. Premium unlocks more articles and quiz features.

What Makes a Good ESL Reading Worksheet

A reading passage alone isn't a worksheet. Good reading comprehension worksheets include:

  • Pre-reading vocabulary -- 5-8 key words with simple definitions, presented before the text
  • The passage -- 150-400 words depending on level, with target vocabulary bolded
  • Comprehension questions -- Mix of literal (who, what, where) and inferential (why, how)
  • Vocabulary-in-context -- Questions that test understanding of target words within the passage
  • A follow-up task -- Discussion question or short writing prompt to extend the reading

Diffit and ChalkLab produce all five elements automatically. The other tools give you pieces that you assemble. For a broader look at AI worksheet tools, I've compared the full range.