What Is This Tool?
A fantasy name generator assembles names from syllable pools instead of picking from a fixed list — a prefix, an optional middle syllable and a gendered ending are combined at random, so the pool of possible names runs into the tens of thousands per archetype and you're unlikely to collide with another player's name.
What makes a generated name feel right is phonetic consistency, and each archetype here has its own sound rules: elvish syllables lean on open vowels and liquid consonants (Aelrindel, Sylwen), dwarven ones are dense with hard stops and get a forge-flavored surname (Thorgrim Ironfist), orcish ones are guttural with clan names like Skullcrusher, dragonborn names carry sibilants and draconic clan surnames, human knights get period-plausible first names with a fief ("of Ashford"), and dark mages get shadowy names with an occasional epithet. Everything runs locally in your browser.
Why Use It?
- Six distinct archetypes — elf, dwarf, orc, dragonborn, human knight, dark mage — each with its own phonetic style and surname logic, not one generic pool relabeled.
- Male, female or any-gender endings, because most fantasy naming traditions gender their suffixes.
- Ten candidates per click, each with its own copy button — reroll as often as you like.
- Syllable-based combination means tens of thousands of possible names per archetype, so results feel fresh instead of repeating a fixed list.
- Free, instant, no sign-up, and fully local: nothing you generate is sent to a server.
How to Use
- Choose a race or archetype from the first dropdown.
- Optionally set a gender leaning (or leave it on Any).
- Click Generate 10 Names and browse the candidates.
- Click Copy next to any name you like — or generate again for a fresh batch.
Example
Input
Race: Elf, Gender: FemaleOutput
Aelrinwen, Sylthiriel, Faelanara, Ithmyriel, Caelvien…Elvish output leans on flowing vowels and soft endings. Switch to Dwarf and the same click produces names like Thorgrim Ironfist or Baldin Stonebeard — different syllable pools, different sound.
Naming tips for tabletop and fiction
- Say the name out loud before committing — you and your party will speak it hundreds of times over a campaign, and a name that reads well but tangles the tongue gets shortened into a nickname fast.
- For a family or clan of NPCs, generate a batch and pick names sharing a starting sound or ending — consistent partial sounds read as kinship.
- MMO name taken? Generate a fresh batch instead of appending numbers — a clean unique name ages far better than Aelrindel2847.
- For novels, avoid giving two major characters names starting with the same letter; readers skim by first letter more than writers expect.
- The gender option shapes the ending syllables, but nothing stops you using any name for any character — fantasy settings are yours to define.
Related generators
Naming a character is often just one step of setting up an online identity or a game session. If you need a name for an account rather than a hero, the username generator builds platform-safe handles from your own keywords, and for dice rolls and loot draws at the table, a fair random number generator does the job.
And when the new character needs an account to live in, generate its password properly instead of reusing one — the password generator creates strong random passwords locally.
→ Username Generator · Random Number Generator · Password Generator
Frequently Asked Questions
Are these names from official D&D books?
No. The names are assembled fresh from syllable pools written for this tool, styled to match the naming conventions those settings popularized. That's actually an advantage: a generated name won't collide with a canonical character, so you can use it for your own character or fiction without borrowing someone else's.
Can I use generated names commercially, in a novel or a published game?
Yes. The names are random syllable combinations with no claim of ownership — use them freely. If a generated name matters commercially (a book protagonist, a studio game), it's still worth a quick web search to make sure you haven't randomly landed on an existing trademark.
Why do the names come out in English letters?
The generator combines Latin-alphabet syllables, which matches how fantasy names appear in D&D materials, MMOs and most published fantasy fiction worldwide. If your game or story is in another language, the names still work — fantasy names are proper nouns and typically stay untranslated.
What does the gender option actually change?
The ending syllable pool. Most fantasy naming traditions distinguish gender by suffix — elvish -riel/-wen versus -rion/-dir, dwarven -dis/-hild versus -grim/-rik. Choosing Any picks a male or female ending at random for each name; surnames and epithets are unaffected.
Why do some names include a surname or title and others don't?
It follows the archetype's convention. Dwarves and knights essentially always carry one (a clan surname like Ironfist, a fief like "of Ashford"), orcs and dragonborn often do, dark mages occasionally get an epithet like "the Hollow", and elves in most traditions go by a single flowing name.
Does the generator repeat names?
Within one batch of ten, duplicates are filtered out. Across batches, repeats are theoretically possible but rare — each archetype has enough syllable combinations that you'd need to generate for a long time to see the same full name twice.