CruxOne — the all-in-one AI platform for authors

Fantasy Names: How to Create Character, Place and Race Names (2026 Guide with Examples and Rules)

11 min read · Updated October 2026

A good fantasy name does two jobs at once. It sounds right on the page, and it quietly tells the reader something about who or where they are meeting. A bad one is hard to pronounce, easy to confuse with another name, or so strange that readers skip it every time it appears. This guide gives you a practical method rather than a list: pick a sound palette for each culture, apply a few simple rules, build names for characters, places and peoples from the same raw material, and test them before you commit. Examples are invented for illustration, and you can adapt every step to your own world.

What makes a fantasy name work?

A working fantasy name is easy to read, easy to remember and consistent with the world around it. Readers meet names constantly, so any name they must stop and decode costs you a little attention each time. If a reader cannot say it, even silently, they will tend to shrink it to a first letter and stop thinking about the character.

The best names also carry a hint of meaning or origin without explaining it. A harsh, clipped name suggests a harsh, clipped people. A soft, vowel-heavy one suggests something gentler. You are not obliged to design a full language, but you are making a promise about culture every time you choose a sound.

Finally, a name has a job in the story. A protagonist needs a name that is distinct and can be repeated hundreds of times without irritating the reader. A throwaway tavern keeper can have something odd, because the reader will meet them once.

How do you build a sound palette for a culture?

Start with sounds, not names. For each culture, choose a small set of consonants, vowels and endings, and build every name from that set. Five to eight consonant sounds, three or four vowels and a few typical endings are plenty. The limits are what make a people feel coherent.

Here is a worked example with two invented cultures. A mountain people might favour hard consonants and short vowels: k, d, r, g, th, with endings such as -ak, -or and -gar. That gives names like Dorak, Kethgar and Rurok. A coastal people might favour liquid sounds and open vowels: l, v, s, n, with endings such as -ia, -el and -ane. That gives Selvane, Lia and Navel.

, Place the two lists side by side and check they feel different. If a name from one list could sit in the other without anyone noticing, the cultures are not distinct enough yet.

  • Pick a handful of core consonants and vowels per culture.
  • Choose two or three common endings, and one or two common starts.
  • Decide on a syllable length: mostly two, or mostly three.
  • Decide one thing the culture avoids, such as no soft c or no double vowels.

How do you name characters?

Begin with the culture the character comes from, then build a name from that palette. Add a family, clan or title structure if the culture has one. Many real naming systems give people a personal name plus a patronymic, a place, a trade or a nickname, and borrowing the idea (not the real names) gives you depth cheaply. Examples: Kethgar son of Dorak, or Lia of the Eastern Weir.

Check for clashes within your cast. Avoid giving main characters the same first letter, the same length or the same ending, because readers navigate by shape. If you have a Marek, a Maren and a Marl, someone will mix them up. Aim for different starting letters across your main cast and vary the syllable count.

Consider how the name changes. People get nicknames, honorifics and pet forms, so choose a name that can be shortened naturally. Think too about whether the name reveals background: a noble might have a long formal name, a farmhand a short one. If you need quick ideas to react to, the Fantasy Name Generator or Character Name Generator can give you raw options, and it is usually faster to adjust a suggestion to your palette than to start from blank.

How do you name places, races and peoples?

Place names are best built from meaning. Real-world places are often a description joined to a feature: a river, a ford, a hill, a founder. You can do the same by inventing a few root words and combining them. If your coastal culture’s word for harbour is vel and for stone is anor, a port city could be Velanor, and readers will feel the logic even if you never explain it.

Races and peoples work the same way, with one extra question: do they name themselves, or are they named by others? Many real peoples have an outside name different from the one they use at home. That gap is a gift to a writer. Humans might call a mountain folk the Gar, while they call themselves something that means simply the people. It also gives you a quiet source of conflict and misunderstanding.

Keep related names related. Cities, rivers and regions in the same area should share the same palette, with older layers of the map allowed to differ. Where a conquering culture has renamed things, you can show history simply by letting two palettes mix on the same map. For more on how names fit into a wider setting, see the worldbuilding guide, and the Story Setting Generator can help when you need a place to attach a name to.

What rules should you follow for readability?

Test names by reading them aloud and, better, by having someone else read them aloud. If two people pronounce a name differently and neither is wrong, consider simplifying the spelling. Heavy use of apostrophes, unusual diacritics and clusters of consonants tends to put readers off, unless it is a deliberate and consistent feature of one culture.

Keep a few firm habits. Do not start too many names with the same letter. Avoid names that look alike on the page, such as Elrin and Elron. Avoid names that read as ordinary words by accident, or sound like something unfortunate in a language you do not speak. A quick search for any name you love is worth the minute it takes.

Also avoid leaning too hard on famous names. Names tied closely to well-known books, films or games can pull the reader out of your world and may cause confusion about what is original. Trademarked or distinctive names from other franchises are best left alone. If in doubt, change a letter or two and check again.

How do you keep names consistent across a series?

Record every name as soon as you invent it. A simple sheet with the name, spelling, pronunciation, culture and meaning saves you from the common problem of one character becoming Aldric in chapter two and Aldrick in chapter thirty. A story bible is the natural home for this list, and you can add the sound palette for each culture at the top so future names stay in character.

Plan ahead for a series. Leave unused sounds and roots in reserve for later books and for new regions, so you do not run out of distinct names and start reusing letters. If you expect an audiobook, note pronunciation for anything awkward, because narrators will need a guide. Neural voices and human narrators alike can stumble on invented words, so a short pronunciation list helps whichever route you take.

Run a final check during revision. Search the manuscript for each name to catch spelling variants, and read the cast list to spot clashes. CruxOne, a browser-based AI publishing platform for indie authors, has free author tools at cruxone.io/tools that can help with early brainstorming, but the palettes and final choices should be yours.

What are the most common fantasy naming mistakes?

  • Using random apostrophes and extra letters to make names look fantasy, without any sound logic behind them.
  • Giving every culture the same style of name, so the map feels like one people.
  • Naming many characters with the same initial or shape.
  • Picking names nobody can pronounce, which readers then skip.
  • Inventing a dozen names for characters who appear once, which clutters the page.
  • Copying names from well-known franchises or using real names with only one letter changed.
  • Changing spellings halfway through a draft and never fixing them.

Fix most of these with a one-page palette per culture and a cast list. Then read the opening chapters aloud once more, and swap any name that makes you hesitate.

Frequently asked questions

How do I come up with a fantasy name?

Choose a sound palette for the culture, then combine its consonants, vowels and endings. Adjust until the name is easy to say and distinct from others in your cast.

Should fantasy names have meanings?

They do not have to, but a hidden logic helps. Even a few invented root words, such as one for harbour, make places feel consistent and real.

How many syllables should a fantasy name have?

Most work best with two or three. Protagonists benefit from short, repeatable names, while rulers or ancient places can carry longer ones.

Can I use a fantasy name generator?

Yes, as a source of raw ideas. Treat the results as drafts and adapt them to your culture’s sound palette so they do not feel random.

Can I use names from other books or games?

Avoid it. Distinctive names from other franchises confuse readers and can raise legal or reputation problems. Change them enough to be clearly your own, and check a search first.

Related