Names
Elf Name Generator (Fantasy)
This generator assembles fantasy elf names by combining a gendered prefix from one of two fixed pools with a two-letter connector syllable, then appending a compound nature-themed surname. The male prefix pool contains 18 short stems (Aer, Cael, Elar, and so on); the female pool contains 18 parallel stems ending in open vowels (Aela, Caeli, Elowen). A connector syllable drawn from a 12-item list — an, en, in, ar, el, or similar — bridges prefix to surname. The 15 surnames compound a natural element with an evocative second word: Dawnwhisper, Moonveil, Emberthorn, Crystalbrook, and others. Setting gender to "any" randomly assigns each name to either pool with equal probability. Tabletop roleplayers use this most, specifically dungeon masters who need a quick roster of NPCs before a session. Writers drafting elven supporting characters also benefit from bulk generation — setting count to 20 gives a full village worth of names to filter from. The resulting names lean on liquid consonants (l, r, n) and open vowel clusters that read as elvish across D&D 5e, Pathfinder, and most original world-building contexts without requiring any manual tweaking.
How to use
- Choose your options above
- Click Generate
- Copy your result
Detailed instructions
- Set the count field to how many names you want — try 10 or more for a good selection pool.
- Choose a gender from the dropdown: male, female, or any for a mixed list.
- Click Generate to produce a fresh batch of elf names instantly.
- Scan the list and note any names that fit your character's personality or role.
- Regenerate as many times as you need — each batch draws new combinations.
Use Cases
- •Naming a wood elf ranger PC before a D&D 5e session, when you need something that sounds right at the table
- •Generating 10 to 15 NPC elves at once to populate a chapter of a fantasy novel without repeating phonetic patterns
- •Picking a high elf name for a Pathfinder Society character sheet that fits Golarion's naming conventions
- •Building an elvish family tree in Worldanvil by batching surnames and mixing them across related characters
- •Finding an Altmer name for an Elder Scrolls fan fiction that feels lore-adjacent without lifting copyrighted Tolkien linguistics
Tips
- →Generate 15 names at once and shortlist three — comparing options makes the best one obvious faster than evaluating names one at a time.
- →For a noble elf house, generate in batches and look for surname elements that repeat naturally — these become your family name across multiple characters.
- →Swap a single letter in a generated name to make it feel unique to your setting without losing the elvish phonetic shape — changing Aelindra to Aelindre costs nothing.
- →Male names with softer endings (like -en or -ael) work well for scholarly or priest archetypes; crisper endings (-thor, -dor) suit warriors and rangers.
- →If you're writing a novel, generate 20 names per elf character and pick the one that's hardest to forget after an hour — that's the one readers will remember too.
- →For MMO or video game slots where names must be short, set gender to any and scan for naturally shorter results rather than truncating longer ones, which can break the phonetic feel.
FAQ
How does the generator decide which syllables to combine?
Each name is built in three steps: a prefix is randomly selected from either the male or female pool depending on the gender setting, a connector syllable is picked from a 12-item list (an, en, in, on, ar, el, il, or, al, er, is, as), and a compound surname is selected from a 15-item list. The three pieces are concatenated directly with a space before the surname. There is no weighting or exclusion logic — every combination is equally likely.
What does the gender option actually change?
With gender set to "male", only the 18 male-coded prefixes are used. With "female", only the 18 female-coded prefixes are used. "Any" randomly assigns each name to one pool or the other with a 50/50 coin flip per name. Surnames are always drawn from the same shared pool regardless of gender.
Can I generate more than five names at once?
Yes. The count input accepts values from 1 to 20. Set it to 20 if you need a full NPC roster or want a large pool to choose from. Because the generator samples with replacement, duplicate names are possible in large batches given the pool sizes involved.
Are these names safe to use in a published book or RPG supplement?
The names are generated from original phonetic pools, not transliterated from Tolkien's Quenya or Sindarin. There are no copyright concerns from this generator's word lists. Always do your own check if a specific name coincidentally matches a trademarked fictional character.
Why do the names feel elvish rather than random?
The prefix pools were designed with soft consonants and open vowel endings, which is the phonetic pattern most associated with high-fantasy elf naming across D&D, Pathfinder, and broader fantasy literature. The connector syllables are all vowel-heavy (an, el, or), which prevents harsh consonant clusters. The compound surnames reference nature and celestial phenomena, a convention that appears in most elf lore across major game systems.
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.