Lovecraftian Horror NPC Generator
The night is thick with rumour in Arkham, and your players need someone to question, fear or pity. This free generator summons the inhabitants of a Lovecraftian world: weary detectives, fish-eyed townsfolk, antiquarian booksellers and devotees of unspeakable things. Each NPC arrives with a name, an occupation, a hidden agenda and the faint stain of something that should not be.
Whether you run Call of Cthulhu, a homebrew 1920s mystery or a modern cosmic-horror campaign, every result is built to seed paranoia and plot hooks. Roll again until a face unsettles you, then drop it straight into your next session — no sign-up, no cost, just dread on demand.
Frequently asked questions
What kinds of NPCs can it create?
Everything from cynical private eyes and university professors to coastal cultists, asylum patients and unwitting victims of the Mythos. Each comes with traits and a buried secret you can exploit.
Is it suitable for Call of Cthulhu?
Absolutely. The tone, eras and archetypes are tuned for Call of Cthulhu and any 1920s or modern cosmic-horror game, but the characters work in any investigative setting.
Is the generator really free?
Yes. NPCGen is free to use with no account required. Generate as many eldritch townsfolk and doomed scholars as your campaign demands.
Can I customise the results?
Each generated NPC is a ready-made starting point. Reroll for fresh names and hooks, then adapt the secrets, sanity and stats to fit your story.