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. 1

    Choose NPC role

    Select merchant, guard, noble, commoner, etc.

  2. 2

    Generate name

    Click for an instant NPC name.

  3. 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.

Related Game Tools