Fantasy Name Generator โ€” 850+ Otherworldly Names for Any Hero or Villain

A fantasy name has to do something tricky: feel **familiar enough to pronounce** and **strange enough to belong to another world**. The trick is in the orthogra

Elowyn
Click the button for a new name
How it works: names are generated by combining curated name parts in your browser โ€” no server, no sign-up, unlimited rolls.

What Makes a Name Feel Fantasy?

A fantasy name has to do something tricky: feel **familiar enough to pronounce** and **strange enough to belong to another world**. The trick is in the orthography โ€” the spelling. Fantasy names take real European roots (Celtic, Norse, Greek, Anglo-Saxon) and twist the spelling just enough to create that "different world" feeling:

Fantasy Name Elements and Their Meanings

| Element | Meaning | Example |

The Three Registers of Fantasy Names

Depending on your character, different registers work:

How to Use This Fantasy Name Generator

1. **Click generate** โ€” 10 fantasy names per batch.

Who Is the Fantasy Name Generator For?

- **RPG players** of any system who need a character name fast

A Note on Fantasy Naming

The best fantasy names feel like they have a history โ€” like they've been said in ballads, feared in dark halls, and whispered in taverns. That feeling comes from names that follow a *logic* even when the world is invented: consistent sounds, meaningful elements, spellings that follow their own rules. Use this generator to find a name that sounds like it already has stories attached โ€” then go write them.

Frequently Asked Questions

Are these names from a specific book or game?

They're original combinations using the same naming traditions fantasy draws on (Celtic, Norse, Greek roots with invented spellings). No specific copyrighted characters are reproduced.

What's the difference between this and the race-specific generators?

This generator produces generic fantasy names that work for any character, race, or setting. The race-specific generators (elf, dwarf, orc, etc.) produce names with the phonetic and cultural traits of that specific race. Use this one when you don't have a race in mind; use the others for specificity.

Can I use these names in my novel or RPG?

Yes. All names are original combinations of public-domain name elements. Use them freely in fiction, games, and campaigns.

How do I make a fantasy name sound dark vs heroic?

Dark names use shadow prefixes (Corv-, Dae-, Xy-, Vae-) and hard endings (-yn, -is). Heroic names use light prefixes (Cae-, El-, Fae-, Lyr-) and soft endings (-wyn, -el). See the register guide above.

Do fantasy names have meanings?

Most elements carry meanings from their source languages โ€” star, light, song, spirit, white, warrior (see the table above). The meanings are subtle, which is what makes fantasy names feel deep: they hint at a story without telling it.

More Name Generators

Elf Name 1000+ Enchanting Elven Names for Fantasy Characters

Generate beautiful elf names with one click. 1000+ vowel-rich elven names inspired by Celtic and Tolkien traditions โ€” perfect for D&D, RPGs, novels, and fantasy games.

Viking Name 800+ Norse Warrior Names

Generate fierce Norse viking names with authentic Old Norse patronymics (-son/-dottir). 800+ combinations for warriors, heroes, and RPG characters.

Orc Name 900+ Brutal Orcish Names

Generate brutal orcish names with guttural, battle-hardened sounds. 900+ combinations for orcs, warbands, and fantasy villains.

Dwarf Name 900+ Sturdy Dwarven Names

Generate sturdy dwarven names with short, forge-born sounds and clan surnames. 900+ combinations for dwarves, smiths, and mountain clans.

Dragon Name 900+ Epic Dragon Names

Generate epic dragon names with long, thunderous syllables. 900+ combinations for dragons, bosses, and ancient beings.

Tavern Name 1000+ Cozy Medieval Tavern & Inn Names

Generate cozy tavern and inn names with authentic medieval English patterns. 1000+ combinations for D&D taverns, fantasy towns, and game worlds.

D&D Name 800+ Character Names for Your Next Campaign

Generate D&D character names instantly. 800+ adventure-ready names mixing Anglo-Saxon, Celtic, and Latin roots โ€” perfect for fighters, rogues, wizards, and every class in between.

Fantasy City Name 750+ Names for Kingdoms, Towns & Capitals

Generate fantasy city names instantly. 750+ names built from real geographic roots (-burg, -ford, -haven) โ€” perfect for D&D campaigns, novels, and world-building.

Goblin Name 750+ Squeaky, Sneaky Goblin Names

Generate goblin names instantly. 750+ squeaky, sharp, sneaky names full of i-sounds and hard stops โ€” perfect for D&D goblins, minions, and mischief-makers.

Halfling Name 750+ Cozy, Farm-Grown Halfling Names

Generate halfling names instantly. 750+ warm, homely names with -o, -a, and -in endings โ€” perfect for D&D halflings, hobbit-style characters, and cozy fantasy.

Wizard Name 800+ Arcane, Spellbook-Ready Wizard Names

Generate wizard names instantly. 800+ arcane names built from Latin and Greek roots โ€” perfect for D&D wizards, mages, and ancient spellcasters.

Pirate Name 750+ Salty, Infamous Pirate Names

Generate pirate names instantly. 750+ bold, salty names in the Golden Age tradition (Blackbeard style) โ€” perfect for D&D pirates, sea campaigns, and stories.

Medieval Name 750+ Authentic Names for the Middle Ages

Generate medieval names instantly. 750+ names in the Anglo-Saxon and Norman tradition โ€” perfect for D&D, historical fiction, and medieval fantasy.