Story Idea Generator
The parts
Premise
Fill in the protagonist and the want — the premise assembles as you type.
Checks
- Name a genre or a shelf the story belongs on; it steers every variant below.
- Name the protagonist — an idea needs someone to happen to.
- State what the protagonist wants; a story is a want meeting a wall.
- Name the obstacle; without one the want is a wish.
- Add a setting, even loosely — place shapes what a character can do.
Scope and limits
The generator combines the parts you supply into a premise and four questions about it. It invents no premise and knows nothing about the market for the genre.
The variants are not a promise of a story: they are ways to test whether the premise has somewhere to go. Keep the question that troubles you; it is usually the one that becomes the draft.
The story idea generator assembles a premise from a protagonist, a want, an obstacle and a setting, then spins the same parts into what-if variants that test whether the idea has somewhere to go.
What is Story Idea Generator?
The story idea generator assembles a premise from four parts: a protagonist, what they want, the obstacle in the way, and a setting with a genre. The assembled sentence follows the oldest shape a story takes — someone wants something, something stands in the way — because that shape is the one a reader can enter in a single line. Working from parts rather than from a page of notes also makes the missing piece obvious: a want with no obstacle is a wish, and an obstacle with no want is scenery.
The what-if variants are the second half and the more useful one. Four fixed questions are asked of the parts you supplied: what if the want arrives in the first act and the story is its cost; what if the obstacle is right; what if the protagonist is the obstacle; what if the setting itself is the antagonist. Each question is a way of testing whether the premise has a second act inside it, and the one that troubles you is usually the one that becomes the draft.
The generator's completeness counter is deliberately plain: four core parts — genre, protagonist, want, obstacle — with a setting as the fifth. It does not grade the idea, because no tool can. What it can do is name the parts that are missing and flag a want or an obstacle that has grown past a clause. A premise that needs a paragraph to state is usually two premises, and the checks say so gently.
Because the premise is a pure function of the fields, trying a different want or a different obstacle is a single edit, and the variants update with it. That makes the tool a good place to spend twenty minutes before a draft: cycle the same protagonist through three wants and see which one the obstacle actually resists. The friction between want and obstacle is the story, and the tool makes the friction visible.
Nothing is uploaded and nothing is stored beyond the tab, so an unpublished idea stays private. The generator invents no premise, no character and no world; every word of the idea is yours, and the tool's whole contribution is the shape and the four questions that test it.
One more use for the generator: reverse it. Take a draft you already have and write down its protagonist, want, obstacle and setting as four lines; if the four lines do not tell you what the book is about, the draft may not know either. The same exercise works for a stalled project where the want has quietly changed halfway through — the premise sentence shows the shift, and the variants help decide which version the ending belongs to. A premise is a working tool rather than a label, and revisiting it at the midpoint of a draft is one of the most reliable ways to find out why a scene feels wrong.
One more habit helps: keep the premise sentence after the draft starts. When a scene begins to drift, checking it against the want and the obstacle in one line usually shows which one the scene has forgotten — a useful compass for a first draft, and a useful test for a revision.
How to use Story Idea Generator
- Name the protagonist and the genre.
- State the want in a clause — what the character reaches for.
- State the obstacle — what stands in the way.
- Add the setting and read the assembled premise.
- Work through the what-if variants and keep the question that troubles you.
When to use Story Idea Generator vs related tools
Use the story idea generator at the very start of a project, when the idea is a feeling rather than a shape. When the protagonist needs to become a person rather than a want, the Character Profile Builder asks the questions that fill them in.
Once the premise holds, the Plot Point Mapper fits its events onto a structure, and when it is time to actually start writing, the First Line Generator composes the opening the premise deserves.
Privacy & Security
This tool runs entirely in your browser — no data ever leaves your device. There is no server round-trip, no upload, no logging, and no account required. Your input is processed locally using client-side JavaScript and is never stored, transmitted, or accessible to anyone else. When you close the tab, everything disappears.