Education

Free Fill The Gaps Generator

Turn any text into fill-in-the-blank (cloze) activities for classrooms, training, language learning, and SEO content planning. Choose difficulty, blank style, and get an answer key instantly.

Mode:
0 words

Fill-in-the-Blank Exercise

Your fill-the-gaps exercise (plus word bank and answer key) will appear here...

How the Fill The Gaps Generator Works

Get results in seconds with a simple workflow.

1

Paste Your Text

Add a paragraph, article excerpt, lesson passage, or training material you want to turn into a fill-in-the-blank activity.

2

Choose Settings

Select difficulty, number of blanks, blank style, and whether to include a word bank (optionally with distractors).

3

Generate + Copy

Get a ready-to-use cloze worksheet with an answer key. Copy into Google Docs, Word, Notion, or your LMS.

See It in Action

Example of turning a short passage into a fill-in-the-blank (cloze) exercise with an answer key.

Before

Photosynthesis is the process plants use to convert sunlight into energy. Chlorophyll in plant cells absorbs light, which helps transform water and carbon dioxide into glucose and oxygen.

After

Fill in the blanks:

Photosynthesis is the process plants use to convert ________ into energy. ________ in plant cells absorbs light, which helps transform ________ and carbon dioxide into ________ and oxygen.

Word Bank: sunlight, chlorophyll, water, glucose

Answer Key: 1) sunlight 2) chlorophyll 3) water 4) glucose

Why Use Our Fill The Gaps Generator?

Powered by the latest AI to deliver fast, accurate results.

Instant Cloze (Fill-in-the-Blank) Worksheets

Paste any passage and generate a clean fill-the-gaps exercise in seconds—ideal for cloze tests, reading comprehension, and vocabulary practice.

Adjustable Difficulty + Blank Count

Control the number of blanks and difficulty level so exercises match student proficiency, ESL level, or training requirements.

Word Bank, No Bank, or Distractors

Create beginner-friendly activities with a word bank, or challenge learners with recall-only blanks and optional distractor words.

Answer Key Included

Automatically generate an answer key for quick grading, self-study, and printable classroom handouts.

Multi-Language Support

Generate fill-in-the-blank activities in multiple languages for language learning, bilingual classrooms, and international training teams.

Pro Tips for Better Results

Get the most out of the Fill The Gaps Generator with these expert tips.

Use shorter passages for targeted practice

For vocabulary drills, start with 80–200 words and focus blanks on the target terms. For reading comprehension, use a longer passage and reduce blank density.

Increase blank count gradually

If learners struggle, reduce the number of blanks or switch to Word Bank mode. As confidence grows, remove the word bank or add distractors.

Blank the right words for your goal

For grammar practice, remove articles, prepositions, and verb forms. For subject mastery, remove key terms and definitions.

Keep formatting for print

Choose underscores or numbered blanks for worksheets. Numbered blanks make it easier to reference the answer key during review.

Who Is This For?

Trusted by millions of students, writers, and professionals worldwide.

Teachers creating printable fill-in-the-blank worksheets for reading comprehension
ESL instructors generating cloze exercises to teach vocabulary, grammar, and collocations
Corporate trainers building quick knowledge checks from onboarding documentation
Tutors making custom practice materials for SAT/ACT reading and language arts
Course creators producing lesson activities for online classes (LMS-ready)
Content teams turning brand guidelines into short training quizzes for new writers

Fill The Gaps Generator (Cloze) Worksheets That Actually Feel Useful

Fill in the blanks activities are one of those simple teaching formats that work for almost everything. Vocabulary. Grammar. Reading comprehension. Even corporate onboarding stuff that people usually forget five minutes later.

This Fill The Gaps Generator takes any passage you paste in and turns it into a clean cloze exercise, with your choice of blank style, difficulty, and a word bank (or not). And yes, you get an answer key too, so you are not manually hunting for the missing words afterward.

What is a cloze test, exactly?

A cloze test (also called a fill in the gaps exercise or fill in the blank worksheet) is a passage where certain words are removed. The learner fills them back in using context clues.

