BYTETOOLS

Writing Prompt Generator

Generate random story prompts from genre, character, setting, conflict and constraint banks. Lock the parts you like and reroll the rest — free and offline.

Prompts are assembled from over a million deterministic combinations of embedded idea banks — lock any slot to keep it and reroll the rest.

What is the Writing Prompt Generator?

The Writing Prompt Generator assembles a complete story prompt from five slots — genre, character, setting, conflict and a craft constraint — drawn from hand-written idea banks with millions of possible combinations.

  • Five-slot prompts: genre, character, setting, conflict, constraint
  • Lock any slot and reroll the rest
  • Per-slot reroll buttons for fine-tuning
  • Genre filter and flash/short/chapter length targets
  • Millions of combinations from embedded idea banks — fully offline

How to use the Writing Prompt Generator

  1. 1

    Pick a genre (or leave it on Any) and a target length.

  2. 2

    Click Generate a prompt.

  3. 3

    Lock any slot you want to keep, then generate again or reroll single slots.

  4. 4

    Copy the finished prompt and start writing.

About the Writing Prompt Generator

The Writing Prompt Generator assembles a complete story prompt from five slots — genre, character, setting, conflict and a craft constraint — drawn from hand-written idea banks with millions of possible combinations. Filter by genre, set a target length from flash fiction to a full chapter, and generate until something sparks.

Its best feature is the lock-and-reroll workflow: found a character you love but the setting falls flat? Lock the character and reroll only the other slots, or reroll any single slot with one click. The constraint slot adds a craft challenge — telling the story entirely in dialogue, never naming a character — that pushes practice sessions beyond the obvious.

Prompts are combined deterministically from embedded word banks, entirely in your browser, with nothing uploaded — this is a combination engine, not an AI, so it works offline and never repeats a server's stale suggestions. Ideal for daily writing practice, workshops, NaNoWriMo warm-ups and beating the blank page.

Frequently asked questions

How do I get ideas for a story?

Start from a collision of elements you would not have paired yourself — a character, a setting and a conflict chosen at random. Generate a prompt, keep the parts that spark something by locking them, and reroll the rest until the combination feels alive.

Are these prompts AI-generated?

No. Every prompt is assembled from hand-written banks of characters, settings, conflicts and constraints combined at random in your browser. That makes the tool fast, offline and predictable — and every prompt is yours to use freely.

What is the constraint slot for?

It adds a craft challenge on top of the story idea — write entirely in dialogue, never name a character, tell the ending first. Constraints are a classic workshop technique for breaking habits and making practice sessions genuinely instructive.

Can I use the prompts for published work or competitions?

Yes. Prompts are just starting points, and nothing generated here carries any usage restriction. If a competition supplied its own prompt, check its rules — otherwise anything you write from these is entirely your own.

Related tools