NPC Name Generator

Instant townsfolk for your game: a name, a job and something to remember them by.

Gender

Press Generate Names for 8 npc names.

Tap a name to copy it, or the bookmark to keep it.

black shadow = tap it

Example NPC Names

A few names this generator came up with. Tap one to copy it, or press "Generate Names" above for more.

Any race · Any · Name, job and a quirk

  • Kipsy Lockwhistle, an ambitious banker who distrusts anyone with clean boots
  • Ingold Sorrelfield, a cheerful bookseller who recognises the party's family crest
  • Hathiel Tinwelótë, a kindly bookbinder who has a debt to a hag
  • Gimlick Tickerby, an anxious net-mender who is the mayor's secret informant

Human · Male · Name, job and a quirk

  • Payne Bellamy, a mournful juggler who is secretly a retired adventurer
  • Roland Vane, an overworked alchemist who wants an apprentice and will not take no for an answer
  • Clement Ford, a talkative tavern cook who wants revenge on a goblin
  • Humbert Quill, an honest bard who never takes off their gloves

Elf · Female · Name, job and a quirk

  • Lathrielle Ninquemírë, a superstitious shipwright who whistles through a gap in their teeth
  • Halonna Ninquefána, a stingy tanner who never gives a straight answer
  • Yrsaelle Ilmafána, a fussy bone-setter who never forgets a face
  • Zylvia Elenalda, a curious hunter who carries a sword they can't use

Halfling · Any · Name, job and a quirk

  • Todd Smallbarrel, a weary ferryman's apprentice who has a grudge against the next village
  • Primrose Stoutbarrel, a pompous pickpocket who wants to be a bard
  • Caddock Merrybrook, an impatient miller who only eats pickled food
  • Timothy Teapot, a grumpy kennel keeper who keeps losing their spectacles

Gnome · Male · Name, job and a quirk

  • Sprocket Noddlebrook, a rude lamplighter who is saving up to leave town
  • Nuddle Spokewhistle, a cheery ferry keeper who is the last of a once-great family
  • Gilliby Mapplewick, a gossiping cook who sneezes near magic
  • Tibbin Garnet, a hopeful gardener who is the local champion at arm-wrestling

Half-orc · Female · Name, job and a quirk

  • Maldra Stormhelm, a dreamy tailor who is hiding from a guild
  • Nalvra Marinov, a gloomy physician who keeps a map of tunnels under the town
  • Volna Shaw, a nosy card sharp who is in love with the blacksmith
  • Drukra Long, a boastful perfumer who once met a dragon, or says so

How the NPC Name Generator Works

It works from 4,676 names and name parts, which combine into over 9,300,000,000,000 possible results.

The choices:

  • Race: Any race, Human, Elf, Dwarf, Halfling, Gnome, Half-orc, Tiefling.
  • Gender:
    • Any, e.g. Hob Bracken, a nostalgic gardener who wants to be a bard
    • Male, e.g. Daskarion Curiosity, a fussy blacksmith's apprentice who is the mayor's secret informant
    • Female, e.g. Dorwyn Anvilmail, a scatterbrained bookseller who keeps a lucky stone in their mouth
  • What you get: Name, job and a quirk, Name and job, Name only.
  • Starts with: Any letter, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z.

Each press gives you 8 names. "Show 8 more" adds 8 you haven't seen yet. Once you've seen them all, "Start again" shuffles the whole list again.

Players always ask the name of the person you didn't plan for. This NPC name generator gives you a ready-made villager, merchant or guard in one click: a name that fits their race, what they do, and a quirk that makes them stick.

What makes a memorable NPC

A memorable NPC needs three things: a name that fits, a job, and one detail players will remember.

  • The name should suit their people: a dwarf called Udok Runemail, a halfling called Brimble Pottle, a tiefling with a virtue name like Trust or Resolve.
  • The job tells players why this person matters, or doesn't: a wigmaker, a chimney sweep, a candlemaker.
  • One quirk is enough. The D&D 5e Dungeon Master's Guide has tables of NPC mannerisms and traits for the same reason: a single habit, like mispronouncing every name, does more than a page of backstory.

Using it at the table

  • Keep a list ready. Generate a batch before the session and tick names off as you use them, so the blacksmith keeps the same name next week.
  • Pick a format: name only for a quick answer, name and job for a crowd scene, or name, job and quirk for someone the party will talk to.
  • Choose a race to people a dwarven hold or an elven town, or leave it on Any for a busy market.
  • Need a letter? The Starts with option gives names beginning with the letter you choose. The letters on offer change with the race and gender, so you only see letters with plenty of names.

For somewhere to put them, try the Tavern, Fantasy Town and Fantasy Shop name generators.

For every race and class, see all the D&D name generators.

Frequently Asked Questions

How do I make an NPC quickly?
Give them a name that fits their race, a job and one quirk. Choose the full format here for all three at once, like a suspicious chimney sweep who refuses to go out after dark.
What's a good name for a D&D NPC?
One that fits their people: choose a race for names in that style, from human and elf to dwarf, halfling, gnome, half-orc and tiefling.
Can I get NPC names that start with a certain letter?
Yes. Use the Starts with option to pick a letter. It ignores titles, so names are matched on the name itself.

More D&D Name Generators

Lich Name Generator
Necromancer Name Generator
Monk Name Generator
Warlock Name Generator
Sorcerer Name Generator
Rogue Name Generator
Ranger Name Generator
Druid Name Generator
Cleric Name Generator
Bard Name Generator
Barbarian Name Generator
Tiefling Name Generator
Baldur's Gate 3 Name Generator
Dragonborn Name Generator
Halfling Name Generator
Gnome Name Generator
D&D Fantasy Name Generator
Elf Name Generator
Half-Elf Name Generator
High Elf Name Generator
Wood Elf Name Generator
Dark Elf Name Generator
Dwarf Name Generator
Half-Orc Name Generator
Goblin Name Generator
Kobold Name Generator
Lizardfolk Name Generator
Githyanki Name Generator
Orc Name Generator
Dragon Name Generator
Wizard Name Generator
Paladin Name Generator
Knight Name Generator
Demon Name Generator
Angel Name Generator
Fairy Name Generator
Epithet Generator
Demon Epithet Generator
Tavern Name Generator
Fantasy Shop Name Generator
Fantasy Town Name Generator
Fantasy City Name Generator
Fantasy Country Name Generator
Clan Name Generator
Guild Name Generator
Sword Name Generator
Axe Name Generator
Hammer Name Generator
Shield Name Generator
Wand Name Generator
Poison Name Generator
Assassin Name Generator
Swamp Witch Name Generator
D&D Human Name Generator
Troll Name Generator
Ogre Name Generator
Giant Name Generator
Golem Name Generator
Minotaur Name Generator
Centaur Name Generator
Griffin Name Generator
Hydra Name Generator
Wyvern Name Generator
Manticore Name Generator
Basilisk Name Generator
Sphinx Name Generator
Genie Name Generator
Nymph Name Generator
Satyr Name Generator
Kraken Name Generator

Free to use, no credit needed. If you're naming a business, brand, band or product, check the name isn't already taken or trademarked first.