Dungeons & Dragons Name Generators Name Generators

Welcome to our Dungeons & Dragons Name Generators Hub! This is the best online source for generating names that fit any Dungeons & Dragons character's race and class, from elves and dwarves to rogues and wizards.


Clear


Welcome to the Dungeons & Dragons (DnD) Name Generator Hub

Our tools are designed to help you find the perfect name for your Dungeons & Dragons character, regardless of race or class. Each generator tailors names from the noble Dragonborn Paladin to the mischievous Halfling Rogue to fit your character's story and traits. Get started by selecting your class or race, and let your character’s identity come to life with a name that resonates with their role in your adventure.

Simply choose a race or class; our generator will provide names that suit your character's background and role. The options are flexible, so you can jump in or fine-tune the names to get the right fit.

The D&D Character Naming Guide: How Each Race Names Its People

Most naming advice stops at “pick something that sounds fantasy.” That is why so many characters end up with names that could belong to anyone. In the Forgotten Realms, naming is cultural: a dwarf carries a clan name they must earn the right to use, an elf answers to a different name at fifty than at five hundred, and a dragonborn says their clan before they say themselves.

Below is each race's naming convention written as a formula you can build from, the sound patterns that make it read as authentic, and real examples drawn from published material.

Dwarf

Formula: Given name + Clan name

A dwarf's given name is granted by a clan elder, and tradition holds that using it carries the honour of the whole clan behind it. The clan name is inherited and never taken lightly — no dwarf claims a clan they have no right to.

Sound signature: Hard consonants and short, blunt syllables. Clan names are compound words built from stone, metal, and war.

Examples: Adrik, Baern, Rurik, Thoradin, Tordek, Ulfgar (male); Audhild, Bardryn, Diesa, Eldeth, Riswynn, Vistra (female); Balderk, Battlehammer, Brawnanvil, Fireforge, Frostbeard, Ironfist (clan). Full name: Tordek Battlehammer. → Dwarf name generator

Elf

Formula: Child name → Adult name (chosen around age 100) + Family name

Elves receive a child name at birth and choose an adult name for themselves around their hundredth year, once they feel they have become who they are. Family names are compounds in Elvish, and elves living among other peoples often translate them into Common — which is why an elf may introduce herself as Caelynn Moonwhisper rather than Caelynn Galanodel.

Sound signature: Flowing, vowel-heavy, multisyllabic. Liquid consonants (l, r, n, th) dominate; hard stops are rare.

Examples: Adran, Aelar, Carric, Erdan, Ivellios, Laucian, Soveliss, Varis (male); Adrie, Althaea, Caelynn, Ielenia, Mialee, Naivara, Sariel, Valanthe (female); Amakiir (Gemflower), Amastacia (Starflower), Galanodel (Moonwhisper), Ilphelkiir (Gemblossom), Nailo (Nightbreeze), Xiloscient (Goldpetal) (family). → Elf name generator

Drow

Formula: Given name + Noble house name

Drow follow elven structure, but the house name carries the weight, because Underdark society is built on matriarchal noble houses in constant competition. A drow's house tells other drow exactly where they stand before a word is exchanged.

Sound signature: Elvish shapes turned sharper and darker — more z, x, k, and apostrophes.

Examples: Drizzt, Zaknafein, Jarlaxle, Rizzen, Dinin, Pharaun (male); Malice, Vierna, Briza, Quenthel, Triel, Liriel (female); Baenre, Do'Urden, Xorlarrin, Melarn, Hunzrin, Mizzrym (house). → Drow name generator

Halfling

Formula: Given name + Descriptive family name

Halfling given names are warm and familiar, often shortened to a nickname among friends. Family names are the charm of the race — plain-language descriptions of a place, a trade, or an ancestor's habit, passed down and worn proudly.

Sound signature: Soft and homely. Given names are one or two syllables; family names are transparent English compounds anyone can picture.

Examples: Alton, Cade, Corrin, Finnan, Merric, Milo, Perrin, Roscoe (male); Bree, Callie, Cora, Kithri, Lidda, Nedda, Portia, Verna (female); Brushgather, Goodbarrel, Greenbottle, Hilltopple, Leagallow, Tealeaf, Thorngage, Underbough (family). → Halfling name generator

Gnome

Formula: Given name + Clan name + a pile of nicknames

Gnomes collect names the way they collect inventions. A gnome has a given name, a clan name, and any number of nicknames earned from family, neighbours, and whoever they last exasperated. Most answer to half a dozen names and are amused rather than confused by it.

Sound signature: Playful, bouncy, consonant-cluttered. Doubled letters and comic rhythm signal a gnome instantly.

Examples: Boddynock, Brocc, Dimble, Fonkin, Gimble, Jebeddo, Namfoodle, Zook (male); Bimpnottin, Breena, Caramip, Ellyjobell, Ellywick, Loopmottin, Nissa, Waywocket (female); Beren, Daergel, Folkor, Garrick, Nackle, Raulnor, Scheppen, Turen (clan). → Gnome name generator

Half-Orc and Orc

Formula: A single orcish given name — or a human name, depending on upbringing

