A name with a quiet, courtly cadence.
DnD Name Generator Online
Create a D&D character name by ancestry, sound, and length. Keep the results that feel right, then shape the details for your table.
Shape a character name
Choose a sound tradition, then make it yours.
Original syllable tables · Generated in your browser · No account
Your names
Lock the results you want to keep, then reroll the rest.
A bright sound that carries well across a hall.
A measured name for a patient listener.
A name with a quiet, courtly cadence.
A bright sound that carries well across a hall.
A measured name for a patient listener.
A name with a quiet, courtly cadence.
A bright sound that carries well across a hall.
A measured name for a patient listener.
A name with a quiet, courtly cadence.
Saved favorites
Favorites stay on this device.
D&D name generators and session tools
Start with a character’s ancestry, or open a quick helper for your next session.
Character names by ancestry
Elf name generator
This elf name generator for D&D characters builds original names from vowel-rich openings, measured middle beats, and clean endings. Pick a sound family, choose a length, and decide whether a family name belongs beside the given name.
Aelwen · Brinorin · Ariion
Drow name generator
This drow name generator creates original D&D character names with crisp consonants, shadowed vowels, and a rhythm that can sound formal without becoming hard to say. Choose a style, set a length, and add a house or family name when the scene calls for one.
Drathil · Arien · Avaraith
Dragonborn name generator
This dragonborn name generator makes original D&D character names with resonant openings, deliberate middle beats, and sturdy endings. Choose a tradition, tune the length, and add a clan-style family name when a full introduction will help the scene.
Avarar · Arien · Ashaar
Orc name generator
This orc name generator creates original D&D character names with sturdy syllables and clear vowels. Choose a style that feels like a family, a traveling crew, or a local tradition, then adjust the name length and add a surname if it helps the character feel grounded.
Baran · Aruen · Ashaar
Halfling name generator
This halfling name generator makes original D&D character names with warm vowels, friendly rhythms, and endings that sound natural in conversation. Choose a style, set the length, and add a family name when a character belongs to a close-knit household.
Belaella · Arien · Avelaella
Gnome name generator
This gnome name generator builds original D&D character names from lively openings, playful middle syllables, and clear endings. Choose a sound style, adjust the length, and add a family name if it fits the character.
Bimabbin · Ariavie · Avelaeth
Goblin name generator
This goblin name generator creates original D&D character names with quick openings, crisp vowels, and endings that stay easy to remember. Choose a style, change the length, and add a group or family name when the character needs a wider connection.
Bikabbi · Ariik · Baraavela
Half-Elf name generator
This half-elf name generator makes original D&D character names that can blend two family sound traditions or hold them apart. Choose a style, set the length, and add a family name if the character carries more than one history.
Arien · Avelaora · Brenis
Tiefling name generator
This tiefling name generator creates original D&D character names with bright vowels, sharp turns, and endings that remain easy to say. Pick a sound style, adjust the length, and add a family name or chosen name when it suits the character.
Azaleth · Beraen · Ariora
Half-Orc name generator
This half-orc name generator creates original D&D character names that can sound direct, blended, or closely tied to a household. Choose a style, set a length, and decide whether a family name belongs in the character’s everyday introduction.
Baraen · Avelaora · Arien
Dwarf name generator
This dwarf name generator makes original D&D character names with sturdy openings, a clear central beat, and endings that are easy to remember. Select a tradition, choose a length, and add a clan name if a full introduction suits the character.
Bororin · Aldara · Baraen
Human name generator
This human name generator creates original D&D character names for many kinds of settlements. Choose a port, hill-country, or crossroads sound palette, then adjust the length and add a family name if the setting needs one.
Avenor · Arien · Belaessa
Campaign and session prep
Character names
Use this DnD character name generator to create an original name that fits a fantasy ancestry, a sound tradition, and the way you imagine the character speaking. The controls stay light so you can get a usable result before session zero ends.
Seralorilien · Elienasai · Oliamiraren
Fantasy towns
A town name is easier to remember when it gives players one image to hold onto. This fantasy town name generator creates original settlement names for maps, travel notes, and places that need a quick identity.
Anchorwatch · Eastbridge · Brinecrossing
Taverns
Use this tavern name generator to give an inn, roadside room, or busy meeting place an identity before the party arrives. Each result is original and designed to be spoken naturally at the table.
The Warm Copper Cup · The Hearthside Kettle · The Patient Baking Stone
Party names
This DnD party name generator creates original names for an adventuring group, guild-adjacent crew, or temporary team. Use a result as-is, or let it become a joke, a shared promise, or a name the party earns later.
Dawnward Keepers · Brass Wardens · Northroad Crew
NPCs
This DnD NPC name generator gives you a name plus one trait, one quirk, and one story hook. It is designed for quick preparation when a shopkeeper, guide, neighbor, rival, or passing stranger needs a useful first detail.
Seralorilien · Elienasai · Oliamiraren
Family names
Use this DnD last name generator to create original family, clan, household, or chosen names for a fantasy character. Select an ancestry and sound style, then compare a short list before settling on one.
Veloria · Dawnweir · Silvermere
A D&D name generator built for the whole table
A D&D name generator should give you more than a random string of syllables. It should help you find a name you can say aloud, remember after the session, and adjust until it belongs to the character. This page pairs original, browser-side name tables with controls for ancestry, sound, style, and length. You choose what fits; the generator gives you useful first drafts.
Start with the character, not a random list
A name lands better when it starts from a little context. Is this a player character who will be introduced every week, a passerby who needs a name for one scene, or a rival the party may remember for months? The answer affects how much time you want to spend and how formal the result should sound. Begin with the ancestry selector, then explore the sound traditions available for that choice.
The ancestry pages give you a more focused place to compare examples and read pronunciation notes. Open the Human name generator for a flexible starting point, or browse the Elf name generator when you want a different rhythm. These are creative prompts, not rules about how every member of a group must be named. Your setting can keep, bend, or ignore any convention.
Choose a sound and a name style
Sound is often the first thing players notice. A name with crisp consonants may feel direct when spoken across a table, while a longer sequence of vowels can feel more ceremonial. Use the sound-tradition control to compare the patterns built for the chosen ancestry. Read the options out loud rather than judging only by how they look on screen. If two names are close, imagine how each one sounds when another player says it during a busy scene.
Name style gives you another way to shape the result. Choose feminine, masculine, or neutral options where those controls are available, then compare the endings instead of treating the first suggestion as final. The labels are practical filters for exploring a sound, not instructions about a character’s identity. Change them at any time and keep the result that feels right for the person you are making.
Decide whether you need a first name or a full name
Some characters need only a short introduction. Others arrive with a family name, clan name, title, or a reputation attached to them. The name-format control can add a family name when you want to hear the complete result. Try both versions. A longer name might suit a formal introduction, while a compact first name can be easier for a group to remember during play.
If the two parts do not sit comfortably together, change the length or sound tradition and make another pass. You can also keep the first name and replace the surname with one that means something in your world. A family name might point to a craft, a home, an old promise, or a name adopted later in life. The generator supplies sound; your campaign supplies the history.
Generate a short list, then keep the good ones
The generator shows ten names at a time so you can compare options side by side. When one feels close, lock it before generating again. Locked names remain in the results while the other cards change, making it easier to compare a favorite with fresh alternatives. You can reroll one card on its own, copy a name for your notes, or save it to the favorites list.
Use the same toolkit for the rest of the session
Character naming is only one part of preparing a game. A shopkeeper, guide, rival, or witness may need a name while the group is already waiting. The NPC name generator adds a quick character prompt, while the family-name generator helps when a clan, household, or surname is the missing detail. These tools keep the task small so you can return to the scene you were preparing.
Other pages help fill in the setting around those people. Create a tavern, settlement, or party name when a location or group needs a label. Use the results as temporary notes if you are improvising, or save the names that may return later. The full directory is grouped above, so you can move from character names to session helpers without hunting through unrelated categories.
Save your shortlist in a way that suits your prep
Favorites stay in this browser, which keeps a working shortlist close while you prepare. Remove a saved result when you no longer need it, or export the list as a plain text file for a campaign notebook. Export is helpful when you want to move ideas into another document or keep a backup outside the browser. You do not need to create an account to generate, copy, or save names locally.
Original building blocks, with room for your lore
The name tables on this site were written for this generator. They combine opening, middle, and ending sounds into names and attach short flavor prompts to some results. The tables are not copied from official books or another name list. They are deliberately a starting point: a name does not arrive with a fixed biography, culture, or destiny attached to it.
Make the name easy to use during play
A good table name is one the group can say without stopping the scene. Try it in a sentence: “Ask the captain,” “Tell the healer,” or “We owe the innkeeper.” If a name feels awkward in conversation, shorten it, adjust its spelling, or choose another option. Pronunciation does not need to be complicated to feel distinctive.
Think about how often the name will come up. A one-scene character can have something unusual if that helps players remember the encounter. A long-running hero may benefit from a name that is easy to repeat and write in session notes. For a recurring non-player character, consistency matters more than complexity. Save the version you choose so you do not have to reconstruct it later.
A private, browser-based naming tool
Generation happens on your device in the browser. There is no account step between arriving on the page and trying a name, and the generated results are not sent to a server. This makes the tool quick to use during preparation and keeps the act of experimenting separate from your campaign documents. If you decide a result belongs in your notes, copy it or save it yourself.
Favorites live in browser storage, so clearing site data can remove them. Export names you want to keep. The tool solves one narrow job: moving from a blank name field to a set of possibilities you can shape, not managing campaign notes or character rules.
Find a name that belongs at your table
Start with a character or scene you already have in mind. Pick an ancestry, choose a sound, and generate a few options. Lock the one that is nearly there, then adjust the remaining results until a stronger fit appears. Save the names you may use later and export the shortlist before moving your prep elsewhere.
There is no single naming formula for every campaign. Some tables prefer short, familiar names; others enjoy a more elaborate introduction. Use the tool to explore, then make the final choice your own. When you are ready to branch out, browse the D&D tools above for names by ancestry, family names, NPC prompts, and quick campaign labels.
Frequently asked questions
Are the names copied from official DnD books?
No. The name tables and flavor lines on this site were written for this tool. The generator combines original syllable sets in your browser. Treat each result as a fresh starting point, then adapt its spelling, sound, or meaning to your own character and campaign.
Can I save names for a later session?
Yes. Save a result to the favorites list in this browser, then export the shortlist as a plain text file. You can keep that file with your session notes or share it with your group. Favorites are stored on this device, not in an online account.
How do I make a result sound more like my setting?
Choose a different ancestry or sound tradition, then say the name aloud. Keep the parts that fit and change anything that does not. You can also pair a short first name with a longer family name, or give the name a meaning that matters in your own world.
How can I generate a female DnD character name?
Pick an ancestry and set Name style to Feminine. The style changes the available endings while keeping the ancestry sound as the starting point. Try several results, compare them beside the character’s family name, and switch back to neutral or masculine styles whenever you prefer.
Does DnD Name Generator Online send names to a server?
No. The generator builds results in your browser, and the names you create are not sent to a server. You do not need an account to use the controls. If you save favorites, they stay in this browser until you remove them or export a text copy.