Fantasy Character Name Generator
Generate fantasy names for D&D characters, novels and game worlds — elven, dwarven, villainous and draconic, coined from phonetic rules per race, with your own syllables welcome.
Optional: type a word that matters to you — half the batch will be built around it.
Fantasy Names by style
Tuned word pools per sub-niche — same generator, sharper outputs.
Phonetics carry the race
Readers and players identify a fantasy culture by its sound long before lore confirms it: elvish names flow on open vowels and liquid consonants, dwarvish names compress hard stops and clusters, villain names favor sibilants. The generator encodes those rules into separate pools — and the race pages below go further, each with its own syllable inventory.
Pronunciation is the usability test
A name a game master cannot pronounce will be renamed by the table by session two. Read it aloud once: if another person can reproduce it from hearing, it passes. The generator avoids triple consonant clusters and diacritics that look great on a page and die at the table.
Forge names from your own syllables
Type two or three syllables you like — “ael”, “gor”, “wyn” — into the custom field and the generator builds around them: your sounds open or close the name, and the race’s phonetics fill the middle. It is the fastest way to name a bloodline: generate a dozen from the same root and you have a family tree that sounds related.
Frequently asked questions
Are these names safe from existing franchises?
They are coined from phonetic rules, not drawn from any setting — still, search a name in your genre before publishing to avoid coincidence collisions.
Can I use these in a published novel?
Yes — generated names carry no license and no attribution requirement.
How do I keep a family consistent?
Lock the custom field to the same root syllable and generate per family member — shared sounds read as shared blood.