NPC Name Generator
Generate names for non-player characters in your games
Generate NPC Names
Customize your NPC name preferences
Generate names for non-player characters instantly. Game masters need dozens of NPC names on the fly — tavern keepers, merchants, guards, nobles, and commoners all need names. This tool produces fitting names with optional role/occupation tags.
Key Features
- ✓Role-based naming (merchant, guard, noble, etc.)
- ✓Fantasy race options
- ✓Generate names with occupation titles
- ✓Quick single-click generation
How to NPC Name Generator
- 1
Choose NPC role
Select merchant, guard, noble, commoner, etc.
- 2
Generate name
Click for an instant NPC name.
- 3
Use in your game
Copy the name for your session notes.
Common Use Cases
- •Improvising NPC names during D&D sessions
- •Populating towns and cities with named NPCs
- •Creating shopkeeper and vendor NPC rosters
Frequently Asked Questions
Can I generate names by fantasy race?▼
Yes. Select elf, dwarf, human, orc, or other races for race-appropriate NPC names.