Skip to content
Get started free

Fill in the blank generator

Paste a text and get a printable fill-in-the-blank worksheet with a word bank and an answer key.

Put [brackets] around the words to blank out. Without brackets, every few longer words are blanked for you.

Built by an exact algorithm, without AI. Print it or choose “Save as PDF” in the print window.

Preview

2 pages
This is an example. Type your own words or names to make your sheet.

Name: Class:

Fill in the blanks

Fill in the missing words. Use the words in the box.

MoonSunyearday

The 1 is the star at the centre of our solar system. The Earth goes around the Sun once a 2 and spins once every 3. The 4 goes around the Earth.

Fill in the blanks — Answers (for the teacher)

The 1Sun is the star at the centre of our solar system. The Earth goes around the Sun once a 2year and spins once every 3day. The 4Moon goes around the Earth.

  1. 1. Sun
  2. 2. year
  3. 3. day
  4. 4. Moon

Free · no sign-up · works offline

Fill in the blank generator — printable cloze worksheet

A fill in the blank generator turns any text into a cloze worksheet in seconds. Paste a paragraph from your lesson and put [brackets] around the words you want students to fill in — or leave the brackets out and the generator blanks every few longer words for you, with a setting for how many. Each gap gets a number and a line sized to the missing word. Add a shuffled word bank for younger students or leave it out for a harder test, and print the answer key on its own page. It works with any language, because the tool simply removes the words you choose.

How to use it

  1. 1Paste your text and put [brackets] around the words to blank out.
  2. 2Choose a word bank and an answer key page.
  3. 3Print the worksheet or save it as a PDF.

Ideas for your classroom

  • Check reading comprehension with key words from the text removed.
  • Practise grammar: blank out verbs, articles or prepositions.
  • Review science or history vocabulary in context.
  • Make a song-lyrics or poem cloze for a language lesson.

Fill in the blanks online, graded for you

In Edform you can make interactive worksheets with fill-in-the-blank gaps that students complete online — each answer is checked automatically and saved in your results. Free for teachers.

See interactive worksheets →
How to use classroom tools →

Questions teachers ask

Is the fill in the blank generator free? Do I need an account?

It’s free and needs no account. Your text stays in your browser.

How do I choose which words become blanks?

Put square brackets around them, like [photosynthesis]. Asterisks work too: *photosynthesis*.

What if I don’t mark any words?

Then every few words of four letters or more are blanked. Use the setting to make the gaps closer together or further apart.

Can I add a word bank?

Yes. Switch on the word bank and the missing words appear in a box at the top, shuffled. Press “Another version” for a new order.

Can students fill in the blanks online?

Yes, in Edform: the fill-in-the-blank question type checks each gap automatically, in interactive worksheets and quizzes you share with a link. Sign-up is free.

More classroom tools

All classroom tools

Make your whole lesson interactive

Create a free Edform account to build interactive lessons, assign them to your class and see every answer.

Create a free account