Random NPC Generator (role-playing)
Instantly create a complete non-player character for your tabletop role-playing session: name, race, occupation, character trait, physical quirk, and deep motivation. 100% local processing — nothing is sent to a server.
Humain — Fossoyeur
Character: excessivement honnête
Quirk: fredonne un air inconnu en travaillant
Motivation: protéger un secret de famille
How it works
A group of players walks into an unfamiliar tavern and you need to improvise three characters in a few seconds? This tool combines names, races, occupations, character traits, physical quirks, and motivations from varied databases to generate a believable NPC ready to use at the table immediately, with no prep time.
Are the generated NPCs compatible with any role-playing game?
The proposed races (human, elf, dwarf, half-orc...) correspond to the classic fantasy universe popularized by Dungeons & Dragons, but the names, occupations, traits, and motivations remain generic enough to be reused in most medieval-fantasy role-playing games; simply ignore the race if your universe has different ones.
Can I regenerate a single NPC without losing the others?
For now, clicking "Generate" recreates the entire batch; if you want to keep a specific NPC, copy it first with the "Copy" button before generating again.
All NPCs are generated locally, in your browser, with no connection to a server.