Writing Prompt Generator
Get fresh creative writing prompts in 11 genres, as story starters, first lines, characters, settings, plot twists or dialogue, with an optional word-count goal. Generated instantly and privately in your browser.
Favorites 0
Tap ☆ on any result to keep it here. Favorites are saved only in this browser.
How to use the Writing Prompt Generator
- Pick a genre, or keep Any genre for a mix.
- Choose a prompt type: story starter, first line, character, setting, plot twist or dialogue.
- Set a word-count goal if you want a target length, such as 500 words for flash fiction.
- Press Generate prompts, then press again until one sparks an idea.
- Copy the prompt or tap the star to save it, then start writing.
Common story lengths
Use the word-count goal to practise a specific form. These are the usual ranges used by magazines and writing contests:
| Form | Typical length | Good for |
|---|---|---|
| Drabble | Exactly 100 words | Daily practice, precision |
| Micro / flash fiction | Up to about 1,000 words | One scene, one turn |
| Short story | About 1,000 to 7,500 words | A full arc with a few characters |
| Novelette | About 7,500 to 17,500 words | Subplots and more world-building |
| Novella | About 17,500 to 40,000 words | A focused, longer narrative |
Novelette and novella ranges follow the Nebula Awards categories; other contests and magazines may set slightly different limits.
How to use each prompt type
- Story starter: gives a protagonist, a place and a problem. Start in the middle of the action.
- First line: copy the sentence and keep writing without planning; let the line tell you the genre and voice.
- Character: a want, a fear and a secret create conflict on their own. Put the character where their want and fear collide.
- Setting: describe the place through a character's mood, and let the "something is wrong" detail drive the plot.
- Plot twist: write the reveal scene first, then work backwards to plant clues.
- Dialogue: write only speech first; add action and description in a second pass.
Poetry forms in the generator
A sonnet has 14 lines; a villanelle has 19 lines with two repeating refrains; a haiku traditionally has 3 lines of 5, 7 and 5 syllables in English; a ghazal is made of couplets that end on the same word; a pantoum repeats lines 2 and 4 of each stanza as lines 1 and 3 of the next; a cinquain has 5 lines; a tanka follows the 5-7-5-7-7 pattern. Constraints such as "without the letter e" or "only one-syllable words" force unexpected word choices, which is the point. Need character names? Try the Random Name Generator.
Frequently asked questions
How does the writing prompt generator work?
It combines hand-written parts for each genre (protagonists, settings, objects, inciting events and opening lines) with shared lists of character traits, secrets, complications, sensory details and twists. Each prompt type uses its own templates, so you get story starters, character sheets, settings or dialogue scenes rather than just random words.
What is a good word count for a writing prompt?
For a quick daily exercise, 100 to 500 words is ideal: a drabble is exactly 100 words, and flash fiction usually stays under 1,000. Short stories typically run from 1,500 to 7,500 words. Pick a goal that you can finish in one sitting.
Are these prompts good for kids and classrooms?
Yes. Choose the Kids genre for gentle, playful prompts (a dinosaur starting school, a talking backpack). The other genres can include mild scary or mature themes such as death or crime, so check horror and thriller prompts before using them with young students.
Can I use the prompts for published work?
Yes. Prompts are ideas, not finished text, and you are free to use them for practice, contests, classes or published stories. The first lines are original, but if you keep one word for word, it is good practice to make it your own.
What is the difference between a story starter and a first line?
A story starter gives you the situation: who, where and what goes wrong. A first line gives you only the opening sentence, so you have to discover the situation as you write.
How do I beat writer's block with prompts?
Set a timer for 10 to 15 minutes, take the first prompt that interests you and write without editing. Finishing a small piece builds momentum; you can revise later.