It is simple, but it reveals a lot:

  • Do they understand the meaning of the paragraph?
  • Do they know the vocabulary in context?
  • Are they confident with grammar patterns, connectors, and common collocations?
  • Can they recall key terms without help?

When fill in the blanks works best (and when it does not)

Fill the gaps is great when you want to test understanding inside a real paragraph, not just isolated flashcards.

It works especially well for:

  • Reading comprehension checks after a short passage
  • ESL and EFL lessons (articles, prepositions, verb forms, connectors)
  • Science and history units where key terms matter
  • Workplace training where you want quick knowledge checks
  • Practice worksheets students can do independently

It is less ideal when the goal is open ended writing or deep explanation. In that case you want prompts, summaries, or short answer questions instead.

Choosing the right difficulty setting

The difficulty control is not just a label. It changes what gets removed.

Easy

  • More common words
  • Fewer blanks
  • More context left in place
    Good for beginners, younger learners, or first exposure.

Medium

  • A mix of content words and connectors
  • Balanced challenge
    Good for most classrooms and general practice.

Hard

  • Focuses more on key terms
  • Less support from surrounding context
    Good for review, assessment, and subject mastery.

Word bank vs no word bank vs distractors

This part matters more than people think.

Word Bank Best for practice and self checking. Also helpful when learners are still building confidence.

No Word Bank Best for recall. If you want to see what they truly know without hints.

With Distractors Best for test style activities. You get a word bank that includes correct answers plus similar words, so learners have to think harder, not just match shapes.

Tip: if you use distractors, keep them the same part of speech as the correct answer. Otherwise it becomes too obvious.

How many blanks should you use?

A good rule of thumb is to avoid turning the passage into a puzzle that nobody can read.

  • Short passages (80 to 200 words): 5 to 12 blanks
  • Medium passages (200 to 400 words): 10 to 18 blanks
  • Longer passages: keep blank density lower, unless it is a challenge activity

If you are teaching comprehension, fewer blanks is usually better. If you are drilling vocabulary, you can go heavier.

What words should you blank out?

This depends on your goal. Here are a few quick patterns that work.

For vocabulary

  • Target nouns, verbs, and adjectives
  • Repeat key terms once or twice, but not every single time

For grammar

  • Articles (a, an, the)
  • Prepositions (in, on, at, for)
  • Verb tenses and auxiliary verbs
  • Conjunctions and connectors (however, therefore, although)

For subject content

  • Definitions and key concepts
  • Cause and effect phrases
  • Important names and dates, but only if learners have already studied them

Classroom and training ideas (quick ones)

  • Print the worksheet, then do a group correction with the answer key on the board
  • Use Word Bank mode first, then regenerate as No Word Bank for the same passage as a second round
  • Turn the answer key into a short discussion: why is this word the only one that fits here?
  • For onboarding, paste internal documentation and generate a short cloze quiz after each section

Want more tools like this?

If you end up using cloze worksheets a lot, you will probably want other generators for planning lessons, writing, and training materials too. You can browse the full set of tools on WritingTools.ai and build a whole workflow around it instead of jumping between random sites.

Frequently Asked Questions

A fill-the-gaps (also called a cloze test) is an activity where certain words are removed from a passage and learners fill in the missing words. It’s commonly used for vocabulary, grammar practice, reading comprehension, and assessment.

Yes. Each generated exercise includes an answer key showing the correct words for every blank, making it easy to grade or self-check.

Use Easy for beginners (more context and simpler words), Medium for general practice (balanced mix), and Hard when you want to test key terms and deeper understanding with fewer clues.

Yes. Choose Word Bank to include the missing words as a list. You can also choose No Word Bank for recall practice, or add Distractors for a more challenging multiple-choice style word bank.

The generator aims to preserve meaning and readability. If your text contains proper nouns or technical terms you want included or excluded from blanks, paste the text and regenerate with a different difficulty or blank count.

Absolutely. Cloze activities are a staple for ESL/EFL because they reinforce vocabulary, grammar patterns, and natural phrasing in context.

Unlock the Full Power of WritingTools.ai

Get advanced access to all tools, premium modes, higher word limits, and priority processing.

Starting at $9.99/month

Free Fill The Gaps Generator (Cloze / Fill-in-the-Blank) | WritingTools.ai