# DnD Name Generator: Elf, Dwarf, Orc & Tiefling Names

URL: https://auxworld.app/tools/dnd-name-generator
Type: tool
Locale: en
Published: 2026-09-23
Updated: 2026-09-24

---

> A free DnD name generator built from real D&D naming conventions: pick a race and gender, get five names that actually sound right.

## A DnD Name Generator Built From Real Naming Patterns

Pick a race, pick a gender, and get five names that actually sound like the Player's Handbook, not a random string generator.

## DnD name generator

Choose a race and a gender or style, then generate five names built live from that race's own phoneme bank.

*[Interactive widget — see the live page for the full experience]*

## Eight races, eight phoneme banks

### Race-specific phoneme banks

Elf names lean on liquid consonants and open vowels. Dwarf names lean on hard stops, plus a clan surname. Orc names lean on harsh clusters. Each of the eight races draws from its own bank, built from the naming patterns D&D actually uses, not a shared pile of generic fantasy syllables.

### Gender and style variants

Six of the eight races split into masculine and feminine banks. Tiefling swaps in a virtue-name mode instead of gender: Hope, Glory, Sorrow, the kind of name a tiefling picks for themselves rather than the one they were born with. Dragonborn always pairs a personal name with a clan name, clan first.

### Real randomization, every click

Each name is built live in your browser from a start syllable, sometimes a middle, an end, and occasionally an apostrophe for elf and tiefling names. Hit Generate again and you get five new combinations, not the same five names shuffled into a different order.

## How the algorithm actually works

This is not a lookup table of ten pre-written names. Every race in the generator has its own set of syllable fragments, drawn from the naming conventions D&D has used since the Player's Handbook: elves flowing and vowel-heavy, dwarves guttural with clan surnames, orcs harsh and consonant-stacked, tieflings either infernal-sounding or built from a single virtue word. The generator picks fragments from the matching bank and stitches them together on the fly, so the same race and gender combination can still produce thousands of distinct results. Nothing here claims to be an official Wizards of the Coast naming table. It is a heuristic built from the same patterns any DM already recognizes, useful the moment you need a name for the goblin who just ambushed the party.

- Elf, Dwarf, Halfling, Human, Half-Orc, Tiefling, Dragonborn, Gnome
- Masculine and feminine banks for six of the eight races
- Tiefling virtue-name mode and Dragonborn clan-plus-personal format built in

## Common questions

### Is this DnD name generator free to use?

Yes. It runs entirely in your browser, no signup, no email wall. Generate as many names as you want.

### Where do the naming patterns come from?

From the naming conventions D&D 5e has used since the Player's Handbook: elves lean flowing and vowel-heavy, dwarves lean guttural with clan surnames, orcs lean harsh, tieflings go infernal-sounding or pick a virtue word, dragonborn pair a clan name with a personal one. This tool is a heuristic built from those patterns, not an official Wizards of the Coast product.

### Does it work for other tabletop systems, not just D&D 5e?

The eight races here map most cleanly to D&D and D&D-adjacent settings, Pathfinder shares most of them. If your system uses different ancestries, the tiefling virtue-name and dwarf clan-name modes still work as general fantasy-name generators.

### Can I get a surname or clan name for other races?

Dwarf and dragonborn always include one. For halfling and gnome, reroll a few times: both occasionally attach a nickname in quotes, which works the same way a Player's Handbook nickname does.

### Why don't tiefling and dragonborn have a gender option?

Because the source conventions don't split them that way. Tiefling infernal and virtue names aren't gendered in the material this generator draws from, and dragonborn personal names read the same regardless of gender, so the selector hides itself for those two races.

### Is my data stored anywhere?

No. Every name is generated locally in your browser. Nothing is sent to a server, aside from an anonymous, IP-free beacon that only counts that the tool was used.

### Can I reroll just one name instead of all five?

Not yet. The current version regenerates the full set of five each time you click Generate. Copy the ones you like before rerolling.

### Does this replace the Player's Handbook naming tables?

No, and it isn't trying to. It's a faster way to get a usable name at the table, built from the same conventions, not a replacement for the source material or an official product.

## Your character has a name. Now give them a world.

AuxWorld turns a text prompt into a playable, explorable world in 30 seconds. Type the tavern where you just rolled this name.

*Call to action: Try AuxWorld free*


## FAQ

### Is this DnD name generator free to use?

Yes. It runs entirely in your browser, no signup, no email wall. Generate as many names as you want.

### Where do the naming patterns come from?

From the naming conventions D&D 5e has used since the Player's Handbook: elves lean flowing and vowel-heavy, dwarves lean guttural with clan surnames, orcs lean harsh, tieflings go infernal-sounding or pick a virtue word, dragonborn pair a clan name with a personal one. This tool is a heuristic built from those patterns, not an official Wizards of the Coast product.

### Does it work for other tabletop systems, not just D&D 5e?

The eight races here map most cleanly to D&D and D&D-adjacent settings, Pathfinder shares most of them. If your system uses different ancestries, the tiefling virtue-name and dwarf clan-name modes still work as general fantasy-name generators.

### Can I get a surname or clan name for other races?

Dwarf and dragonborn always include one. For halfling and gnome, reroll a few times: both occasionally attach a nickname in quotes, which works the same way a Player's Handbook nickname does.

### Why don't tiefling and dragonborn have a gender option?

Because the source conventions don't split them that way. Tiefling infernal and virtue names aren't gendered in the material this generator draws from, and dragonborn personal names read the same regardless of gender, so the selector hides itself for those two races.

### Is my data stored anywhere?

No. Every name is generated locally in your browser. Nothing is sent to a server, aside from an anonymous, IP-free beacon that only counts that the tool was used.

### Can I reroll just one name instead of all five?

Not yet. The current version regenerates the full set of five each time you click Generate. Copy the ones you like before rerolling.

### Does this replace the Player's Handbook naming tables?

No, and it isn't trying to. It's a faster way to get a usable name at the table, built from the same conventions, not a replacement for the source material or an official product.