Free Elf Name Generator
Looking for the perfect name for your elven character? Our free elf name generator creates authentic-sounding elven names inspired by Tolkien, fantasy RPGs, and mythical lore. Choose from six unique subraces — High Elf, Wood Elf, Dark Elf (Drow), Snow Elf, Blood Elf, and Sea Elf — then customize by gender, name style, and thematic inspiration. Whether you're building a D&D character, writing a fantasy novel, or naming an MMO avatar, our generator delivers names that sound truly elven.
Elf Name Generator
Customize the options below and discover the perfect elven name for your character.
Frequently Asked Questions About Elf Names
How does this elf name generator work?
Our elf name generator combines curated elven prefix and suffix banks organized by subrace, gender, and style. Each name is assembled by selecting a prefix (like Ael-, Fin-, or Driz-) and combining it with a suffix (like -ael, -ion, or -ia) to create names that follow authentic elven phonetic patterns. You can also choose thematic inspiration — stars, forest, magic, water, light, or shadow — to influence the roots used in name generation. Everything runs locally in your browser.
What elf subraces are supported?
Our generator supports six distinct elven subraces, each with their own naming conventions:
- High Elf — Noble, melodic names with flowing vowels (e.g., Elarion, Finarth)
- Wood Elf — Nature-inspired names with sylvan sounds (e.g., Gwendor, Thalion)
- Dark Elf (Drow) — Harsh, guttural names with sharp consonants (e.g., Drizzt, Zaknafein)
- Snow Elf — Cool, crisp names evoking ice and winter (e.g., Aerindel, Skaelda)
- Blood Elf — Elegant, slightly sinuous names with apostrophes (e.g., Kael'thas, Lor'themar)
- Sea Elf — Flowing, aqueous names inspired by the ocean (e.g., Thalassi, Morwen)
Select "Any Subrace" for a mix of all six styles.
Can I generate both male and female elf names?
Yes! Use the Gender dropdown to select male, female, or a mix of both. Male elf names typically end in consonants like -ael, -ion, or -thor, while female elf names use softer endings like -ia, -iel, or -ara. Selecting "Any" will give you a balanced mix of both.
What name styles are available?
Five distinct name styles are available:
- Classic Tolkien — Traditional prefix+suffix names inspired by Tolkien's elves (Elrond, Legolas, Galadriel)
- Ethereal & Flowing — Soft, vowel-heavy names with a dreamy quality
- Nature-Born — Names built from sylvan roots like leaf, glade, fern, and oak
- Ancient & Regal — Longer, more majestic names with grand syllables
- Mystic & Arcane — Magic-infused names with arcane-sounding bridges and fragments
What inspirations can I choose from?
Six thematic inspirations influence the word roots used in your elf names:
- Stars & Moon — Celestial names inspired by the night sky (Aran, Elen, Sil)
- Forest & Nature — Names drawn from woodland elements (Oak, Fern, Thorn)
- Magic & Arcana — Mystical names with magical undertones (Rune, Glyph, Hex)
- Water & Sea — Ocean-inspired names for Sea Elves and coastal characters
- Light & Sun — Bright, radiant names evoking daylight and gold
- Darkness & Shadow — Dark, mysterious names perfect for Drow and shadowy characters
Can I control the length of generated names?
Absolutely. The Name Length option lets you choose between Short (3–5 letters), Medium (6–8 letters), and Long (9+ letters). This is useful if you need a short, punchy name for a quick introduction or a longer, more elaborate name for a high-born elven noble.
Can I use these elf names for my D&D character or novel?
Yes! All names generated by this tool are free to use for any purpose — D&D campaigns, fantasy novels, video game characters, MMO avatars, or fan fiction. The names are algorithmically generated and not drawn from copyrighted sources, so there are no usage restrictions. However, we recommend doing a quick search if you want to avoid accidental overlap with well-known characters from popular franchises.
Do I need an internet connection to use this tool?
No! Once the page has loaded, all name generation happens locally in your browser. You can generate as many elf names as you like, even while offline. Your selections and generated names never leave your device.