← Blog

Random Prompt Generator for Writers: Tables and AI

September 14, 2026

AI Agents & Tools

A random prompt generator gives you a story idea you didn't pick: a character, a place, a problem, and ideally a twist. Most of them work one of two ways. Either they pull one entry from each of several lists and glue them together, or they ask a language model to invent something. You don't need a website for either. Below is a dice table you can roll right now, an AI prompt for ChatGPT or Claude, and a process for finishing the story.

The short answer: tables surprise you, AI writes smoother prompts, and the best setup combines them. Roll the ingredients yourself, then let the AI shape them.

How a random prompt generator works

The classic writers prompt generator is a set of lists: characters, settings, conflicts. The site picks a random line from each and prints a sentence. With five lists of 20 entries each, that's 3.2 million combinations from only 100 lines of text.

The idea predates the web. Brian Eno and Peter Schmidt's Oblique Strategies, first published in 1975, is a card deck you draw from when stuck.

AI generators have no list. The model writes a new prompt each time, which is flexible but changes what "random" means.

List-based generatorAI generatorDice table plus AI
Where randomness comes fromA random pick from fixed listsThe model's samplingYour dice
SurpriseHigh, sometimes absurdMedium, drifts toward common ideasHigh
Takes constraints (genre, tone, length)Only if built inYesYes
Repeats itselfOnly when lists are smallOften, across a sessionRarely

Ask a chatbot for "a random story idea" ten times and the same lighthouse keepers keep coming back. The model isn't rolling dice. It predicts a likely answer, and likely answers cluster. Randomness from outside the model fixes that.

Build your own random prompt generator with dice

Roll one six-sided die for each column. Five rolls give you a prompt. The table is yours to use and edit.

RollCharacterSettingWantsObstacleTwist
1A retired court interpreterA ferry that never docksTo be forgiven by one personA promise made to someone now deadThe narrator caused the problem
2A night-shift pharmacistA town about to be flooded for a reservoirTo leave without anyone noticingA child who won't leave them aloneThe antagonist is right
3Twin sisters who haven't spoken in ten yearsA wedding reception in a failing hotelTo prove a rumor falseA secret that would hurt someone innocentThe story is told backward
4A debt collector with a conscienceA research station in the middle of winterTo finish something before a deadlineTheir own body is failingThe goal is achieved and it's worthless
5A teenage beekeeperA border checkpointTo learn what happened one nightThe only witness is an unreliable friendTwo characters are one person at different ages
6A widower learning to cookA building emptied for demolitionTo keep a family business aliveThe law is on the other sideNobody in the story is lying

Example roll: 2, 5, 3, 1, 4. A night-shift pharmacist at a border checkpoint wants to prove a rumor false, is bound by a promise to someone who's dead, and succeeds, only to find the truth didn't matter.

To make the table last:

  • Go to 36 rows. Roll two dice, read one as tens and one as units (11 to 66). Tabletop players call it a d66. Each column now holds 36 entries.
  • Swap a column for your genre. Fantasy writers can replace Setting with "Magic that costs something." Romance writers can replace Obstacle with "Why they can't be together yet."
  • Reroll one column only. If a result feels flat, keep five and reroll the weakest.

An AI writer prompt generator you can paste into ChatGPT or Claude

A good writer prompt generator prompt gives the model real randomness (your dice), hard constraints, and an example output. Anthropic's prompting best practices calls examples one of the most reliable ways to steer format and tone, and advises keeping them diverse. OpenAI's prompt engineering guide describes the same few-shot approach.

Paste this and fill in the brackets:

You are a writing prompt generator for fiction writers.

Ingredients (rolled on dice, use every one):
- Character: [from your roll]
- Setting: [from your roll]
- Wants: [from your roll]
- Obstacle: [from your roll]
- Twist: [from your roll]

Constraints:
- Genre: [literary / horror / sci-fi / romance / mystery]
- Length: [flash / short story / chapter]
- Point of view: [first / close third / second]
- Avoid: lighthouses, amnesia, chosen ones, "it was all a dream"

Give me 3 different prompts built from these ingredients.
Each prompt: 2-3 sentences, a working title, and the first line of the story.
Make the three prompts differ in tone: one quiet, one tense, one funny.

Here is an example of the quality I want:
Title: The Last Pickup
Prompt: A debt collector must repossess a piano from a widow.
He has one day, and he's already decided to lie to his boss.
First line: "Nobody warns you that pianos have to be tuned after a funeral."

