Personalized one-on-one tutoring for K–12 students.Online nationwide · In-home where available
Reading & Vocabulary

Cloze Passage Generator

Paste any passage, choose which words to blank out, and print a fill-in-the-blank worksheet with a word bank and a matching answer key.

A cloze passage checks whether a student actually understood the text: to fill each blank they have to use the meaning of the sentence around it. Blank every 5th–7th word to check comprehension, blank only this week's vocabulary words to check word knowledge, or click the exact words you want gone. Everything is built in your browser — nothing you paste is uploaded.

0 words
Which words become blanks?
Options

Paste a passage to see the preview.

How to get the most out of a cloze passage
  • Pick a text the student can already read. Cloze tests understanding, so a passage at their independent reading level gives you real information; a too-hard text just measures decoding.
  • Every 5th word is hard, every 7th–8th is gentler. Start gentler with younger or struggling readers, and leave the first sentence whole so they know what the passage is about.
  • Leave the word bank off to find out what they really know. With a bank it becomes a matching task — great for new vocabulary, too easy for a comprehension check.
  • Accept any word that fits. If a student writes "large" for "big," they understood the sentence. Talk through the ones that change the meaning — that conversation is the lesson.
  • Rough guide for the exact-word score (no bank): about 60% or more usually means the text is comfortable on their own, 40–60% means it's right for reading together, and under 40% means pick an easier text.

Your passage and settings are saved in this browser only, so you can come back and print another copy.

More for tutors

Build the rest of the reading lesson.