Random NPC Generator

Generate an old-school non-player character — abilities, traits, appearance, and a downloadable markdown sheet. Every roll is recorded in the generation log so a DM can audit the result.

Basics
Appearance
Facts (overrides)
Traits (overrides)

One NPC, drawn in full

When a single character has to carry a scene -- a quest-giver, a rival, a patron with an agenda -- this generator goes deep on one person instead of wide across a crowd. It rolls a whole old-school NPC: ability scores, traits that add up to a real personality, a description, a hint of backstory, and a portrait, then hands you a markdown sheet to drop into your notes. Every roll is recorded in a generation log, so you can see exactly how the result came together instead of trusting a black box.

Just need a name to hang on a face in the crowd? The Random Name Generator turns out names in bulk -- a whole family or adventuring party in one click. Looking for something more dangerous? Roll the Random Encounter Generator instead.

What you can set

  • Race and class -- or leave them to the dice.
  • Sex -- male, female, or random.
  • Downloadable sheet -- a markdown file ready for your notes.

Related tools