Skip to content
Writing & Creativity

Random Plot Generator

Get a complete story skeleton in one click: a protagonist, a setting, an inciting incident, a twist and a goal — in the genre you want to write, ready to expand into a full draft.

  • 100% free
  • Runs in your browser
  • No sign-up
  • CSV · JSON · TXT export
Options

Tip: press Enter or Space to generate again.

Ready

What is the Random Plot Generator?

The Random Plot Generator builds a structured story outline from five key elements. Every plot lists a protagonist (a retired detective, a pirate captain, a talking cat), a setting (a royal wedding, a desert island, a generation starship), an inciting incident that kicks off the story, a twist that changes everything and a goal the hero must reach.

Use the Genre menu to label your plot as Fantasy, Science fiction, Mystery, Romance, Thriller, Horror, Comedy or Adventure — or leave it on Any for a surprise. The genre frames how you tell the story: the same lighthouse and the same secret feel completely different as a horror tale or a romantic comedy. The How many? option generates from 1 to 10 plots at once, so you can compare outlines side by side.

Everything is generated in your browser and nothing is stored. Copy a plot into your notes or export a batch as CSV, JSON or TXT.

How to use the Random Plot Generator

  1. Choose a genre from the Genre menu, or keep “Any” for a random one.
  2. Set how many plots you want (1 to 10).
  3. Press Generate to build random outlines with protagonist, setting, incident, twist and goal.
  4. Copy the plot you like or export the batch as CSV, JSON or TXT.

Popular uses

  • Novelists — test a new premise before committing to a draft.
  • NaNoWriMo participants — find a plot fast when the month starts.
  • Screenwriters — outline a short film or pitch idea.
  • Teachers — teach story structure with a concrete outline.
  • Game masters — create a one-shot adventure for tabletop sessions.

Why use RandNow?

  • Instant & unlimited — no sign-up, no daily caps.
  • Private by design — results are generated in your browser, not on our servers.
  • Export-ready — copy, CSV, JSON and TXT downloads built in.
  • Cryptographically random — powered by the Web Crypto API.

Turning an outline into a story

Use the five elements as a simple three-act map. Act one introduces the protagonist in their setting and ends with the inciting incident. Act two follows their struggle toward the goal and reveals the twist around the midpoint, forcing a change of plan. Act three resolves whether they reach the goal — and what it cost them.

Do not treat the outline as fixed. If a twist feels wrong for your genre, generate a few more plots and borrow just that element. Mixing parts from several outlines is a quick way to an original story. Press Generate again for a fresh plot — it’s free and unlimited.

Frequently asked questions

Which genres can I choose?

You can choose Fantasy, Science fiction, Mystery, Romance, Thriller, Horror, Comedy or Adventure, or leave it on Any.

What does each plot include?

Each plot lists a protagonist, a setting, an inciting incident, a twist and a goal.

How many plots can I generate at once?

You can generate from 1 to 10 plots per click.

Can I use a generated plot for my book?

Yes. The outlines are starting points, and the story you write is entirely your own.

Need random data? Get it now.

Pick any of 144 generators, hit Generate and copy or export the results as CSV, JSON or TXT. No account, no limits, nothing stored.

Start generating — free