The "Avoid" line blocks the ideas models reach for first. Add to it whenever a cliché shows up. For more on why structure like this helps, see what a prompt actually is and the patterns in our best ChatGPT prompts guide.

Writing prompt generator for adults

A writing prompt generator for adults should skip classroom prompts for grief, marriage, money, aging parents, and moral compromise, with endings that don't resolve neatly.

To get that, change the constraints, not the tool:

  • Set Genre to "adult literary fiction."
  • Add: "Themes: loss, obligation, compromise, divided loyalty. No moral at the end."
  • Add: "Characters are over 35 unless the ingredients say otherwise."

Mature themes don't mean explicit content. The strongest adult prompts are uncomfortable because of the choices they force. Mainstream AI tools also apply content policies, so ask for depth, not shock.

Fanfic prompts generator: tropes, OCs, and fandom norms

Fan fiction has its own vocabulary. A fanfic prompts generator should use trope columns instead:

RollAU (alternate universe)TropeYour original character's role
1Coffee shopFix-it (repair a canon ending)The one who knows a secret
2Everyone's a medieval guild memberHurt/comfortA rival who becomes an ally
3Modern-day officeFluffA new neighbor
4Soulmates can hear each other's thoughtsCrossoverA witness to a canon event
5Roles reversed (hero and villain swap)Time loopThe canon character's estranged sibling
6Canon, ten years laterMissing sceneSomeone the plot forgot

A few norms keep fan writing respectful:

  • Center an original character (OC) when you can. It gives you room to invent without rewriting a canon character.
  • Know the creator's stance. Wikipedia notes Anne Rice long opposed fan works based on her characters before softening.
  • Tag and warn. Use ratings, content warnings, and a disclaimer crediting the original. Archive of Our Own is run by the nonprofit Organization for Transformative Works, which describes it as a non-commercial archive for transformative fanworks. Read the rules wherever you post.
  • Leave other fans' stories out of your AI prompt. Use your rolls and canon facts, not another writer's fic, unless they agree.

How to turn a random prompt into a finished piece

Most random prompts die in a notes app. What turns one into a story is a small scope and a deadline.

  1. Decide the length before you start. Flash fiction under 1,000 words is the right size for a random prompt.
  2. Write the last line first. The twist column tells you where you're going.
  3. Draft fast, without AI. Use the model to generate prompts, not the prose.
  4. Use AI as a reader afterward. Paste your draft and ask: "Where did you stop caring? Which line would you cut?"
  5. Keep a log. Note which rolls produced stories you finished. Cut the columns that never work.

If you run this loop every week, save it instead of retyping it. A saved base prompt is one way to do that in a single chatbot, and a shared prompt library is the team version.

A prompt loop you've tuned over months is exactly the kind of thing that gets lost between chats. Taku lets you mirror a writing workflow someone already built into your own desktop workspace, remix it for your genre, and run it again next week. The marketplace's free apps are one place to start looking. Taku is in Beta, and the Mac app is available now.

Key Points

  • Random prompt generators either combine picks from lists or ask an AI model to invent one.
  • A dice table with five columns (character, setting, wants, obstacle, twist) gives you thousands of prompts for free.
  • Feed an AI your dice results, constraints, an "avoid" list, and one example.
  • "For adults" means mature literary themes, not explicit content. Change the constraints, not the tool.
  • For fanfic, build tables from AU and trope columns, favor original characters, and follow your archive's rules.
  • Finish by picking a short length, writing the ending first, and drafting without AI.

FAQ

Is there a free random prompt generator for writers?

Yes. The dice table in this post costs nothing, and neither does a spreadsheet with a random-pick formula. The AI prompt works in any chatbot you already use.

What's the difference between a writers prompt generator and an AI prompt generator?

A writers prompt generator produces story ideas. An AI prompt generator usually writes instructions for an AI model, like image prompts.

How do I get a writing prompt generator for adults without explicit content?

Ask for adult literary fiction and name the themes: loss, obligation, compromise, divided loyalty. Specify older characters and unresolved endings. That works better than asking for "dark" ideas.

Can a fanfic prompts generator use real characters from a show or book?

Fan fiction builds on existing characters by definition, so yes. Before publishing, check the creator's stance and the archive's rules, and add a disclaimer.

Why does ChatGPT keep giving me the same story ideas?

Language models predict likely text, and likely story ideas cluster. Give it outside randomness, like dice rolls, add an "avoid" list of clichés, and ask for several prompts that differ in tone.