Fantasy & RPG

Fantasy Name Generator

Find a name to keep, or generate something new. No setup needed.

Customize names · optional

Pick any options, or leave them open for a surprise.

Gender
Race
Tone

Your names

Tap a name to copy · Heart to save

More names to explore

Browse the collection. Copy or save your favorites.

1 / 18

Naming guide

What makes a great fantasy name

A fantasy name has two jobs: it should sound like it belongs to a world that does not exist, and it should be easy enough to read that nobody stumbles. The best fantasy names come from a consistent sound system rather than random letters. J.R.R. Tolkien, a philologist, built his Elvish languages first and drew names from them; Quenya was shaped by Finnish and Sindarin by Welsh, which is why his names feel related to one another. You do not need a full language, but you do need rules.

Make three choices for each culture in your world:

  • A sound palette. Elves in most settings lean on l, r, th and long vowels (Aelindra, Thalorin). Dwarves favor hard stops and Norse-flavored clusters (Durgrim, Helka). Orcs use guttural g, k and r with short vowels (Ruzgak, Ushra). Halflings sound like English villagers (Rosalie, Corbin).
  • A structure. Decide whether people use a given name and family name, a clan name, a patronymic like the Norse -son and -dottir, or a single name with an epithet. In D&D 5e each race has its own habits: dwarves value clan names, gnomes collect several names plus a nickname, and elves take an adult name once they come of age, around their hundredth year.
  • A tone. Heroic names are short and clean (Aric, Kira). Noble names run longer and carry titles (Lady Celestine Valmont). Dark names use low vowels and sharp edges (Morvax, Sereth). Whimsical names play with rhythm and compound words (Tumble Fernwhistle).

Real languages give fantasy character names weight. Old English and Old Norse sit behind most fantasy human names, Latin lends an imperial or religious flavor, and Welsh and Irish give a softer, older feel. Borrow sound patterns rather than whole names, so the result feels foreign without feeling copied.

Fantasy name ideas

These male and female fantasy names cover the most common races and tones.

Human fantasy names

  • Aric Vantmoor: a farm-born hero with a borrowed sword
  • Isobel Ravensworth: heir to a fading northern house
  • Hadrian Kell: a mercenary captain with a conscience
  • Gwenna Harrow: a village healer drawn into a war
  • Maelor ap Rhys: a Welsh-style patronymic for a hill-country knight
  • Sable Wyncroft: a gender-neutral name for a wandering spy

Elf names

  • Aelindra Moonwhisper: a high-born archivist
  • Thalorin Vaelith: an exiled prince with old grudges
  • Ithora Nightbloom: a moon priestess from a hidden glade
  • Elarion Swiftwind: a wood elf scout who never misses
  • Ysmaril Leafsong: a gentle bard with a very long memory

Dwarf names

  • Durgrim Anvilbrow: a master smith with a temper
  • Helka Stonebraid: the clan warden who keeps the hold's records
  • Thorvik Deepdelve: a miner who found something he should not have
  • Svala Forgeborn: a young runecrafter eager to prove herself
  • Kazrik Coalbeard: a retired soldier who now runs an alehouse

Orc names

  • Ruzgak: a single, guttural war-chief name
  • Ushra Skullsplitter: a shield-maiden with a fearsome epithet
  • Grokmar the Unbowed: a chieftain who never surrendered
  • Vashka Ironhide: a scout with scarred gray-green skin
  • Bagra Thrice-Scarred: an epithet that tells her story

Halfling and gnome names

  • Rosalie Butterbrook: an innkeeper's daughter with a secret map
  • Pim Barleycorn: a cheerful burglar
  • Posy Cobblestep: a quick-footed courier
  • Bimble "Sprocket" Nackleby: a gnome tinkerer known by her nickname
  • Orryn "Cog" Fizzlebang: a gnome with a habit of explosions

Dark fantasy names

  • Morvax the Hollow: a lich in waiting
  • Sereth Vaul: a soft-spoken inquisitor
  • Nyxara Bloodmoor: a vampire noble with very old money
  • Vespera Kayne: a necromancer who keeps her family close, literally
  • Zarek Thornmaw: warlord of a ruined kingdom

How to create your own fantasy name

