Plot Generator (Story Ideas)
Generate a story premise with protagonist, goal, conflict, setting, inciting incident, twist, ending and an opening line for fantasy, sci-fi, mystery and more.
Keep the story number to return to this premise; use “Change one part” to swap a single element while keeping the rest. Mix and match from the other ideas, and change anything that doesn’t fit your story.
| Part | Pick |
|---|---|
| Setting | a seaside town during its busiest summer |
| Inciting incident | the same secondhand book keeps changing owners |
| Protagonist | a teacher spending the summer at her family’s inn |
| Goal | reunite two old friends who stopped speaking years ago |
| Antagonist or obstacle | an ex who is suddenly charming |
| Twist | The ex is quietly helping them get together. |
| Ending | They say yes, on their own terms. |
| Opening line | The bookshop had been losing money for six years, and the man at the door wanted to buy it. |
| Part | Options |
|---|---|
| Setting | a newsroom on election night · a small island where everyone knows everyone · a cross-country road trip in a borrowed van |
| Inciting incident | a storm cancels every flight home · a first love moves in next door · an old rival turns up as the new business partner |
| Protagonist | a widowed chef starting over in a new town · a bookshop owner fighting to keep the doors open · a travel writer who never stays anywhere long |
| Goal | close a business deal with a childhood rival · save the family business before the bank takes it · restore an old house in one summer |
| Antagonist or obstacle | the memory of someone they lost · a best friend with a secret crush · a misunderstanding neither of them will admit to |
| Twist | The job offer abroad comes from the love interest’s company. · The bet was rigged by their friends. · The rival was secretly the one saving the business. |
| Ending | One grand gesture fixes everything, almost. · The festival ends; their story doesn’t. · The business is saved, and so are they. |
| Opening line | I had planned forty-two weddings and believed in none of them. · The last room in town had one bed, two keys and absolutely no chance of this working. · The storm canceled every flight, which is how I ended up sharing a rental car with my rival. |
Sometimes a story needs a push. This plot generator builds a premise from tables written for six genres (fantasy, science fiction, mystery, romance, thriller and horror): a setting, an inciting incident, a protagonist, a goal, something standing in the way, a twist and an ending, plus an opening line to get the first page moving. Keep a story number to come back to the same premise, or change just one part until it clicks.
How to use this tool
- Pick a genre, or let the generator choose.
- Read the premise and the opening line; the table lists each part.
- Not quite right? Choose “Change one part” and try change numbers 1, 2, 3 for that part only.
- Borrow from the other ideas for each part, and keep the story number to return to it.
Formula
Premise = In {setting}, {inciting incident}. Now {protagonist} must {goal}. Standing in the way is {antagonist}. {Twist} {Ending}
Each genre has 6 to 10 options per part, all written for this site, so one genre holds millions of combinations. The story number seeds the draw, so it always returns the same premise. Changing one part redraws only that part, never giving the option you had. Combinations are random: treat them as a starting point.
Example
Mystery story 7 begins in a snowbound mountain hotel cut off by an avalanche, where a body is found in a room locked from the inside. A dog walker who knows every house on the street must clear their own name, the hero’s oldest friend stands in the way, and the twist is that the locked room was locked from the outside after all. Change the twist with change number 2 and only that sentence is new: the hero witnessed the crime as a child and forgot.
Turning a premise into a story
Ask why each part is true: why this hero, why now, why does the antagonist want the opposite? Write the inciting incident as your first big scene and the twist around the middle. The ending should answer the goal, even if the hero fails. If two parts clash, keep the one you like and change the other; the tables are there to spark ideas, not to dictate them.
Frequently asked questions
Can I use these plots in my own writing?
Yes. The tables were written for this site and the combinations are random, so whatever you build from them is yours.
What is an inciting incident?
The event that knocks the protagonist out of normal life and starts the story, such as a stranger arriving or a body being found. It usually happens in the first chapter.
How do I get the same story again?
Use the same genre and story number. Each part is drawn in a fixed order from that number, so the premise, opening line and other ideas repeat exactly.
Last updated:
Page address with these inputs: https://kakao.mobile/tools/plot-generator/
Cite or embed this tool
kakaoCalc. (2026, November 8). Plot Generator (Story Ideas). https://kakao.mobile/tools/plot-generator/
“Plot Generator (Story Ideas).” kakaoCalc, 8 Nov. 2026, kakao.mobile/tools/plot-generator/.
Paste this code into your page. The widget runs in your visitors' browsers, shows no ads and keeps a link back to this page. Embedding terms