Orc names are short, forceful, and often given for a sound or a deed rather than a lineage. A half-orc raised among orcs carries an orcish name; one raised among humans usually carries a human one, and that choice alone tells you a great deal about where the character feels they belong.

Sound signature: Guttural and clipped. Heavy on k, g, and th, with closed syllables that end hard.

Examples: Dench, Feng, Gell, Henk, Holg, Imsh, Keth, Krusk, Mhurren, Thokk (male); Baggi, Emen, Engong, Kansif, Myev, Neega, Ovak, Shautha, Vola, Yevelda (female). → Half-orc name generator

Tiefling

Formula: Infernal name — or a chosen Virtue name

Tieflings take one of three paths. Some carry Infernal names inherited from a devilish bloodline. Some use names from the culture that raised them. And some — often those who grew up hearing what they were supposed to be — choose a Virtue name in Common: a word they intend to become. A tiefling called Hope or Torment has told you their whole story.

Sound signature: Infernal names are exotic and sibilant with Greek and Latin echoes. Virtue names are plain English abstractions used as proper nouns, which is exactly what makes them land.

Examples: Akmenos, Amnon, Damakos, Iados, Kairon, Melech, Morthos, Skamos (male); Akta, Bryseis, Criella, Damaia, Kallista, Lerissa, Nemeia, Orianna (female); Chant, Creed, Despair, Glory, Hope, Nowhere, Poetry, Sorrow, Torment (virtue). → Tiefling name generator

Dragonborn

Formula: Clan name + Personal name (+ childhood nickname)

Dragonborn say the clan before the self, because clan is the higher loyalty. Formal introduction is clan name first, then personal name. Close friends may use a childhood nickname, and being offered one is a genuine mark of trust.

Sound signature: Personal names are hard and draconic. Clan names are long, rolling, and unmistakably formal, built to sound ancient when spoken aloud.

Examples: Arjhan, Balasar, Donaar, Ghesh, Kriv, Medrash, Nadarr, Rhogar, Torinn (male); Akra, Biri, Farideh, Harann, Havilar, Korinn, Nala, Sora, Thava (female); Clethtinthiallor, Daardendrian, Delmirev, Kepeshkmolik, Kimbatuul, Norixius, Shestendeliath, Verthisathurgiesh (clan). → Dragonborn name generator

Aasimar

Formula: A name from the culture that raised them — often celestial in tone

Aasimar are humans touched by celestial power, and most are raised inside an ordinary human culture, so many simply carry an ordinary name. Players who want the heritage to show reach for angelic roots instead: the Hebrew suffixes -el and -iel meaning “of God,” or words for light and dawn. A Fallen aasimar keeps that celestial ring but turns it shadowed.

Sound signature: Luminous and graceful, with the -el and -iel endings doing most of the work.

Examples: Aurelian, Cassiel, Malakai, Zaphael, Israfel, Barachiel, Uriel (male); Seraphina, Celestine, Liora, Sariel, Evangeline, Ophaniel, Anael (female); Sammael, Moriel, Umbriel, Kaeliel, Nyxa (fallen). → Aasimar name generator

Goliath

Formula: Birth name + Nickname (given by the chief) + Clan name

Goliaths carry three names, and the middle one is earned. A goliath receives a birth name from their mother, a clan name from their tribe, and a nickname assigned by the chief — one that can be changed if the goliath's deeds change. It is a naming system built entirely around what you have actually done.

Sound signature: Open vowels and mountain-stone weight. Nicknames are descriptive Common phrases, so a full goliath name mixes the alien and the plainspoken.

Examples: Aukan, Eglath, Gauthak, Keothi, Kuori, Lo-kag, Nalla, Thalai, Vaunea (birth); Bearkiller, Dawncaller, Fearless, Skywatcher, Steadyhand, Twice-Orphaned, Wallwalker (nickname); Anakalathai, Elanithino, Kalagiano, Katho-Olavi, Ogolakanu, Thuliaga, Vaimei-Laga (clan). → Goliath name generator

Half-Elf

Formula: Human convention or Elven convention — the choice is the character

Half-elves borrow from either parent culture, and which one they use is a characterisation decision rather than a rule. A half-elf raised in a human city with a human name who later adopts an Elvish family name is telling you something about a search for belonging — the naming choice does the work that a paragraph of backstory otherwise would.

Examples: Aerith Nailo, Enna Liadon, Varis Galanodel (elven-leaning); Kaleb Whitlock, Mira Fenn, Tobias Vance, Elena Ward (human-leaning). → Half-elf name generator

Human

Formula: Given name + Family name, varying by ethnicity and region

Humans have no single convention — that is the convention. In the Realms, human names vary by ethnic group and region: Damaran, Calishite, Chondathan, Illuskan, Mulan, Rashemi, Shou, Turami. Matching the name to the region grounds a human character in a place, which is the one thing a human name can do that no other race's can. The mistake is picking a name with no regional logic at all.

Examples: Ander, Blath, Geth, Sigurd, Amafrey, Westra (Illuskan); Darvin, Evendur, Rowan, Shandri, Jhessail, Mara (Chondathan); Aseir, Bardeid, Haseid, Atala, Seipora, Zasheida (Calishite). → Human name generator