Build from a syllable bank. Write six to eight syllables for each culture and combine them. An elven bank of ael, thal, ith, ora, wen and rin produces Thalwen, Aelorin and Ithora, and every result sounds like it belongs to the same people.

Alter a real name. Change one sound or add a fantasy ending: Margaret becomes Margarel, Edmund becomes Edmar and William becomes Wilmar. Readers sense the familiar root, so the name feels grounded but new.

Translate a trait into a compound surname. Join two English words that describe a family or a deed, as in Stonebraid, Swordsworn or Moonwhisper. These fantasy last names work for almost any race, and the words chosen set the tone: dwarves suit Anvilbrow, halflings suit Butterbrook.

Use a patronymic or a place. Norse-style names such as Halvard Ormsson and Sigrid Kolbeinsdottir instantly suggest a northern culture, and names like Princess Amarante of Velmere tie a character to a home.

Add an epithet for heroes and villains. The Unbowed, Thrice-Scarred or the Hollow tells a reader who the character is before they say a word.

Tips for using fantasy names in your game or story

Vary first letters and lengths across the cast. If your heroes are Aric, Arin and Aren, readers lose track. Give main characters distinct opening sounds and syllable counts.

Ration apostrophes and odd letters. An apostrophe or doubled vowel should mean something in your world, such as a clan marker or a glottal stop, rather than appearing as decoration. Names like Zz'thra'ax are hard to read and harder to say.

Keep a style sheet for each culture. List the sounds, endings and name structures your elves, dwarves, orcs and humans use. When you need a shopkeeper's name mid-session in a D&D game, the sheet keeps new names consistent with old ones.

Settle pronunciation early. Decide how you say a name, write a phonetic note if it is unusual, and repeat it consistently. Avoid spellings with several plausible readings, because every reader will choose a different one.

Search before you commit. A quick search shows whether your invented name belongs to a famous character, a brand or an unfortunate word in another language. Changing a vowel or ending is usually enough to make it your own.

Fantasy Name Generator FAQ

How do you come up with a good fantasy name?

Start with a consistent sound palette for each culture, then build names from it. Pick six to eight syllables an elven people might use, such as ael, thal, ith and wen, and combine them into Thalwen or Aelorin. Alter real names by one sound (William to Wilmar), add compound surnames like Stonebraid, and finish heroes and villains with epithets such as the Unbowed. Say every name aloud before you use it.

What are good female fantasy names?

Good female fantasy names depend on culture and tone. For elves, try Aelindra Moonwhisper or Ithora Nightbloom. For humans, Isobel Ravensworth and Gwenna Harrow feel grounded. Dwarven options include Helka Stonebraid and Svala Forgeborn, and orcs might be Ushra Skullsplitter or Bagra Thrice-Scarred. For a dark tone, Nyxara Bloodmoor and Vespera Kayne work, while Lady Celestine Valmont suits a noble.

What are good male fantasy names?

Male fantasy names should match race and tone. Heroic humans suit short names like Aric Vantmoor or Hadrian Kell. Elves sound best with flowing names such as Thalorin Vaelith or Elarion Swiftwind. Dwarves carry hard sounds, like Durgrim Anvilbrow and Thorvik Deepdelve, and orcs suit guttural ones, like Ruzgak or Grokmar the Unbowed. For villains, Morvax the Hollow and Sereth Vaul feel properly cold.

What are good fantasy last names?

Fantasy surnames usually come from one of four sources: compound words (Stonebraid, Moonwhisper, Anvilbrow), places (Ravensworth, Vantmoor, of Velmere), patronymics (Ormsson, Kolbeinsdottir, ap Rhys) or deeds (Skullsplitter, Swordsworn). Choose the type by culture. Dwarves and orcs suit compounds and deeds, nobles suit place names, and northern cultures suit patronymics. Keeping each culture's surnames in one style makes a world feel coherent.

What makes a name sound fantasy?

A name sounds like fantasy when it is unfamiliar but follows recognizable rules. Letter combinations such as ae, th, yr and zh, endings like -iel, -orin and -grim, and compound surnames all signal another world. Consistency matters more than strangeness: a set of names that share sounds feels like a real culture. Tolkien used this approach, building Elvish names on Finnish and Welsh sound patterns.