NamesZaar Logo

Generate Fantasy Names

Heroic, dark, and mystical names for your next RPG character or novel.

Race

Gender

Vibe

Click Generate to start ✨

Aelindra

elf · mystical

Grommash

orc · dark

Smaug

dragon · heroic

Guide

About Generate Fantasy Names

This generator builds invented names for fantasy characters, races, places and factions, filtered by archetype and style. Use it for novels, tabletop campaigns, video games, or any world that needs to sound like it came from somewhere real. Below the tool is the craft behind it: why certain invented sounds feel elvish or dwarvish before you have explained anything, where those conventions came from, and how to build a naming system that holds together across an entire world.

Why Some Invented Names Feel Right and Others Do Not

Read the invented words Aelindra and Grukthar. Without being told anything, you already have a sense of which belongs to a slender archer and which to something with an axe.

That is not a coincidence, and it is not learned from fantasy alone. Psychologists have studied this for nearly a century under the name of the bouba-kiki effect: when people are shown a rounded shape and a spiky shape and asked which is bouba and which is kiki, the overwhelming majority give the same answer, across languages and cultures. Soft, open, rounded sounds map to soft, rounded things. Sharp, hard, closed sounds map to sharp ones.

Fantasy naming runs on that mechanism constantly. Liquid consonants — l, r, m, n — combined with open vowels produce something that feels graceful and unhurried. Hard stops and clustered consonants produce something that feels dense and physical. Your reader does the interpretation automatically, before they have consciously decided anything.

Tolkien, who thought about this more carefully than almost anyone, once observed that cellar door was among the most beautiful phrases in English purely as sound, entirely divorced from its meaning. That is the raw material fantasy naming works with.

Where the Conventions Actually Came From

Most modern fantasy naming traces back to one source, and it is worth knowing because it explains why the patterns are so consistent.

Tolkien was a professional philologist, a scholar of historical languages, and he built his invented languages before the stories set in them. The names in his work are not decorative; they are words in functioning constructed languages with their own sound rules and grammar. That internal consistency is why they feel real rather than assembled.

His dwarf names came from somewhere even older. The Dvergatal, a catalogue of dwarf names in the Old Norse Poetic Edda, supplied Thorin, Dwalin, Balin, Fili, Kili and a dozen more — along with Gandalf, which appears in the same list. He took an existing naming tradition with its own internal logic and imported it wholesale.

Nearly every fantasy work since has inherited these sound patterns, either directly or through imitation of imitations. That is why an elvish-sounding name reads as elvish to someone who has never opened a Tolkien book. The convention has become the shared language of the genre.

Naming by Archetype

Elves. Flowing and open. Liquid consonants, vowel-heavy, minimal hard stops, often ending on a vowel or a soft n or l. Two or three syllables. Think of names that could be sung without difficulty.

Dwarves. Short and closed. Hard consonants, especially k, g, d, th and r, with heavy clusters and few soft sounds. One or two syllables. Names that sound like they were struck rather than spoken.

Orcs and monsters. Guttural and abrupt. Consonant clusters that are awkward in the mouth, back-of-throat sounds, short vowels. The difficulty of pronunciation is doing deliberate work here.

Humans. Deliberately closer to real historical names, which is what makes them read as the baseline the reader measures everything else against. Drawing on medieval European, Arabic, Slavic or East Asian naming traditions grounds a human culture immediately.

Wizards and scholars. Longer, more formal, often with a title-like quality. These are the names that can carry four syllables without becoming tiring, because the length itself signals status.

Dragons and ancient beings. Long, sibilant, with drawn-out vowels and hissing consonants. The name should take time to say. That is the point.

Building a Consistent Naming System

The single biggest difference between amateur and professional worldbuilding is not the quality of individual names. It is whether the names belong together.

Choose a sound inventory per culture, before you name anything. Decide which consonants and vowels exist in this culture's language and which never appear. Perhaps your mountain people have no soft s and no w. Perhaps your coastal culture never uses hard k. These absences do more work than any individual choice.

Decide on syllable shape. Does this culture build names from consonant-vowel pairs, producing something like Tavani? Or from closed syllables ending in consonants, producing Grendak? Pick one and hold to it.

Generate freely, then reject ruthlessly. This is where a generator earns its place. Produce twenty names, keep the three that fit your sound inventory, discard the rest without regret. Consistency comes from what you throw away.

