Story Hook Generator
Generates a random story hook — a scene-level premise to build an opening around, broader than a single opening sentence.
What this generator does
Draws a scene-level hook to open on. An opening hook's job is narrower than it is usually described: it has to raise one question the reader wants answered within a page. Raising three at once is not three times as gripping, it is confusing.
What you'll get
This generator draws from a hand-checked list of 15 entries. Here is a spread of 6 of them, so you can see the style before you generate:
- A letter arrives addressed to someone who died ten years ago
- Every mirror in the house shows a different room than the one it's in
- A locked room is found inside a house that's been empty for decades
- A message is found carved into a tree older than the town itself
- A shop opens overnight in what was a gap between two buildings
- A song plays on the radio that hasn't been written yet
A fixed sample of the list, not a live draw — your own results are picked at random from all 15, without repeating until the list runs out. Original authoring for Generate Random.. Last reviewed 2026-07-19.
How to use this tool
- Press generate for a story hook.
Worked examples
- A drawn hook
- "Every mirror in the house shows a different room than the one it's in."
Common use cases
- Starting a new short story
- Writing-workshop warm-up prompts
- Breaking through writer's block
Limitations and good to know
- 15 hooks in total. The "don't repeat what I've already seen" option is on by default, so a session works through all 15 before any repeat, then the pool starts over.
- A hook sets up a question; it does not supply an answer, a genre or a setting — those are left for you to decide.
Practical tips
- Write the hook, then check the question it raises is answered by the end of the chapter. Hooks that stay open too long stop reading as tension and start reading as withholding.
Entries are chosen with your browser's cryptographic random number generator, so every entry on the list is equally likely. How Generate Random works.
Related generators
- Opening Line GeneratorA first line to get a story moving, distinct from a full premise or setting.
- Writing Prompt GeneratorA prompt to kick-start a story or creative-writing session when the page is blank.
- Short-Form Video Hook GeneratorTurn one content idea into several structurally different opening lines — a question, a contrarian take, a POV, a demonstration — so you have real alternatives to test.
- Closing Line GeneratorA final sentence to write a story toward.