πŸ‘€ NPC Generator

⏳ Loading NPC data…

Generated NPC

πŸ’‘ Using This Generator

Role in the Story

Each NPC is tagged by their narrative function β€” ally, obstacle, villain, neutral, or victim. Filter by role to get the kind of character the scene needs.

Secrets Create Stakes

Every NPC has something worth keeping hidden. The secret isn't a gimmick β€” it's leverage. Let it emerge naturally through play rather than front-loading it in the introduction.

Hooks Are Optional

The adventure hook is a suggestion, not a requirement. Use it as written, adapt it to the current case, or treat it as background flavor the party may never interact with.