Use naming conventions as worldbuilding. Patronymics tell the reader that lineage matters here. Descriptive epithets tell them deeds matter. A culture where names change at adulthood is telling you something about how it sees childhood. The naming system itself carries information.

The Apostrophe Problem, and Other Common Mistakes

The apostrophe. In real writing systems an apostrophe marks something specific, usually a glottal stop or an omitted sound. Scattered through invented names for atmosphere, it marks nothing, makes the name harder to read, and has become a recognisable sign of unconsidered worldbuilding. If you cannot say what sound it represents, delete it.

Names that look alike. Readers track characters by first letter and word shape. If your cast includes Kaelen, Kaedra and Kalen, your reader will stop distinguishing them by chapter four. Lay every name in your manuscript out in one list and check for collisions.

Unpronounceable names for major characters. A reader's inner voice stumbles over an ambiguous name every single time it appears, hundreds of times across a novel. Save the difficult names for things mentioned once.

Mixing naming systems inside one culture. A city where half the residents have Celtic-sounding names and half have Japanese-sounding ones needs a reason. Without one, it reads as carelessness rather than diversity.

Too much of everything. If every name is four syllables with three apostrophes, none of them stand out. Distinctiveness is relative. Spend it where it counts.

Naming for Tabletop Games

Tabletop naming has a constraint novels do not: everything gets spoken aloud, repeatedly, by people who have never seen it written.

Pronounceability beats elegance. A name your players mangle is a name that will be replaced by whatever nickname the table invents. Say it out loud before you commit.

Keep a stocked list. The real need is a name for the innkeeper right now, not a perfect name in five minutes. Generate thirty ahead of the session, sort them by culture, and pull from the list as needed. The pause while you think is what breaks a scene.

Let players rename things. If the table decides the sorcerer Vaelthorin is "Val," that is not a failure. It is your world becoming lived-in.

If you want a starting point for one of the classic fantasy races, our full collection of elf names covers hundreds of options with the sound patterns already applied.

Frequently asked questions

What makes a fantasy name sound elvish or dwarvish?

Sound, almost entirely. Elvish-sounding names lean on liquid consonants such as l, r and n, open vowels, and few hard stops, producing something flowing and unhurried. Dwarvish names do the opposite: short, closed syllables, hard consonants like k, g, d and th, and heavy consonant clusters. Readers pick this up instantly without being told, because we associate sound qualities with physical qualities long before we think about it.

Where did these fantasy naming conventions come from?

Largely from Tolkien, who was a professional philologist and invented his languages before he wrote the stories set in them. His dwarf names came directly from the Dvergatal, a catalogue of dwarf names in the Old Norse Poetic Edda, which is where Thorin, Dwalin, Balin, Fili, Kili and even Gandalf originate. Decades of fantasy since has followed the sound patterns he established.

How many syllables should a fantasy name have?

Two or three for characters the reader must remember. One syllable reads as blunt and works well for dwarves, soldiers and anything meant to feel solid. Four or more becomes a title rather than a name, which is useful for rulers and ancient beings but exhausting if every character has one.

Should I use apostrophes in fantasy names?

Only if you can say what the apostrophe does. In real writing systems it marks something specific, usually a glottal stop or an omitted sound. Dropped into a name for decoration it adds nothing, makes the name harder to read, and has become a recognisable marker of unpolished worldbuilding. If you cannot explain what sound it represents, remove it.

How do I keep names consistent across a whole world?

Decide on a small sound inventory for each culture before you start naming — which consonants and vowels appear, which never do, and what shapes syllables take. Then generate names and keep only those that fit. Consistency comes from what you reject, not from what you invent.

Can I use generated fantasy names commercially?

Invented names produced by a generator are generally free to use in your own work. What you should avoid is names lifted directly from existing franchises, which may be trademarked, and names so close to a well-known character that readers assume a connection. Run a quick search on anything you plan to use for a major character.

How should I name places differently from people?

Place names in real languages are usually descriptive compounds, built from words meaning hill, ford, dark, river, high and so on. That is why Oxford and Blackpool sound like places rather than people. Build your fantasy place names the same way, from two meaningful elements joined together, and they will read as geography rather than as characters.

What if my players cannot pronounce a name?

Then it will not survive at the table. Tabletop names get spoken aloud constantly, so anything ambiguous gets mangled or shortened within one session. Say a name out loud before committing to it, and if a player invents an easier nickname, let the nickname win.

Related Articles