npcgen Infinite non-player character base

Sword & Sorcery NPC Generator

Step into a world of windswept steppes, ruined towers and blood-stained altars. This free sword & sorcery NPC generator forges the gritty inhabitants of pulp fantasy: muscle-bound mercenaries, cunning thieves, decadent priest-kings and witches who bargain with things best left unnamed. Every roll delivers a name, appearance, demeanor, motive and a hook you can drop straight into your next session.

Whether you run Conan-flavored one-shots or a sprawling low-magic campaign, the generator keeps the tone dark, personal and dangerous. No bloated stat blocks, no fantasy clichés on repeat — just vivid characters whose ambitions and secrets give your players something to fight, befriend or betray.

Example NPCs

Browse all ›

Frequently asked questions

What kinds of NPCs does it create?

Barbarian wanderers, sellswords, cutpurses, corrupt nobles, dark sorcerers, cultists, oracles and grizzled tavern-keepers — the archetypes that define classic sword & sorcery tales.

Is it free to use?

Yes. NPCGen is completely free, with no account required. Generate as many characters as your campaign demands.

Does it work with any rules system?

Absolutely. The generator focuses on personality, motive and story hooks rather than specific mechanics, so it suits any low-magic or pulp fantasy ruleset.

Can I reroll just one part of an NPC?

Yes. Keep the name you love and reroll the appearance, motive or hook until the character fits your scene perfectly.

Related generators