Each plot is assembled from five independent components: a protagonist, a setting, a conflict (the main goal or problem), a complication (what makes it harder), and a twist (the unexpected turn). The tool picks one from each pool and assembles them into a coherent story paragraph using a narrative template.
Genre filter
Select a genre to pull components that feel tonally consistent. Fantasy pulls mythic settings and magical protagonists; Thriller draws on tense conflicts and morally murky complications. "All genres" mixes freely, which often produces the most surprising combinations.
Lock & reroll
Found a protagonist you love but the setting doesn't fit? Lock the protagonist and hit Generate again. Only unlocked components refresh. You can lock any combination — lock all five to freeze the plot, lock none to reroll everything.
Save & copy
Click ♡ Save to keep a plot in your session list (saved plots appear below the tool). Click Copy plot to copy the assembled paragraph and all five components to your clipboard — ready to paste into your notes, outline, or first draft.
Looking for an open-ended writing spark instead? Try the Writing Prompt Generator for 300+ original prompts.
Frequently asked questions
What is a plot generator?
A plot generator creates structured story blueprints by combining a protagonist, setting, conflict, complication, and optional twist. Unlike a simple writing prompt, it gives you a full narrative skeleton you can develop into a short story, novel, or screenplay.
How does the lock feature work?
Each story component has a lock button. Click it to lock that element in place. When you generate a new plot, locked components stay fixed while unlocked ones are randomised. This lets you mix and match until you find the perfect combination.
What's the difference between this and a writing prompt?
A writing prompt gives you a single sentence or scenario to react to. A plot generator produces a complete story structure with multiple interdependent components assembled into a coherent paragraph. It's a fuller blueprint rather than an open-ended spark.
Can I filter plots by genre?
Yes. Use the genre selector to focus on Fantasy, Sci-fi, Mystery, Romance, Thriller, Literary, or Comedy. Each genre draws from a curated pool of protagonists, settings, and conflicts. Select "All genres" to mix components across every category.
Who uses the Plot Generator
Fiction writers
Break through blank-page paralysis with a ready-made story skeleton. Lock the components you like and reroll the rest until the blueprint feels right for your next project.
NaNoWriMo participants
Generate a novel-worthy premise in seconds. Use the assembled paragraph as your back-cover copy and the five components as chapter-zero notes.
Screenwriters
The protagonist-conflict-twist structure maps directly to three-act screenplay format. Use generated plots as logline raw material before developing them further.
Writing teachers
Give every student a unique plot in seconds. Use genre filters to align with the unit you're teaching — mystery for deductive reasoning, sci-fi for speculative world-building.
Looking for an open-ended spark instead? Try the Writing Prompt Generator for 300+ original prompts.