RPG NPC + Quest Generator
Short answer: pick NPCs, quest hooks, or one of each — set how many and a seed, press Generate. Names, traits, secrets, twists and rewards come from our own word lists through a seeded rule engine: same seed, same results, every time. 100% in your browser. No upload, no signup, no AI calls.
Result
How to use
- Choose NPCs, quest hooks, or one of each — and how many (1–10).
- Keep seed 42 for the demo, type your own to lock a batch, or roll 🎲 for a fresh one (share it via the page URL — the seed travels in
?seed=). - Press “Generate” — NPCs arrive with epithet, role, trait and secret; quests with task, place, twist and reward.
- Copy the batch or download TXT/JSON, then re-enter the seed any time for the identical batch.
FAQ
Does this upload anything or call an AI?
No. Everything is built on this page from fixed built-in lists with a small rule engine. Open the network panel while generating — zero uploads, zero third-party requests, zero key needed.
Where do the names come from?
From original lists written for this tool — 24 first names, 16 epithets, 16 roles, 16 traits, 16 secrets, plus quest verbs, targets, places, rewards and twists. Real Google Suggest queries (checked 2026-10-04 via engine/keyword_steroids.py) show buyers ask for “random fantasy name generator elf / dnd / human” and “dnd side quest / quest board / fetch quest ideas” — NPC names + quest hooks is exactly that job.
What does the seed do?
It fixes the random picks: same seed + same settings = byte-identical results, exports included. Share the seed (or the ?seed= link) with your table to regenerate the same batch anywhere.
Can I use the results in my game or book?
Yes — generated names and hooks are free to use in games, streams and books, no attribution needed.