Choose a subrace and roll for names
Your D&D Elf Name Generator (Official 5e Rules)
When you sit down at the table with the Player's Handbook open, you want a name that feels like it could have appeared in a D&D sourcebook. Not a generic fantasy name — a Rules As Written D&D name that fits your character's subrace, culture, and the official lore of the Forgotten Realms, Eberron, or your own homebrew world. This generator is built specifically for that purpose. It covers every official playable elf subrace in 5th Edition and generates names that follow the naming conventions described in the rulebooks.
"As a DM who runs games in the Forgotten Realms, I need NPC names that don't just sound 'elfy' — they need to signal to my players which subrace they're dealing with before I even describe them. A high elf diplomat should have a name that hints at ancient nobility. A drow assassin should have a name that feels sharp and dangerous. That's the difference this generator focuses on."
Official Subraces and Their Naming Rules
The 5th Edition Player's Handbook and subsequent books (Mordenkainen's Tome of Foes, Sword Coast Adventurer's Guide) define naming patterns for each elf subrace. The generator follows those patterns:
| Subrace | Official Naming Style | Key Features |
|---|---|---|
| High Elf | Lyrical, 3‑5 syllables, celestial or arcane themes | Prefixes like Aran‑, Cele‑; suffixes like -ion, -iel; surnames like Silverstar, Moonshadow |
| Wood Elf | Shorter, nature‑connected, 2‑3 syllables | Names often incorporate nature words (Leaf, Oak, Ash) or animal references (Hawk, Deer, Fox) |
| Drow (Dark Elf) | Sharp, guttural, with double letters and apostrophes | Names like Drizzt, Zaknafein, Vierna; house names like Do'Urden, Baenre |
| Eladrin | Ethereal, seasonal, often changing | Names may shift with seasons: a spring eladrin might be Verenestra, an autumn one might be Aumrauth |
| Shadar‑Kai | Shadow‑themed, somber, often with "k" or "x" sounds | Names like Zephryn, Kraveth, Vaxus; reflect the influence of the Shadowfell |
| Sea Elf | Flowing, aquatic, often with open vowels | Names like Aelar, Caelius, Faelin; surnames referencing water (Wavecrest, Tidechaser) |
| Grugach | Wild, barely civilized, guttural with nature elements | Names like Thistle, Thorn, Bramble; often single‑word or very short |
Naming Across Campaign Settings
Elf naming differs between official D&D worlds. The generator accounts for these variations:
🧝 Forgotten Realms
The classic setting. High elves are from Evermeet, wood elves from the High Forest, drow from the Underdark. Names follow the standard subrace rules above.
⚔️ Eberron
Elves of Aerenal use family names tied to ancestor worship. The Valenar mercenary elves use names that reflect deeds in battle. The Umbragen drow use names tied to shadow magic.
🏰 Greyhawk
Elves are rarer here, but high elf names tend toward older Tolkien‑influenced patterns. Wood elf names draw from the Vesve Forest traditions. Drow are primarily from the Vault of the Drow.
How to Use This Generator
Select a subrace from the dropdown, or leave it on "Any" to get a mix. Optionally add a reference word — like "blade" for a fighter or "star" for a wizard. The generator will produce names that follow the official 5e conventions for that subrace. Each name is a fresh combination, not a re‑used list, and you can generate up to 50 at a time.
Frequently Asked Questions
What subraces does this D&D elf name generator cover?
It covers High Elf, Wood Elf, Drow, Eladrin, Shadar‑Kai, Sea Elf, and Grugach — all official 5e elf subraces.
Are the names compliant with the Player's Handbook?
Yes. The generator uses naming patterns described in the D&D 5e Player's Handbook, including specific suffixes, prefixes, and cultural naming traditions for each subrace.
How many D&D elf names can I generate?
Unlimited. Choose up to 50 names per batch and generate as many times as you need.
Can I generate names for Eberron elves?
Yes. The generator includes naming conventions for Eberron's unique elf cultures, including the Aereni and Valenar traditions.