Four Rules That Work for Every Race

  1. Pick the culture before the name. The formula does most of the work. A name that follows its people's structure reads as authentic even when you invented it yourself.
  2. Say it out loud at table volume. You and your DM will speak this name for months. If it takes two attempts, shorten it or give the character a nickname the party can actually use.
  3. Match the sound to the people, not to the vibe. Hard stops for dwarves and orcs, liquid consonants for elves, comic clusters for gnomes. Sound is what separates a fitting name from a generic fantasy one.
  4. Let the name carry a fact. An earned goliath nickname, a tiefling Virtue name, a half-elf using their elven family name — each one hands your DM a hook without you writing a page of backstory.

Overview of DnD Classes

Dungeons & Dragons offers a variety of classes, each with unique skills and abilities. These classes define your character's role in the game. Below, you'll find descriptions of each class, along with links to name generators to help you create the perfect character.

Barbarian

Barbarians are fierce warriors who channel their rage into combat. Their names often reflect their wild nature and strength.

Bard

Bards are musicians and storytellers who use their talents to cast spells and inspire allies. Their names often sound artistic and charismatic.

Cleric

Clerics are devoted healers who draw power from their faith. Their names often carry a holy or spiritual tone.

Druid

Druids are nature’s guardians, able to transform into animals and harness the power of the elements. Their names often have a natural or earthy feel.

Fighter

Fighters are skilled in various combat techniques. Their names often suggest strength and resilience.

Monk

Monks combine physical prowess with spiritual discipline. Their names often reflect their dedication to their training.

Paladin

Paladins are noble warriors bound by oaths of justice. Their names often evoke a sense of honor and virtue. 

Ranger

Rangers are expert hunters and trackers who often protect the wilderness. Their names might reflect their connection to nature.

Rogue

Rogues are stealthy and cunning, excelling in deception and quick strikes. Their names often suggest agility and secrecy.

Sorcerer

Sorcerers are born with innate magical abilities. Their names might hint at their mysterious origins.

Warlock

Warlocks gain their power through pacts with otherworldly beings. Their names often have a dark or mystical quality.

Wizard

Wizards are scholars of magic, mastering spells through study. Their names often sound wise and ancient.

More About DnD Classes

Each D&D class gives you a unique way to play the game. Whether you’re drawn to a Barbarian's strength or a Sorcerer's magic, your class shapes your character’s story. For example, a  Ranger named “Thorn” might protect the forests, while a Wizard named “Eldrin” seeks ancient knowledge. Each class allows you to create a character that fits your style and imagination.

Overview of Races in DnD

Each race has its unique flavor; our generators are designed to capture that. Explore the fantasy world and find the name that fits your character best!

Dragonborn

Dragonborn are proud, draconic warriors known for their strength and breath weapons. Names reflect their powerful lineage.

Dwarf

Dwarves are resilient and skilled craftsmen. Their names often evoke the durability of stone and metal.

Elf

Elves are known for their grace, longevity, and connection to nature. Their names sound melodic and ancient.

Gnome

Gnomes are clever and inventive, often with a whimsical flair. Their names reflect their playful nature.

Half-Elf

Half-elves blend the traits of humans and elves, often balancing the two worlds. Their names are a mix of both cultures.

Half-Orc

Half-Orcs are strong and determined, often facing inner conflicts between their two heritages. Their names are typically harsh and powerful.

Halfling

Halflings are known for their luck, bravery, and resourcefulness. Their names often reflect their cheerful personalities.

Human Names

Humans are adaptable and ambitious, with names reflecting the diversity of cultures.

Tiefling

Tieflings are beings with fiendish ancestry. Due to their infernal heritage, they are often misunderstood. Their names are often dark and exotic.

Aasimar

Aasimar are celestial beings, often with radiant features and a divine mission. Their names often reflect their holy nature.

Firbolg

Firbolgs are gentle giants connected to nature and often living in harmony with the wilderness. Their names have an earthy tone.

Goliath

Goliaths are mountain-dwelling giants known for their strength and competitive nature. Their names often sound rugged and imposing.

Tabaxi

Tabaxi are feline humanoids, curious and agile. Their names often reflect their exotic and mysterious nature.

Kenku

Kenku are cursed bird-like humanoids known for their mimicry and stealth. Their names often mimic sounds or phrases they've heard.

Genasi

Genasi are beings with elemental heritage, often associated with air, earth, fire, or water. Their names reflect their elemental nature.

Yuan-ti Pureblood

Yuan-ti are serpent-like beings, often cunning and manipulative. Their names often have a hiss or serpentine quality.

Triton

Tritons are ocean-dwelling warriors, often defending the seas. Their names often have a flowing or aquatic sound.

More About D&D Races

In D&D, each race brings unique traits, abilities, and backstories, shaping your character’s identity and role. For example, a Dragonborn might take on the role of a fierce warrior, their name echoing the might of their draconic ancestors. At the same time, a Tabaxi might be a nimble rogue, their name reflecting their swift and curious nature. Understanding your character’s race adds depth to your adventures and helps you create a compelling story within the game.