Fantasy Character Name Generator

Generate epic names for your fantasy characters, RPG heroes, and fictional worlds

Fantasy Character Name Generator

Did You Know

  • Tolkien created entire languages before naming his characters — Elvish names like Galadriel have real etymologies in his invented Sindarin and Quenya.
  • In many fantasy traditions, knowing a dragon's true name grants power over it, a concept borrowed from ancient Egyptian and Norse mythology.
  • The name 'Gandalf' actually comes from Old Norse mythology — it appears in the Dvergatal, a list of dwarf names in the Poetic Edda.

Creating Unforgettable Fantasy Character Names

Search for a fantasy name generator and you'll get flooded with tools that spit out random syllable soup. This one is built specifically for people — heroes, villains, and everyone standing between them — with controls for race, class, gender, and era so a name fits the character wearing it, not just the genre it's dropped into.

It also stays narrow on purpose. Naming a kingdom or a magic item is a different job than naming a person, and naming a non-fantasy character is different again. This page sticks to fantasy people. Below are 51 real names to borrow or build from, grouped by where they actually come from.

Classic Hero & Adventurer Names

Most "generic fantasy" hero names aren't generic at all — they're recycled from real Old English, Old Norse, and Norman French name stock, the same wells Tolkien and a thousand D&D campaigns have drawn from since.

NameMeaning / origin
RolandOld German "hruod" (fame) + "lant" (land); hero of the medieval epic The Song of Roland
RowanIrish, from Ruadhán, "red"; also the rowan tree
SigridOld Norse Sigríðr — "sigr" (victory) + "fríðr" (beautiful)
CedricCoined by Walter Scott for Ivanhoe (1819), based on the historical Cerdic of Wessex
FreyaOld Norse Freyja, "lady"; the Norse goddess of love, war, and death
DorianCoined by Oscar Wilde for The Picture of Dorian Gray, from the Dorians of ancient Greece
GarethWelsh, possibly "gwrhyd" (valour); a Knight of the Round Table
IseultPossibly Germanic "is" (ice) + "hilt" (battle); the Irish princess of Tristan and Iseult
BrynWelsh, "hill, mound"
CassiaFeminine form of the Roman name Cassius
EdricOld English "ead" (wealth) + "ric" (ruler)
AvelineNorman French diminutive of the Germanic Avila
ThaneScottish and English noble title, from Old English "thegn" (warrior, retainer)

Elven-Style Names, Straight from Tolkien

Nearly every "elvish-sounding" fantasy name owes a debt to one source: Tolkien's invented Sindarin and Quenya, which come with real, published etymologies — not just a vibe.

NameMeaning / context
GaladrielSindarin "galad" (radiant) + "riel" (garlanded maiden); Lady of Lothlórien
LegolasSindarin "laeg" (green) + "go-lass" (leaves); elf archer of the Fellowship
ArwenSindarin, "noble maiden"; daughter of Elrond
ElrondSindarin, "star dome"; elven lord of Rivendell
IdrilSindarin, "sparkling brilliance"; princess of Gondolin
ThranduilSindarin elf-king of Mirkwood, Legolas's father
CelebornSindarin; co-ruler of Lothlórien alongside Galadriel
GlorfindelSindarin elf-lord who dies fighting a Balrog, then returns in a later age
EärendilQuenya; half-elven mariner whose voyage becomes the Morning Star
LúthienSindarin elf-princess — Tolkien inscribed her name on his own gravestone
FinrodQuenya/Sindarin; Noldorin king of Nargothrond

Dwarven-Style Names, Straight from Norse Myth

Thorin, Fili, Kili — none of them started with Tolkien. Every name in Thorin's company comes from the Dvergatal, a roll call of dwarves in the Old Norse Poetic Edda.

