A free tool for writers

Plot Generator for stories and books

Pick a genre, add a line about your story if you have one, and get a plot with a hero, a problem and something at stake. 56 genres, from legal thrillers to Regency romance.

Ink and watercolor illustration: on a broad wooden table, colored thread winds between scattered character tokens, a tiny ship, a key, and a paper-cut forest, branching into several…
On a broad wooden table, colored thread winds between scattered character tokens, a tiny ship, a key, and a paper-cut forest, branching into several

Optional: a hero, a place or a twist to build on. 100 characters left.

A few to start with
  • Magic & Fantasy Fiction

    The Ward at Holloway Hill

    Old Wenna Marsh wants her bees and her quiet. The queen she once tutored rides up the hill anyway: the great ward Wenna cast forty years ago, the one that ended the war with the river clans, is failing, and only its maker can renew it. The trouble is that Wenna never cast a ward. She forged a treaty, called it magic, and both sides have believed her ever since.

  • Detective Fiction

    Collection Plate

    Leon Achebe, an Atlanta private investigator who mostly catches cheating spouses, is hired by a church deacon to find out who is skimming the Sunday collection. The thief is easy to find: the pastor's son. The hard part starts when the son turns up dead two days later, and the deacon who hired Leon has an alibi only Leon is in a position to break.

  • Historical Romance

    Sent by Wire

    Denver, 1882. Telegraph operator Clara Vance reads every message that passes through her key, which is how she learns the new silver mine owner is wiring lies to his investors back East. Before she decides what to do, he asks her to teach him Morse so he can stop trusting clerks with his secrets. Her job, his fortune and a town's payroll ride on one confession tapped out after midnight.

  • Horror

    Winter Road

    Gus Lindqvist has hauled fuel over frozen lakes in northern Manitoba for thirty years and has never seen footprints that far from shore. This February there are hundreds, bare feet, leading from a fishing shack nobody owns toward the town where his ex-wife lives. His radio picks up drivers who went through the ice decades ago. Each night the prints end a little closer to land.

  • World War 2

    The Rubber Ledger

    Singapore, February 1942, days after the British surrender. Lim Siew Har keeps the books for a rubber firm the Japanese have just seized, and she wants one thing: to keep her father, a known donor to the China relief fund, off the Sook Ching screening lists. A clerk offers to lose his name in exchange for doctored accounts. The man those accounts will ruin is her fiancé's employer.

  • Science Fiction

    Dock Clock

    Freighter pilot Juno Abara lives eight months for every eleven years that pass on Earth, and she has built her life around landing for the big days. She makes it home for her son's wedding to find him forty-three, running the company that owns her ship, and scheduling her final run. He has his reasons. The cargo she has hauled for three decades was never ore.

How it works

From a line to a plot

  1. Pick a genre. The genre carries the conventions: a cozy mystery needs a closed circle of suspects, a Regency romance needs a reason the couple can't simply say yes. The generator writes to them.
  2. Add one specific thing if you have it. A character, a place, an object or a problem: “a retired cartographer and a village the river took”. One concrete detail beats a list of adjectives.
  3. Generate, then read like an editor. Each plot lands on top of the stack, with a title. Keep the one with a protagonist you want to follow and a problem you can't solve in your head. Copy it, and press again.

What to do with a plot you like

Test it with three questions. Who wants what? What stands in the way? What does it cost if they fail? If the card answers all three, you have a premise. Next, find the turn that changes the story halfway through, and the ending the premise has been promising.

Our guide to the 10 essential story elements walks through the rest. When you're ready to outline, Chapterly has plot boards and character cards built into the writing studio.

Good to know

Questions about the plot generator

Is the plot generator free?

Yes. There's no account to make and nothing to install. Pick a genre, press the button, and press it again as often as you like.

Can I use a generated plot in my own book?

Yes, use it however you like. Treat it as a premise rather than a finished plan: the book you actually write will drift a long way from the card, and that drift is where it becomes yours.

How do I get better plots out of it?

Give it one specific thing in the description: a person, a place, an object or a problem. "A night-shift nurse who finds a will in a patient's coat" steers it far better than "a mystery with twists". Then generate several and keep the one that makes you want to know what happens next.

What's the difference between a plot and a premise?

A premise is the situation and the question it raises: who wants what, and what stands in the way. A plot is the chain of events that answers it, scene by scene, through the turns to an ending. The generator gives you a premise with the first moves of a plot. The rest is the writing.

How is this different from the writing prompts?

A writing prompt gives you a moment to write today: a scene, a line, a situation. A generated plot gives you the shape of a whole story: a protagonist, what they want, what goes wrong and what it costs. Use the plot to plan a book and the prompts to warm up for a writing session.

Which genres does it cover?

56 subgenres across six shelves: thrillers and suspense, historical fiction, romance, mystery and crime, science fiction and fantasy, and contemporary fiction. Each subgenre has its own page with sample plots, a plotting checklist and answers to common questions.

Found the plot? Write it.

Take it into Chapterly: outline it on a board, name the cast, and write chapter one tonight.

Plans from $9.99 a month. Cancel any time. Your words are always yours.