Start with the world
A character name sits inside a larger naming culture. Think about whether the world uses family names, place names, inherited titles, or chosen names. A few shared sounds can make a group of characters feel like they belong together.
Write three naming conventions for your own setting: where a family name comes from, whether people choose adult names, and how titles are used. Apply those choices to a few minor characters first. Repeated conventions create a sense of culture more effectively than adding ornate syllables to every name.
Let personality shape the sound
Try a short, clipped rhythm for a direct character and a longer, flowing rhythm for someone more ceremonial. These are creative choices, not rules. A gentle name on a formidable character can be just as interesting.
Read “Mara” and “Seravelle” in the same line of dialogue. The different rhythms create different expectations, but neither proves a personality. Try swapping them between your characters. Keep the surprising choice if it adds a useful question rather than making the scene harder to follow.
Keep the cast easy to follow
Read your cast list together. Too many names beginning with the same letter or sharing the same rhythm can be hard to distinguish. Give major characters different silhouettes on the page.
Put the five most important names in a column, then glance away and recall them. If two collapse into one memory, change an initial, length, or ending. This is especially useful when characters appear together frequently or when the story may be listened to rather than read.
Give the name a private history
Who gave them the name? Do they like it? Is there a nickname only one person uses? A small answer to one of these questions can make a name feel lived in without requiring a paragraph of explanation.
Write a two-line exchange in which someone uses the character’s full name and another person uses a nickname. The reaction can reveal familiarity, distance, affection, or discomfort. Use the scene to test the relationship; there is no need to attach a detailed origin story to every candidate.
