Create memorable NPCs on the fly with personality, quirks, secrets, and plot hooks. Choose a preset type or go fully random.
Presets include Shopkeeper, Tavern Patron, Quest Giver, Villain, Guard, and Noble. Each preset provides occupation options relevant to that role. You can also choose 'Random' for a fully randomized NPC from all categories.
Yes! Each field (personality, quirk, secret, plot hook) has its own re-roll button. This lets you keep the parts you like and regenerate only what you want to change.
Generated NPCs make excellent improvisation aids. Use them as shopkeepers the party visits, tavern patrons who share rumors, quest givers with plot hooks, or recurring villains. The secret and plot hook fields provide ready-made story threads.
Yes, names are generated using phonetic syllable tables matched to the randomly selected race. An elf NPC will receive an elvish-sounding name, while a dwarf will get something more gruff and angular.