Mad Libs Generator - Fill-in-the-Blank Story Builder
Games & Puzzles
Choose a story template, fill in nouns, verbs, adjectives, and names, then reveal the hilarious result. Multiple story templates included.
How to use this tool
- Select a story template from the dropdown.
- Fill in each prompted word type (noun, verb, adjective, etc.).
- Click "Reveal Story" to see the hilarious result.
What are Mad Libs?
Mad Libs is a phrasal template word game conceived by Leonard Stern and Roger Price in 1953 and first published in stores in 1958. One player prompts others for words (a noun, a verb, an adjective...) without revealing the story context. The words are inserted into a template, often producing absurd and funny results.
How to play
Classic social mode: one person holds the story template and asks other players for words by category ("Give me a noun... now a past-tense verb...") without revealing any context. When all blanks are filled, read the completed story aloud for maximum comedic effect.
Solo mode: fill in all the blanks yourself, then reveal the full story. Works well as a creative writing warm-up or for practicing parts of speech.
Parts of speech quick reference
| Part of speech | Definition | Examples |
|---|---|---|
| Noun | Person, place, or thing | cat, Chicago, happiness |
| Plural noun | More than one noun | cats, cities, ideas |
| Proper noun | Specific name | Albert Einstein, Mars, Google |
| Verb (base) | Action or state | run, explode, contemplate |
| Verb (past tense) | Action that already happened | ran, exploded, contemplated |
| Verb (gerund) | Verb used as a noun (-ing) | running, exploding, contemplating |
| Adjective | Describes a noun | enormous, slimy, purple |
| Adverb | Modifies a verb or adjective | quickly, awkwardly, very |
| Exclamation | Interjection or shout | Wow!, Yikes!, Oh no! |
| Number | A numerical value | 42, 1,000, 3.14 |
| Color | A color name | crimson, teal, neon green |
Educational value
Mad Libs are commonly used in elementary education to teach parts of speech in an engaging way.
Tips for writing a separate story
This generator includes five built-in stories with exactly eight prompts each; it does not include a custom-template builder. The suggestions below are for a separate story you write yourself.
- Choose a recognizable structure: news reports, fairy tales, recipes, and movie plots work well because the formula is familiar - the unexpected words create the humor.
- Place blanks at surprising locations: replacing a key noun or an important adjective is funnier than replacing a filler word. Aim for blanks near the emotional or dramatic peaks of the story.
- Choose a comfortable number of blanks: for a separate story, 8–12 prompts can leave room for surprising substitutions without making it feel like work. Spread them through the text, with a few near its most dramatic moments.
- Mix categories: using only nouns gets monotonous. A mix of nouns, verbs, adjectives, and at least one exclamation creates more dynamic results.
Frequently asked questions
What is Mad Libs?
Mad Libs is a word substitution game where you fill in blanks (noun, verb, adjective, etc.) without seeing the story, then read the absurd result aloud.
More games & puzzles
- 2048Slide numbered tiles on a 4×4 grid to combine them and reach the 2048 tile in this addictive puzzle game.
- Aim TrainerImprove your mouse accuracy and click speed. Targets appear at random positions - click them as fast as possible. Track your accuracy and average reaction time.
- Blind Spot TestFind your eye's natural blind spot (optic disc) using a monocular fixation test. Cover one eye, fixate on the cross, and discover where the dot vanishes from your field of view.
- Block StackerStack falling tetrominoes to clear lines in this Tetris-style puzzle game.
- Brick BreakerBreak all the bricks with a bouncing ball and paddle.
- Checkers GamePlay checkers (draughts) against an AI opponent in your browser.