Name Lab

Worldbuilding method

A fantasy-character naming system that keeps the world consistent

A single fantasy name only needs to sound interesting. A cast of fifty needs rules. This lightweight system gives each culture and family a recognizable sound without forcing you to invent a complete language before chapter one.

Reviewed 2026-07-12

1

Choose a small sound palette

Pick two or three consonant sounds, two vowel patterns, and one typical ending for a region or culture. A northern port might favor hard k and r sounds with short vowels; a river kingdom might use softer l, m, and s sounds with open endings. The point is repetition with variation, not a rule for every syllable.

Write three sample names before naming a main character. If the samples look like they belong on the same map but remain easy to tell apart, the palette is working.

Khael'zyrr, Bob, AeloriaKerran, Morra, SelrikA shared sound family makes the group feel connected.
Elara, Alara, ElloriaElara, Mavek, TovinConsistency does not require near-duplicates.
2

Separate culture, family, and individual

Culture supplies the sound palette. Family supplies a repeated element: a patronymic, house name, profession, place, or inherited syllable. The individual gets one deliberate exception that reflects generation, migration, religion, or personal history. This creates names that feel related without making every sibling rhyme.

For an NPC you need in thirty seconds, choose one item from each layer. For a protagonist, decide why their name follows or breaks the local pattern. That reason often produces useful backstory for free.

  • The name fits a regional sound palette.
  • Family members share one visible convention.
  • Any exception has an in-world reason.
3

Protect the reader's memory

Do not give important characters names that begin and end the same way unless confusion is intentional. Readers remember silhouette before etymology. Mara, Mira, and Mora may be culturally consistent but are expensive to track in the same scene.

Keep a cast sheet sorted by first letter and syllable count. When adding someone new, compare them with the people who appear nearby. The best name for the world can still be the wrong name for the chapter.

4

Use punctuation only when it carries information

An apostrophe can mark a swallowed sound, a family boundary, or a grammatical feature. If it exists only to signal ‘fantasy,’ it makes pronunciation less clear without adding culture. The same applies to doubled vowels, unusual capitalization, and strings of titles.

Generate broadly, then shortlist three names and read a paragraph containing each one. Choose the option that feels natural by the third appearance. A character name is repeated hundreds of times; comfort matters more than the first flash of novelty.

Put the method to work

Generate broadly. Shortlist narrowly.

Each related generator now lets you keep three finalists, compare their shape, and mark one favorite locally in your browser.