How we make names
Every generator on epicNameGenerator runs on rules we write by hand. There's no scraped name list or chatbot behind it. Here is what happens when you press Generate names.
1. Sound first
We start with how a people or place should sound. Elves get open vowels and soft consonants like l, th and r. Dwarves and dark empires get hard stops and heavy endings. We write short lists of beginnings, middles and endings that carry that sound.
2. Patterns
Each style (male, female, neutral, classic, dark and so on) has its own patterns, such as a beginning plus an ending, followed by a family name. The generator picks a pattern and fills it from the lists, so a few hundred parts can produce thousands of names.
3. No repeats in a list
Every list is made of unique names, so the same name never appears twice on screen. Generate again and you get a fresh list.
4. What the notes on names mean
Invented names have no historical meaning. When we write a note about a name, it describes the feel of the name. Some styles, like the modern and historical character names, combine real first names and surnames, and the page says when that is the case.
5. Runs in your browser
Names are made on your device. Nothing you generate is sent to us.