Introduction
Your character's name is more than just a label—it's the first impression you make on your party and the world. Whether you're a first-time player rolling up your very first adventurer or a seasoned veteran creating your twentieth character, choosing the perfect name can feel surprisingly challenging.
A great D&D name accomplishes several things at once. It fits the fantasy setting without feeling out of place. It's memorable enough that your fellow players can remember it session after session. It reflects something about who your character is—their culture, their personality, or their destiny. And perhaps most importantly, it's a name you'll enjoy saying and hearing for potentially years of adventures.
In this comprehensive guide, we'll explore naming conventions for every major D&D race, discuss how your character's class might influence their name, share practical tips for creating memorable names, and help you avoid the most common naming pitfalls. By the end, you'll have all the tools you need to create the perfect name for your next character.
Generate names for any D&D character
Naming by Race
In Dungeons & Dragons, race is often the strongest influence on naming conventions. Each race has its own linguistic traditions, cultural values, and naming practices that have developed over thousands of years in the game's lore. Understanding these conventions helps you create names that feel authentic to your character's heritage.
Of course, you're never required to follow these conventions. A dwarf raised among humans might have a human name. An elf who rejected their heritage might choose something entirely different. But knowing the traditions gives you a foundation to build on or consciously subvert.
Human Names
Humans are the most diverse race in D&D, and their names reflect this variety. Unlike other races with relatively unified cultures, human names vary wildly based on which region, kingdom, or culture your character comes from.
In the Forgotten Realms, different regions draw from different real-world inspirations. Calishite names echo Arabic and Middle Eastern patterns. Chondathan names feel Western European. Illuskan names have Nordic influences. Mulan names draw from Egyptian and Mesopotamian sources. Rashemi names have Slavic roots.
When creating a human name, consider where your character grew up. A noble from Waterdeep might have a refined, multi-syllable name with an impressive family surname. A peasant farmer might have a simple, practical name—or just a single name with no surname at all.
Pro Tip
Generate human names for any culture
Elf Names
Elvish names are among the most beloved and recognizable in fantasy. Thanks to Tolkien's influence, we associate elves with flowing, melodic names full of soft consonants and extended vowel sounds. D&D elves follow this tradition while adding their own twists.
Elf names typically have two parts: a given name chosen at birth, and a family name passed down through generations. However, elves also accumulate additional names throughout their long lives—childhood names, coming-of-age names, and names earned through deeds.
Common elvish name elements include: -ael (meaning "of the stars"),-iel (often feminine), -wen (maiden), -ion(son of), and -las (leaf). Prefixes like Aer- (sky),Syl- (silver), and Thal- (tree) appear frequently.
Subraces matter too. High elves tend toward grander, more formal names. Wood elves favor nature-inspired names. Dark elves (drow) use harsher sounds and often have names reflecting their spider-worshipping culture.
Generate classic elvish names
Dwarf Names
Dwarven names are as sturdy and grounded as the dwarves themselves. Drawing from Norse mythology and Germanic languages, dwarf names tend to be short, punchy, and full of hard consonants. They're names meant to be shouted across a mine shaft or carved into stone.
Most dwarves have three names: a personal name given at birth, a clan name that connects them to their extended family, and sometimes a nickname or epithet earned through deeds. "Thorin Oakenshield" is the classic example—a personal name followed by an epithet.
Common elements in dwarven names include sounds like -grim,-in, -dur, -gar, and -din. Names often reference stone, metal, battle, or craftsmanship. Surnames frequently describe physical traits (Ironbeard, Redhelm) or legendary deeds (Dragonslayer, Hallbreaker).
Generate authentic dwarf names
Halfling Names
Halfling names reflect their comfortable, community-focused culture. Unlike the grand names of elves or the stern names of dwarves, halfling names tend to be warm, friendly, and unpretentious. They're names you'd give to someone you'd invite over for second breakfast.
Most halflings have two names: a given name and a family name. Given names are often simple and cheerful, sometimes sounding almost like nicknames. Family names frequently reference nature, particularly the pastoral countryside halflings call home.
Male halfling names often end in -o, -i, or-en. Female names commonly end in -a or -ie. Family names like Goodbarrel, Underbough, Tealeaf, and Thorngage evoke a cozy, rural lifestyle.
Generate friendly halfling names
Tiefling Names
Tieflings have one of the most interesting naming traditions in D&D. Their infernal heritage means they're often rejected by society, and many tieflings choose names that reflect their personal journey rather than any cultural tradition.
Tiefling names fall into three categories. Some use Infernal namespassed down through their bloodline—harsh, exotic names that embrace their fiendish ancestry. Others adopt human names from the culture they were raised in, hoping to blend in or honor their non-tiefling parent. The most distinctly tiefling tradition is virtue names—abstract concepts chosen to define who the tiefling wants to be.
Virtue names are powerful character-building tools. A tiefling named "Hope" might be optimistic despite hardship. One named "Vengeance" carries darker motivations. Common virtue names include: Ambition, Art, Carrion, Chant, Creed, Despair, Fear, Glory, Hope, Ideal, Music, Nowhere, Open, Poetry, Quest, Random, Reverence, Sorrow, Torment, and Weary.
Generate tiefling names with meaning
Dragonborn Names
Dragonborn names carry the weight of their draconic heritage. These names are meant to be pronounced with pride, often featuring sibilant sounds and strong consonants that evoke their dragon ancestors. A dragonborn name should feel like it could be spoken by a creature with fangs.
Dragonborn have both personal names and clan names, with the clan name always coming first as a mark of honor to their family lineage. Young dragonborn may also receive a childhood name used only by close family members.
Male dragonborn names often feature hard sounds: Arjhan, Balasar,Bharash, Kriv, Torinn. Female names may be slightly softer but remain powerful: Akra, Biri,Kava, Perra, Sora.
Generate powerful dragonborn names
Gnome Names
Gnomes love names—the longer and more elaborate, the better. A gnome's full name can include their given name, clan name, nicknames, and a list of every notable ancestor they can remember. Introducing yourself as a gnome can take several minutes.
In practice, gnomes use shortened versions when dealing with other races. These "use names" are often derived from their full names or are completely invented nicknames that reflect their personality or profession.
Gnome names often feature unusual consonant combinations and whimsical sounds:Boddynock, Dimble, Fonkin,Zook. Clan names tend to describe something about the family: Beren, Folkor, Garrick, Nackle, Scheppen, Timbers.
Generate whimsical gnome names
Half-Elf & Half-Orc Names
Half-elves and half-orcs face a similar naming challenge: they belong to two worlds but may not feel fully accepted in either. Their names often reflect this dual heritage and the circumstances of their upbringing.
A half-elf raised among elves might have a full elvish name. One raised in human society might have a human name. Many half-elves blend elements from both traditions or switch between names depending on their audience. Some choose entirely original names that belong to neither heritage.
Half-orcs have more varied options. Those raised in orc tribes typically have orcish names—harsh, guttural sounds that their tusked mouths can easily pronounce. Half-orcs raised among humans often have human names, though some face prejudice regardless. Like tieflings, some half-orcs choose their own names as a form of self-determination.
Generate half-elf names
Naming by Class
While race typically determines your naming tradition, your class can add flavor to how you interpret that tradition. A name doesn't have to match your class, but it can create interesting resonance or deliberate contrast.
Paladins and Clerics often have names with religious significance. They might be named after saints, virtues, or elements of their deity's domain. A paladin of Lathander (god of dawn) might be named Dawnbringer or simply Dawn.
Wizards and Sorcerers frequently adopt arcane-sounding names, especially those with aspirations of power. Adding suffixes like -us, -ix, or -ax gives names a mystical quality. Some wizards adopt entirely new names upon completing their studies.
Rogues often have street names, aliases, or nicknames that hide their true identity. A rogue might be known only as "Whisper," "Shadow," or "The Fox." These names protect their real identity and build their reputation.
Barbarians tend toward powerful, primal-sounding names. Think hard consonants, short syllables, and names that could be shouted as a battle cry. Titles earned in combat ("Bonecrusher," "Stormbringer") often become more important than birth names.
Bards might adopt stage names that differ from their birth names, especially if they're performing for different audiences. A bard named "Melody Sweetvoice" is clearly cultivating an image.
Practical Naming Tips
Beyond lore and convention, here are practical considerations for creating a name you'll love throughout your campaign:
Say it out loud. You'll be introducing yourself dozens of times. Make sure the name is comfortable to pronounce and doesn't make you cringe. Practice saying it in different contexts: "Hi, I'm [name]," "My name is [name]," "[Name] attacks the goblin!"
Consider the table. A very long or complex name can slow down gameplay and frustrate other players. Have a nickname ready. "You can call me [short version]" saves time and makes your character more approachable.
Think about your DM. If your name is hard to spell or pronounce, your DM will struggle with it. Consider providing a phonetic pronunciation guide or choosing something more accessible.
Leave room to grow. Your character will earn titles, epithets, and nicknames throughout the campaign. Starting with a simpler base name leaves space for these additions. "Aria" might become "Aria the Unbroken" after surviving a terrible defeat.
The Tavern Test
Match the tone. Consider the tone of your campaign. A grimdark game calls for different names than a comedic romp. "Sir Reginald Grimstone" fits a serious campaign; "Biff Slapchest" works better in a comedy.
Use meaning deliberately. Names with obvious meanings ("Hope," "Shadow," "Storm") can feel heavy-handed. Use them intentionally or opt for meanings that require more interpretation.
Common Mistakes to Avoid
Even experienced players sometimes fall into naming traps. Here are the most common mistakes and how to avoid them:
The Unpronounceable Name: Xythraxx'noth might look cool written down, but no one at the table will remember it or say it correctly. If you need an apostrophe to make the name work, reconsider your choices.
The Pop Culture Reference: Naming your character Darth Vader, Legolas, or John Wick immediately breaks immersion. Easter eggs and subtle references can be fun, but obvious ones distract from the story.
The Joke Name: "Boaty McBoatface" and "Sir Punchable" might seem funny during character creation, but you'll be stuck with that name for months or years. A name that's funny once isn't funny the fiftieth time.
The Name You Can't Commit To: If you're constantly second-guessing your name choice, you haven't found the right one. Keep looking until something clicks. It's easier to find the right name before the campaign starts than to change it later.
The Mismatched Name: A high elf named "Grog Skullcrusher" or a halfling named "Dreadlord Shadowbane" creates a disconnect. Unless that disconnect is intentional and meaningful, match your name to your character's background.
Avoid These
Try These Generators
Put these naming tips into practice with our free generators.