✦ Free Fantasy Name Generator ✦

D&D Elf Name Generator

Elf names in the Player's Handbook tradition — child names, adult names, and family names for every 5e elf sub-race.

Hit Generate to conjure your names ✦

Popular D&D Elf Names

NameGenderStyle / Note
AdranMalePHB adult name
AramilMalePHB adult name
BerrianMalePHB adult name
EnialisMalePHB adult name
HeianMaleSoft two-syllable
PerenMalePHB adult name
AdrieFemalePHB adult name
BirelFemalePHB adult name
NameGenderStyle / Note
EnnaFemalePHB child name
LiaFemalePHB child name
ShavaFemalePHB adult name
ValnaFemalePHB child name
AmakiirFamilyGemflower
GalanodelFamilyMoonwhisper
XiloscientFamilyGoldpetal

About D&D Elf Names

Three Names in the PHB

The D&D 5e Player's Handbook gives every elf three names: a child name used in youth, an adult name chosen around the elf's first century as a rite of passage, and a family name that translates a phrase of Elvish. This generator produces names for all three — use the gender filters for given names and the Neutral filter for family names.

Covering Every Sub-Race

High elves, wood elves, drow, eladrin, sea elves, and shadar-kai all share the core elven naming style in 5e, differing mainly in flavour. The Type dropdown lets you shift toward the classic, wood, or dark elf banks so your name matches whichever sub-race you rolled — from a haughty high-elf wizard to a drow exile.

Family Names & Their Meanings

Elven family names each translate a meaningful phrase: Amakiir (Gemflower), Galanodel (Moonwhisper), Xiloscient (Goldpetal), Holimion (Diamonddew). Pairing a translated family name with a given name — 'Aramil Galanodel' — gives your 5e elf the full, lore-accurate identity the Player's Handbook describes.

Original & Free to Use

These names are inspired by D&D 5e naming conventions but generated from original linguistic pattern banks, not reproduced from any official product. They are free to use in your campaigns, homebrew, and fiction with no attribution required.

Naming Your D&D 5e Elf

The D&D 5e Player's Handbook has one of the richest elven naming traditions in any game, and this generator follows it closely. Elves are among the most-played races in 5e — high elf wizards, wood elf rangers, drow rogues — and getting the name right anchors your character in the world before the first roll. Every result here is built to sit naturally beside the example names printed in the Handbook.

In 5e lore, an elf holds three names. As a child they go by a short, affectionate child name like Lia, Enna, or Valna. Around their hundredth year, in a coming-of-age rite, they choose an adult name such as Aramil, Berrian, or Adrie. Over both sits a family name that honours their lineage. Use the gender filters here for child and adult names and the Neutral filter for family names.

Elven family names are translated Elvish phrases with real meaning: Amakiir means Gemflower, Galanodel means Moonwhisper, Xiloscient means Goldpetal. Pairing one with a given name — 'Berrian Amakiir' — produces the complete, lore-accurate identity the Player's Handbook lays out, and it instantly tells your table this is a proud, ancient elf with a family history.

Because 5e's elf sub-races share a naming core, this generator covers them all. Switch the Type dropdown toward the wood elf bank for a grounded ranger, the dark elf bank for a drow, or leave it on the D&D 5e setting for a broad Player's Handbook mix. Generate a shortlist, read each aloud, and choose the name your elf will carry for the next few centuries.

Frequently Asked Questions

Related Generators