NameOrigin / context
ThorinFrom Old Norse Þorinn; Tolkien's dwarf-king in The Hobbit
ThrainFrom Þráinn; Thorin's father
FiliFrom Fíli; one of Thorin's company
KiliFrom Kíli; one of Thorin's company
DwalinFrom Dvalinn; one of Thorin's company
BifurFrom Bívurr; one of Thorin's company
BofurFrom Bávurr; one of Thorin's company
BomburFrom Bömburr; one of Thorin's company
NoriFrom Nóri; one of Thorin's company
OinFrom Óinn; one of Thorin's company
NainFrom Náinn; an ancestor name in Tolkien's dwarf lineages
DurinFrom Durinn, named in Norse verse as the first and foremost of the dwarves
AustriOne of four dwarves said to hold up the sky's corners in the Prose Edda; "east"
VestriSame source as Austri; "west"
NorðriSame source; "north"
SuðriSame source; "south"

Villain Names Borrowed from Real Mythology

Ever notice how a villain's name sounds ominous before you know anything else about them? That's mythology doing the work. Writers borrow gods and monsters that already sound like something you shouldn't say out loud after dark.

NameOrigin / context
HadesGreek god who rules the underworld and the dead
LokiNorse trickster god blamed for the death of Baldr, bound as punishment
MorriganIrish/Celtic war goddess, sometimes called "Queen of Demons"
LilithNight-demon of Jewish folklore, rooted in ancient Mesopotamian lilû spirits
HecateGreek goddess of magic, crossroads, and the night
Baba YagaSlavic folklore ogress who devours those who cross her
GrendelMan-eating monster of the Anglo-Saxon epic Beowulf
MordredArthur's traitorous nephew (or son), whose rebellion brings his downfall
NyxGreek primordial goddess of night, mother of death and sleep
ErebusGreek primordial personification of darkness, Nyx's consort
SetEgyptian god of chaos and storms, killer of his brother Osiris

Naming by Sub-Genre

Behind the Name and Wikipedia will tell you what a name meant a thousand years ago. Neither will tell you which fantasy sub-genre it actually fits — that's a judgment call, and here's ours.

High Fantasy

Elevated, multi-syllable, a little formal — built for characters who talk in speeches

  • Vesparil
  • Thalorian
  • Aelendra
Grimdark

Blunt, harsh, often one syllable — names that sound like they've already lost something

  • Grask
  • Voth
  • Kade
Cozy Fantasy

Soft, warm, nature-adjacent — names you'd trust to run the village bakery

  • Pippa
  • Wrenna
  • Tam

Most writers pick a sub-genre by instinct and never name it. Naming it first saves you from the mismatch where a grimdark warlord is somehow called Pippa.

Naming by Race

Different fantasy races carry distinct phonetic habits, and consistency within a race is what makes a world feel built rather than improvised.

Elves

Flowing, melodic, soft consonants and long vowels — "th," "el," "ae," "wen"

  • Aelindra
  • Sevaine
  • Ithrandiel
Dwarves

Hard consonants, guttural sounds, short sturdy syllables — "k," "gr," "dr," "th"

  • Brokk
  • Dolgrim
  • Kadrek
Orcs

Harsh, aggressive, abrupt stops — "zz," "gg," "kk," "ugh"

  • Grukk
  • Thrakka
  • Morgash

Humans are the most flexible race — draw from real-world historical names adapted to your setting's culture. Halflings lean warm and homey (Pippin, Rosie, Milo). Tieflings carry infernal flair through virtue names like Hope or Torment, a habit borrowed straight from Puritan naming.

Naming by Class

A character's role can flavor their name just as much as their race does:

Kael Warrior — strong, commanding, built to be shouted
Thalion Mage — suggests knowledge and mysticism
Nyx Rogue — quick, sharp, sly undertones
Liora Healer — gentle, luminous, unhurried
Rowan Ranger or druid — nature-connected, grounded

Setting and Era

Ancient myth, medieval feudalism, neon-lit cyberpunk — the era your world runs on changes what a name should sound like:

  • Ancient / mythic: Grand, epic register — Prometheus, Aethon, Calypso
  • Medieval: The classic fantasy era — Roland, Isolde, Aldric, Gwyneth
  • Renaissance: More refined, ornate names — Luciana, Dorian, Vincenzo
  • Steampunk: Victorian-inspired with an edge — Wren Copperfield, Elias Gearheart
  • Cyberpunk / sci-fi: Short, sharp, code-like — Nyx, Zero, Kira-7, Dex

