Story Generator
Pick a genre and plot structure, describe your idea, and get a structured outline you can edit, reimagine, and develop into a full manuscript.
Act I: Setup
Introduce the protagonist, their world, and the inciting incident that disrupts it.
Act II: Confrontation
The protagonist pursues their goal, faces escalating obstacles, and reaches a crisis point.
Act III: Resolution
The climax, final confrontation, and new equilibrium.
Keep reading
How to Pace a Novel
Tips to control tension, speed, and reader engagement across chapters.
Compelling Character Arc Examples
How characters transform across a story, with examples from published fiction.
Writing a First Draft
How to turn an outline into a manuscript without getting stuck.
How to Write Plot Twists
Techniques for surprises that feel earned, not forced.
Other tools you might like
Novel Planner
Turn a premise into a chapter-by-chapter novel outline with summaries and character profiles. A ready-to-draft plan from your concept.
Character Name Generator
Get unique character names with meanings and origins. Pick a type (elf, samurai, villain, pirate, and dozens more) and generate various options with AI.
How the story generator works
You describe a premise, pick a genre, and choose one of 11 plot structures. The AI generates a complete story outline that follows that structure, filling each stage with concrete plot events specific to your idea.
The output is not a vague summary. Each stage contains specific characters, settings, and events you can build chapters from. A Three-Act outline gives you setup, confrontation, and resolution. A Hero's Journey gives you twelve stages from the ordinary world to the return. Save the Cat gives you fifteen beats from opening image to final image.
After generating, you can edit any stage and save your changes. The AI picks up the story from there, keeping your edits as context. You can also click the dice icon on any stage to reimagine the story from that point forward while keeping everything before it intact.
Available plot structures
Each plot structure produces a different outline from the same premise. Three-Act and Five-Act structures follow the rise-and-fall of dramatic tension. Hero's Journey maps the protagonist's transformation through twelve stages. Save the Cat breaks the story into fifteen beats used in screenwriting and commercial fiction. Seven-Point Story focuses on turning points and pinch points. Dan Harmon's Story Circle traces a character through need, struggle, and change in eight steps.
Fichtean Curve opens with crisis and escalates through multiple rising conflicts. Circular Structure returns to its starting point with new meaning. Episodic Structure works for stories told in self-contained but connected episodes. Kishotenketsu, used in East Asian storytelling, introduces a twist that recontextualizes the setup without relying on conflict. Freeform lets the AI decide on a loose structure based on your premise.
Getting better results from the generator
Give the AI something to work with
"A fantasy story" produces a generic outline. "A cartographer in a city where streets rearrange themselves discovers her maps are being used to erase neighborhoods" gives the AI characters, a setting, and a conflict to build around. Name your protagonist. Describe the world. State what goes wrong.
Try multiple structures on the same premise
The same premise produces very different stories depending on the structure. Three-Act compresses everything into three movements. Hero's Journey stretches the same material across twelve stages with more room for character transformation. Kishotenketsu reframes the premise around a twist rather than escalating conflict. Running the same idea through two or three structures shows you which shape fits.
Edit early stages to steer the rest
If the AI takes the story in a direction you don't want, edit the first stage or two and save. The AI regenerates everything after your edit, using your version as the foundation. This is faster than regenerating from scratch and keeps the parts you liked.
Use "I need inspiration" when you're stuck
The inspiration button generates a premise in your selected genre. You can use it as-is, edit it, or just read it to spark a different idea. Switch genres before clicking to see what the AI comes up with for thriller vs. literary fiction vs. horror.
What this tool is for
This is a story planner and plot generator, not a writing tool. It gives you the structural skeleton of a novel, screenplay, or short story. You bring the premise and the AI maps out what happens at each stage of the narrative arc. The output works as a starting point for drafting, a second opinion on your existing outline, or a way to explore how a premise plays out in different structures.
If you want to take this outline further, ShyEditor is a writing app with an AI assistant that knows your plot and characters, a knowledge base for world-building, and chapter-by-chapter drafting tools built for novel-length projects.
Frequently asked questions
Is the story generator free to use?
Yes. No account required. Generate outlines, edit them, reimagine stages, and copy the result.
Can I use the generated outline in my own work?
Yes. The outline is yours. Use it for a novel, screenplay, short story, game narrative, or anything else.
What does "reimagine from here" do?
It keeps every stage before the one you clicked and regenerates that stage and everything after it. The AI uses your earlier stages as context, so the new content stays consistent with the story you have already shaped.
Which plot structure should I use?
Three-Act is the most common and works for most stories. Hero's Journey is good for stories about personal transformation. Save the Cat is popular in screenwriting and genre fiction. If you are not sure, try Three-Act first, then run the same premise through Hero's Journey to compare.
How is the story generator different from ChatGPT?
This tool enforces a specific plot structure. Instead of asking a chatbot to "outline my story" and hoping it picks a useful format, you choose the structure and the AI fills in each named stage. You can also edit individual stages and regenerate the rest, which a chat interface does not support.