Names
Elf Name Generator
Each elf name is built from two independent random draws: one from a first-name pool and one from a 30-entry surname pool. The feminine first-name pool contains 25 names (Amariel, Celewen, Thalindra, Aelinor, etc.) and the masculine pool contains 25 names (Belegor, Erevan, Caladorn, Vaeron, etc.). Setting gender to "Any" merges both pools into a single 50-entry list before drawing. Surnames are nature-and-element compounds — Dewspark, Mistwalker, Emberthorn, Dawnwhisper — assembled to carry a fantasy-world register without referencing any specific published setting. Requesting up to 20 names generates 20 independent draws from these pools. Game masters who need to name five NPCs mid-session, tabletop RPG players filling out a character sheet before the first session, and fantasy writers populating a village or court roster are the primary users. These groups share the same constraint: they need a name that sounds genuinely elven without being pronounceable as a mundane human name with punctuation inserted. Worldbuilders working outside established IP — writing original fantasy rather than licensed D&D or Pathfinder content — use this to build a name vocabulary that feels consistent across a cast without deriving from Tolkien's Quenya or Sindarin. Generate a batch, say each name aloud, and keep the ones that move off the tongue without a hard stop. Cross-reference against your existing character roster to avoid names that start with the same letter or sound too similar when spoken.
How to use
- Choose your options above
- Click Generate
- Copy your result
Detailed instructions
- Set the count field to how many names you want — start with 10 to give yourself real options.
- Select a gender from the dropdown if your character's identity is already decided, or leave it on 'Any' to see the full range.
- Click Generate to produce your list of elf names instantly.
- Scan the results, say your top picks aloud, and copy the names that fit your character's subrace and personality.
- Run the generator again if nothing clicks — each batch is different, and the right name is usually a few clicks away.
Use Cases
- •Naming a wood elf ranger or druid for a D&D 5e or Pathfinder character sheet
- •Pre-generating 20 NPC elves before a homebrew campaign session to avoid blanks mid-table
- •Building a high elf archmage protagonist for a fantasy novel with a name that fits the tone
- •Populating an elven city in a world-building bible with culturally coherent character names
- •Picking a memorable elf username for an MMO like Final Fantasy XIV or Elder Scrolls Online
Tips
- →Generate with 'Any' gender first — some of the best character names come from unexpected results outside your default filter.
- →Group similarly-sounding results from multiple batches to build a believable family lineage or elven noble house.
- →If a name is almost right but not quite, swap one syllable mentally — elvish phonemes are modular and mix well.
- →For dark elf characters, scan results for names with sharper middle consonants (like -ss-, -kh-, or -dr-) — they carry a harder edge.
- →Keep a running document of unused names from past sessions; elf NPC names are always needed mid-session and having a bank saves time.
- →Pair a generated first name with a translated nature word as a surname — 'Moonwhisper' or 'Dawnleaf' — for wood elf characters who follow nature-naming traditions.
FAQ
How are the elf names constructed phonetically?
First names draw on soft consonants — L, R, N, V, TH — paired with open vowels to create a flowing, multi-syllable rhythm. Surnames are two-part nature compounds (Mistwalker, Emberthorn, Dawnwhisper) that layer an elemental or environmental image onto the character. The combination avoids hard stops like K-ending syllables or Germanic consonant clusters, which gives results their distinctly non-human register.
What is the difference between the feminine, masculine, and Any gender options?
Feminine draws only from a 25-name pool with softer, more open endings (Eilonwy, Thalindra, Aelinor). Masculine draws from a separate 25-name pool with slightly firmer endings (Belegor, Caladorn, Vaeron). Selecting Any merges both pools into a single 50-entry list and draws from the combined set, which gives the full range of results and works well for gender-neutral characters or when you want maximum variety.
Can I use these names in a commercial novel, video game, or tabletop supplement?
Yes. The names are original and not derived from Tolkien's Quenya or Sindarin or any game system's copyrighted proper nouns. Individual names are not copyrightable on their own, and these are not trademarked terms. You can name characters in a commercial novel, an indie video game, or a self-published tabletop supplement without attribution or licensing.
How do I pick the right name from a batch for my character?
Say each name aloud. The ones that move smoothly off the tongue — no hard stop, no stumble — are the candidates worth keeping. Then consider tone: a stern high elf general benefits from a firmer-sounding name, while a playful wood elf scout works better with a lighter, shorter one. Cross-check your shortlist against existing characters in your campaign or manuscript to avoid names that start with the same letter or rhyme with each other.
Will a batch of 20 names always contain 20 unique results?
Not guaranteed. The generator draws with replacement from a fixed pool — 25 feminine or 25 masculine first names, and 30 surnames. With 20 draws from a pool that size, the same first name or surname can appear more than once in a single batch. If you need a fully deduplicated list, generate a larger batch and manually discard any repeated first names or surnames.
You might also like
Popular tools from other categories that share themes with this one.
Try these next
More free tools from other corners of the catalog, picked by shared themes.