Common Pitfalls to Avoid

Do
  • Keep names sayable out loud on the first try
  • Use at most one apostrophe, if any
  • Give party members clearly distinct sounds
Don't
  • Write "Xzylkthon'gaar" and expect readers to stick around
  • Stack apostrophes like "D'ar'ken Tha'lor N'vek"
  • Name a medieval elf "Kevin" unless the joke is the point

Using the Generator

Everything above is for a fantasy person specifically. If you need a name for a kingdom, faction, or magic item instead, our Fantasy Name Generator covers that wider ground — and if your story isn't fantasy at all, the Character Name Generator handles any genre.

  1. Select a race for phonetically appropriate names — elves, dwarves, orcs, and more.
  2. Choose a class to influence the name's tone and feel.
  3. Pick a gender or go unisex for flexible options.
  4. Set the era to match your world, from ancient myth to cyberpunk.
  5. Use the extra details field for keywords like "sounds Nordic" or "villain name."

Generate a few batches and mix first and last names across results. The best character name is sometimes a combination of two separate suggestions, not one clean hit.

Common Questions

What is a fantasy character name generator, and how is this one different from a generic fantasy name generator?

A fantasy character name generator names people specifically — heroes, villains, NPCs — rather than kingdoms, items, or factions. This tool adds race, class, and era controls so the output fits a specific character instead of reading as generic fantasy filler.

Is this different from your character name generator?

Yes. The Character Name Generator covers any genre — sci-fi, anime, modern fiction, horror — with fantasy as one option among several. This page is narrower on purpose: fantasy characters only, with deeper race and class controls than a general-purpose tool needs.

Can I get names for a specific race, like elves or dwarves only?

Yes — set the race field to the one you want and every generated name will follow that race's phonetic pattern. Leave it on a broader setting like "human" or don't specify one if you want a mixed batch across styles.

What makes a fantasy name feel authentic rather than random?

Authentic fantasy names follow consistent phonetic rules within their culture. Elven names lean on flowing vowels and soft consonants, orcish names favor guttural stops, and dwarven names lean into hard consonants and compound words. The best ones sound like they belong to a language, even an invented one.

How do you avoid accidentally copying an existing fantasy character's name?

Learn the naming patterns of the tradition you're drawing from, then build original combinations inside those patterns. If a name lands too close to a famous one, shift the stressed syllable or swap a consonant — the Norse-rooted naming space alone is wide enough for thousands of alternatives to "Gandalf."

Should fantasy character names be easy to pronounce?

For tabletop RPGs, yes — players and DMs will say the name hundreds of times, so it needs to flow in conversation. Novels give you slightly more room, since readers invent their own pronunciation silently. Either way, a name nobody can say is a name nobody remembers.

Sources

Updated September 2026: Added 51 curated names across four sourced tables (classic hero, Tolkien-elvish, Norse-dwarven, and mythology-villain), a sub-genre naming comparison, a refreshed FAQ, and a Sources section.

Spotted an error on this page? Report it

Powerful tools, zero cost

Everything below is free, no account, no credits.

Domains

Domain Checker

Find a name, check the .com in one click. We scan top extensions so you know what's actually claimable before you get attached.

Social

Social Handle Check

Twitter, Instagram, TikTok — check them all without switching tabs. Know if the handle is gone before you fall in love with the name.

Audio

Pronunciation

Hear it before you pitch it. A name that sounds wrong in a meeting or podcast is a name you'll regret. Listen first.

Save

Save to Collections

Don't lose your shortlist. Collect candidates, revisit them later, and choose with clarity instead of gut feeling.

History

Generation History

Your best idea might be one you dismissed last week. Every generation auto-saves — go back anytime.

Share

Shareable Name Cards

Drop it in Slack, post it for a vibe check, or pitch it in a deck. Download a branded card for any name in one click.