Elf Name Generator

Original elf names built from sound rules, with syllables shown so you know how to say them.

Here are 12 names to start. Change the options and press Generate elf names for more.

  1. Thalisira ThornwhisperTha·li·si·ra
  2. Caelquin WindbrookCael·quin
  3. Vaewyn MoonweaverVae·wyn
  4. Ithlenis SunbreezeIth·le·nis
  5. Rilie WillowlightRi·lie
  6. Ilran DawnshadowIl·ran
  7. Saelia OaklightSae·li·a
  8. Rhororin SwiftbreezeRho·ro·rin
  9. Varin StarwindVa·rin
  10. Ororaros LeafshadeO·ro·ra·ros
  11. Nywyn SunwindNy·wyn
  12. Milia LeafsongMi·li·a

How elf names work

Elf names are long, soft and musical. They lean on flowing consonants (l, r, n, th, v) and open vowels, and they rarely end on a hard stop. Our elf generator builds each first name from three parts, an opening sound, an optional flowing middle and an ending, so you get names like Sylrion or Laewen rather than the same ten names everyone uses. Family names are nature words joined together, the way many tabletop and fiction elves are named: Moonwhisper, Riversong, Dawnleaf.

Tips

  • Male elf names here end in sounds like -ion, -thir, -ndil and -las; female names end in -wen, -riel, -lia and -ndra.
  • Keep the family name in the same mood as the character: Starweaver feels high-born, Willowbrook feels like a wood elf.
  • If a name is hard to say out loud at the table, drop the middle syllable. Sylroran becomes Sylran.

More elf name examples

Tap a name to copy it.

Other fantasy name generators

Frequently asked questions

What makes a name sound elvish?

Soft consonants (l, r, n, v, th), lots of vowels, two to four syllables and endings that trail off rather than stop hard. Hard sounds like k, g and z are rare in elf names.

Are these Tolkien names?

No. They are built from sound rules, not copied from any book or game, so you can use them in your own story or campaign.

Can I use these names?

Yes. Names are free to use for pets, stories, games, products and anything else. Real names come from public government records; fantasy names are generated, so you do not need permission to use them.