Elf Name Generator
Elvish names lean on flowing vowels and soft consonants — l, r, th, n — stacked into two or three syllables that read as ancient rather than invented. This generator draws from twenty prefixes, ten optional connecting syllables, and fifteen suffixes to keep results varied without drifting into other races’ sounds.
What makes a name sound elvish
Compare “Elithien” to “Thorgrim” and the difference is audible before it’s readable: the elf name is almost all vowels and soft consonants, built to flow in one breath, while the dwarf name is stacked with hard stops. This generator leans into that by giving roughly half of all results an extra connecting syllable — -riel-, -las-, -wen- — which is what pushes a name from a clipped two syllables into something longer and more ceremonial.
Looking for a rougher, harder-edged race instead? The dwarf name generator and orc name generator sit at the opposite end of the same spectrum. Naming an elven settlement rather than a person? Try city names.
Frequently asked questions
- Are these names gendered?
- No — the syllable set is shared across the board rather than split by gender, since elvish naming conventions in most fiction don't strongly separate the two the way real-world names often do.
- Can I get a two-part elf name, like a first and last name?
- This generator produces single given names. Pair one with a result from the fantasy last name generator, or a title like "of [City Name]" using the city generator.
- Why do some names come out longer than others?
- About half of all results insert an extra middle syllable before the suffix, which is what produces longer, more formal-sounding names alongside shorter ones.