Turn any text into a fill-in-the-blanks exercise

A free gap-fill (cloze) generator for teachers and learners. Paste any English text — or upload a .txt or subtitle file — and it removes words to create a fill-in-the-blanks exercise. Choose how the gaps are picked, do the exercise on screen, or print a clean worksheet with a separate answer key.

How the gap-fill generator works

1
Add your text

Paste a passage or upload a .txt, .srt or .vtt file.

2
Choose the gaps

Pick a blanking method and how many gaps you want.

3
Practise or print

Fill the gaps on screen and check, or print the worksheet and key.

Make cloze exercises and worksheets from your own text

Drop a text or subtitle file
TXT · SRT · VTT ·

— or —

Published Updated