NPC Name Generator

Believable names for the innkeepers, merchants and guards your players meet, each with a role to play.

Free, no sign-up. Written by AI in about 5 seconds.

Example

Example NPC names

  • MaraMAH-rah

    Real name, often said to mean bitter or wished-for child.

    Innkeeper, steady and warm, knows every rumor in town.

  • BranBRAN

    Short and sturdy, like a low stone wall.

    Innkeeper with a loud laugh and a short temper.

  • MarlowMAR-loh

    Evokes a calm, steady person, like a slow river bend.

    Innkeeper who remembers every face and every unpaid tab.

  • BessBESS

    Short form of Elizabeth, evokes a plain, friendly hearth.

    Tavern cook, cheerful and loud, feeds the whole guard watch.

  • ColeKOHL

    Soot and coal dust, a working man's name.

    Blacksmith whose forge never seems to cool.

  • BexleyBEKS-lee

    Evokes a brisk, cheerful market stall with bright cloth.

    Merchant who haggles warmly and never loses money.

  • DellaDEL-uh

    Short form of Adela, evokes a gentle, practical woman.

    Market merchant, sharp at haggling but generous to regulars.

  • DermotDER-mot

    Free from envy, a steady and warm presence.

    Gate guard who knows every face in town.

  • RennickREN-ik

    Evokes a sturdy gatepost, weathered but reliable.

    Gate guard who knows who belongs in town.

  • NoraNOR-uh

    Short form of Honora, often cited as honor or light.

    Gate guard, patient and watchful, remembers every face.

Play a character worth naming

In Mythx you arrive as the newcomer in a living world, and everyone there reacts to who you are. Free, no sign-up.

Play this in Mythx

30 NPC names with meanings and roles

Female names

  • MaraMAH-rah

    Real name, often said to mean bitter or wished-for child.

    Innkeeper, steady and warm, knows every rumor in town.

  • BessBESS

    Short form of Elizabeth, evokes a plain, friendly hearth.

    Tavern cook, cheerful and loud, feeds the whole guard watch.

  • DellaDEL-uh

    Short form of Adela, evokes a gentle, practical woman.

    Market merchant, sharp at haggling but generous to regulars.

  • NoraNOR-uh

    Short form of Honora, often cited as honor or light.

    Gate guard, patient and watchful, remembers every face.

  • TildaTIL-duh

    Short form of Matilda, evokes strength in battle.

    Blacksmith, sturdy arms, blunt speech, fair prices for farmers.

  • RosaROH-zuh

    Real name meaning rose, evokes softness and thorn.

    Herbalist, kind voice, sells remedies and quiet warnings.

  • GretaGRET-uh

    Short form of Margaret, often cited as pearl.

    Miller's wife, practical and nosy, trades gossip for grain.

  • HildeHIL-duh

    Short form of names like Brunhilde, evokes battle and resolve.

    Veteran guard captain, scarred, gruff, loyal to her town.

  • PetraPET-ruh

    Real name meaning rock or stone.

    Stonemason, quiet and dependable, repairs walls after raids.

  • WennaWEN-uh

    Old short form, evokes a small, bright, quick presence.

    Errand runner, fast feet, knows every shortcut and back door.

Male names

  • BranBRAN

    Short and sturdy, like a low stone wall.

    Innkeeper with a loud laugh and a short temper.

  • ColeKOHL

    Soot and coal dust, a working man's name.

    Blacksmith whose forge never seems to cool.

  • DermotDER-mot

    Free from envy, a steady and warm presence.

    Gate guard who knows every face in town.

  • FenwickFEN-wik

    A marshy farmstead, damp and green.

    Herbalist living at the edge of the bog.

  • GarthGARTH

    An enclosed yard, safe and humble.

    Stablehand who talks to horses more than people.

  • HollisHOL-is

    Dweller by the holly tree, prickly but kind.

    Merchant with a sharp eye and softer heart.

  • JoryJOR-ee

    Farmer, or simply a lad of the soil.

    Young farmhand always first to volunteer.

  • MerrinMER-in

    A cheerful, bubbling sound, like a brook.

    Tavern cook whose stew draws a crowd.

  • OsricOZ-rik

    God ruler, an old noble name gone rustic.

    Retired soldier who now keeps bees.

  • TobinTOH-bin

    Bright and small, like a copper coin.

    Town crier with a voice that carries.

Gender-neutral names

  • MarlowMAR-loh

    Evokes a calm, steady person, like a slow river bend.

    Innkeeper who remembers every face and every unpaid tab.

  • BexleyBEKS-lee

    Evokes a brisk, cheerful market stall with bright cloth.

    Merchant who haggles warmly and never loses money.

  • RennickREN-ik

    Evokes a sturdy gatepost, weathered but reliable.

    Gate guard who knows who belongs in town.

  • OlliOL-ee

    Evokes a small pot bubbling quietly on a hearth.

    Cook or baker's helper, cheerful and always busy.

  • SableSAY-bul

    Evokes dark cloth and quiet footsteps after dusk.

    Night watch scout, speaks little but misses nothing.

  • TannenTAN-en

    Evokes fir trees and well-kept wooden fences.

    Carpenter or stablehand, practical and slow to anger.

  • JunipJOO-nip

    Evokes a thorny green shrub with a sharp, sweet smell.

    Herbalist or trapper, quick with a needle and a joke.

  • Corentkor-ENT

    Evokes a warm stone wall holding back the weather.

    Blacksmith or mason, patient with metal and people.

  • HallowHAL-oh

    Evokes a hollowed-out place, safe and slightly solemn.

    Temple keeper or inn porter, quiet keeper of secrets.

  • WynneWIN

    Evokes a pale, friendly light through morning mist.

    Courier or messenger, fast, curious, and hard to catch.

Names players will actually remember

The best NPC names are easy to say and easy to write on a note. A DM rarely needs an epic name for a background character; they need something believable and instantly pronounceable, so the table remembers "Harlow the innkeeper" three sessions later. Grounded, slightly humble names make a world feel lived-in.

Match the name to the role

Pair a plain first name with an occupation and you have a complete NPC in two words: Bramble the herbalist, Garth the stablehand. The role tells your players what the NPC does before they even speak, which speeds up improvised scenes at the table. Every name here comes with a role and a small hook you can use.

How this name generator works

Each roll asks an AI for ten original names in this style, written to fit your description if you give one, with what each name means or evokes, how to say it, and who it suits. Invented names get the image they call up rather than a made-up etymology; real names get their commonly cited meaning. The lists above were written the same way and checked by hand, and names borrowed from famous books, games and anime were removed. Need a story to go with the name? The backstory generator writes one, and our 160 OC ideas are a place to start.

NPC Name Generator FAQ

Roll a batch of NPC names before your session and keep the list handy. When a player asks who someone is, grab the next name and add a role, like "Harlow the innkeeper", and you have an instant, memorable NPC.

Good NPC names are short, pronounceable and grounded, so your players remember them across sessions. Pairing a plain first name with an occupation (the blacksmith, the ferryman) makes the character feel complete instantly.

Yes. It is free and needs no sign-up. Each roll writes ten NPC names with a meaning and a pronunciation. Each visitor can roll a few dozen times an hour; past that, the page shows names from our reviewed list until the limit resets.

Yes. Use them in campaigns, novels, roleplay and streams, and change them as you like. The names are invented for you rather than taken from published books or games, but search a name before you publish it in case someone already uses it.