File size: 4,304 Bytes
a96dea6
1d5c3e4
 
 
 
a96dea6
 
 
 
1d5c3e4
 
a96dea6
 
1d5c3e4
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
---
title: D&D NPC Generator - Free Online Tool
emoji: πŸ§™
colorFrom: red
colorTo: yellow
sdk: gradio
sdk_version: 6.20.0
app_file: app.py
pinned: false
license: other
short_description: Generate playable D&D NPCs with motives, voices, and hooks
---

# Free D&D NPC Generator

This Space is a free **DnD NPC generator** built for the person who actually has to
run the character: the Dungeon Master. Give it a role, a demeanor, or nothing at all,
and it generates a complete, table-ready NPC β€” not a name and three adjectives, but a
character you can perform, with a motive that drives scenes and hooks that connect
them to your campaign.

## What it generates

Every result is a structured NPC sheet:

- **Name and role title** β€” "Weigh-Clerk of the Salt Exchange", not "merchant"
- **Appearance** you can read aloud to the table
- **A performable voice and mannerism** β€” a specific accent, cadence, and physical
  tic the DM can actually do, never "sounds mysterious"
- **Personality and motivation** β€” how they treat strangers and what they want right now
- **A secret** the party doesn't know, built to surface in play
- **Named relationships** β€” two or three specific connections with the current state
  of each
- **A quote** in their voice, so you can hear them before you play them
- **Exactly three plot hooks** β€” concrete scenes and complications involving this NPC
- **A stat suggestion** naming which SRD block to borrow ("use Commoner; if pressed,
  Spy")
- **A three-sentence quick reference** for the DM screen

Output is rendered as Markdown with one-click copy and a `.md` download, so it drops
straight into Obsidian, Notion, or your prep notes.

## Inputs

Role or occupation, race/species, importance (Background, Recurring, or Major),
location or context, demeanor, campaign setting, what the party needs from them, and
free-form notes. **Every field is optional** β€” blanks become creative freedom, and the
Surprise Me button rolls a role, race, importance, and demeanor for you. The
importance setting scales the output: Background NPCs get small local hooks,
Recurring NPCs get agendas that advance between meetings, and Major NPCs get
campaign-relevant secrets built to escalate across an arc.

## Example

> **Maren Dunmore** β€” *Keeper of the Ninth Lock, Greywater Canal.* A gruff
> lock-keeper who tolls the smugglers running her canal at night and banks every coin
> to buy the lock before the Canal Trust sells it. She drops the ends of her
> sentences and taps her key ring against the rail β€” twice for the truth, three times
> when she's lying. Her hidden logbook of every night run makes her dangerous to half
> the harbor. Hooks include a flooded night-passage offered at an unnamed price and a
> syndicate quietly buying up her son's gambling debts.

The full version of this example β€” with all structured fields β€” is on the page below
the generator.

## Using generated NPCs at the table

Anchor the voice to the physical tic (you'll forget an accent mid-scene; you won't
forget tapping keys), play the motivation rather than a script when players go
off-book, and hold the three hooks until the party wants something β€” hooks land
hardest when the party walks into them. Reuse NPCs across sessions and campaigns: a
recurring face with an advancing agenda makes a world feel alive faster than three
new strangers. The page below the tool includes fuller guidance on running, tracking,
and promoting NPCs your players adopt.

## AI output disclaimer

NPCs are AI-generated drafts. Review them, edit freely, and adapt anything that
doesn't fit your table or setting. This is an unofficial fan tool: Dungeons & Dragons
is a trademark of Wizards of the Coast LLC, and this project is not affiliated with
or endorsed by Wizards of the Coast.

## Built by Loreify

This generator is built and maintained by [Loreify](https://loreify.ai), the AI
session scribe for D&D groups: record or upload your session audio and Loreify turns
it into organized notes β€” NPCs, quests, loot, locations, and lore β€” automatically.
Your NPC starts here; [Loreify](https://loreify.ai/start-trial?utm_source=huggingface&utm_medium=referral&utm_campaign=dnd_npc_generator&utm_content=readme)
remembers everything that happens when they meet the party. 7-day free trial.