Skip to content
Writing & Creativity

Writing Prompt Generator

Stuck on a blank page? Get a ready-made story idea — a character, a setting, a challenge and a twist — and start writing in seconds instead of staring at the cursor.

  • 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 Writing Prompt Generator?

The Writing Prompt Generator combines four story ingredients into one sentence: a character, a setting, a problem and a twist. You might get “A forgetful wizard in a haunted lighthouse must win a contest to keep their home — but the city is alive.” Each piece is drawn at random, so the combinations are surprising, sometimes funny and often surprisingly inspiring.

The How many? option lets you generate from 1 to 20 prompts at once; three is the default, giving you a few options to choose from without overthinking. Because the ingredients are mixed independently, you will occasionally see the same setting or twist appear in several prompts — that is part of the fun, and it shows how one element can lead to very different stories.

Prompts are generated in your browser and never stored. Copy the one you like, export a batch as CSV, JSON or TXT for a writing group, or share a link with friends.

How to use the Writing Prompt Generator

  1. Choose how many prompts you want in the “How many?” box (1 to 20).
  2. Press Generate to get random story prompts.
  3. Pick the prompt that sparks the strongest image and set a timer.
  4. Write freely, then copy or export the prompts to reuse later.

Popular uses

  • Novelists and short-story writers — break writer’s block with a fresh premise.
  • English teachers — give each student a unique creative writing task.
  • Writing groups — run timed challenges with the same prompt.
  • Game masters — turn a prompt into a quick adventure hook.
  • Students — practice narrative writing for exams.

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.

A 15-minute writing exercise

Generate three prompts and choose the one you would least expect to write about — the discomfort often produces the best ideas. Set a timer for 15 minutes and write without editing. Start in the middle of the action, introduce the twist before the halfway point and end on a decision your character must make.

Afterwards, highlight the single best sentence. That line often becomes the opening of a longer story. If a prompt does not click, swap one element mentally: keep the character but change the setting. Press Generate again for a fresh set of ideas — it’s free and unlimited.

Frequently asked questions

How many writing prompts can I generate?

You can generate between 1 and 20 prompts per click. The default is 3.

Can I use these prompts for publishing?

Yes. Prompts are just starting points; the story you write from them is entirely yours.

Are the prompts suitable for students?

Yes. The prompts are imaginative and family-friendly, so they work well in classrooms.

How do I get a different prompt?

Press Generate again, or hit Enter or Space, to get a completely new set.

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