Japanese Names Explained for Writers and Game Designers
Family name first, written in kanji with several possible readings. Here is how Japanese names actually work, so your characters feel accurate and respectful.
Japanese names follow rules that differ from English ones in ways that matter for fiction and game design: the order, the writing system, and the way a name's meaning depends on how it is written. This guide covers the essentials you can rely on, explains how fictional anime-style names differ from everyday ones, and lists mistakes worth avoiding. It is a starting point, not a substitute for talking to Japanese speakers or reading widely.
Order: family name first
In Japan, the family name (myōji or sei) normally comes before the given name (namae). A person named Tanaka Haruka has the family name Tanaka and the given name Haruka. In English-language contexts you will often see the order reversed to match Western convention, so decide which you are using and stay consistent. If your story is set in Japan or told from a Japanese viewpoint, family name first is the natural choice.
How names are written: kanji, hiragana, katakana
Japanese uses three scripts. Kanji are characters of Chinese origin that carry meaning. Hiragana and katakana are phonetic scripts. Names can be written in any of them, and kanji names are the most common for family names.
- A given name might be written in kanji, in hiragana only, or in a mix.
- Katakana is more often used for foreign words, but is sometimes used in names.
- Romanized spelling (rōmaji) is just a transliteration for non-Japanese readers.
Same sound, different kanji
This is one of the most useful ideas for writers. Many kanji share the same pronunciation, so one spoken name can be written several ways, each with a different meaning. The name pronounced Haruka, for example, can be written 遥 ("far, distant") or 春香 (春 "spring" plus 香 "fragrance"), among other ways, depending on what the parents wanted to express. Akira can likewise be 明 ("bright") or 彰 ("clear, manifest"). Conversely, a single kanji can have several readings: 春 is read haru in Haruka but shun in 春分 (shunbun, the spring equinox). Even native speakers sometimes have to ask how a name is read.
For a writer this is a gift: you can have a character explain the characters in their name, or let a misreading become a plot point. It also means you should not attach a single "meaning" to a romanized name without knowing the characters.
Common name elements
Some elements appear often enough to be recognizable. Treat these as examples rather than a complete list, and remember that meaning depends on the kanji used.
| Element | Where it appears | Notes |
|---|---|---|
| -ko (子) | Female given names | Common in names of the 20th century, less so for recent generations. |
| -ta, -ro | Male given names | Often appear at the end, as in Kenta or Tarō. |
| Tanaka, Suzuki, Satō | Family names | Among the most common family names in Japan. |
| -mura, -yama, -kawa | Family names | Village, mountain and river; many family names refer to landscape. |
If you want options to pick from and then check, the Japanese name generator is a quick way to get family-and-given combinations.
Honorifics
Honorifics are suffixes added to names and show relationship and respect. The ones writers meet most often:
- -san: a general polite suffix, suitable for most adults.
- -sama: more formal and respectful.
- -kun: often used for boys and younger men, or by someone of higher status.
- -chan: a friendly, affectionate form, often for children and close friends.
- -sensei: used for teachers, doctors and other masters of a craft.
They attach to the name (usually the family name in formal settings) and are not used for yourself. Using first names without honorifics suggests closeness, so the shift can mark a change in a relationship.
Anime-style names versus everyday names
Names in anime, manga and games are often designed to stand out. Character names may use unusual kanji, readings that are rare in real life, or striking imagery that suits a role. In everyday life most names are more modest. That is fine for fiction: a stylized name is a design choice. Just be aware of the difference. If you are aiming for a realistic modern setting, lean on common family names and typical given names. If you are aiming for an anime-inspired or fantasy tone, you have more room. The anime name generator is a place to look for stylized options.
Mistakes to avoid
- Mixing up the order within a single story.
- Treating a name as a word: picking a name because a romanized sound looks cool without knowing the kanji.
- Combining a given name and family name that sound odd together, or using a famous person's full name.
- Using honorifics as decoration: they carry social meaning, so don't scatter them randomly.
- Using Japanese words as names without checking meaning, since a word that sounds elegant may be an everyday object.
- Treating Japan as uniform. Regional and historical variety is large.
The safest habit: choose a name, then look up the kanji and readings in a reliable dictionary, or ask a Japanese speaker to check it. A few minutes of checking protects both your credibility and the culture you're portraying.
A short workflow for characters
- Decide the setting: realistic modern, historical or stylized.
- Choose the family name, then the given name, in that order.
- Check how both are written and read.
- Decide which honorifics each character uses for each other and why.
- Keep a note of the kanji so you stay consistent across chapters or game scripts.
Names in history and in games
Historical settings add complications. Naming customs changed over time, and the way people were addressed in past eras differs from modern usage. If you set a story in a specific period, read about that period's conventions rather than assuming modern ones carry back. For a fantasy game that is only inspired by Japan, you have more freedom, but it helps to be deliberate: decide which elements you are borrowing and apply them consistently, instead of mixing registers randomly.
It also helps to think about how names look on screen. If your game shows names in a Latin alphabet, long romanized names with doubled vowels or macrons can cause display issues in some fonts. Decide early whether you will write long vowels as ō and ū, double them, or simplify them, and apply that rule everywhere, including menus and subtitles.
Finally, treat names as people's identities, not decorations. A character with a carefully chosen name, written the right way and addressed with the right honorific, is more likely to read as a believable person.
Pairing names with roles
Once the basics are right, names can support characterization. A stern rival might get a sharp, formal family name and a given name that is rarely shortened, while a cheerful friend is called by a nickname with -chan. For fighters in an action story, the warrior name generator can supply epithets or titles to sit alongside a properly formed Japanese name, and the villain name generator gives you a starting point for antagonists, which you can then adapt using the naming rules above. Check and adjust every result.
Sources and further reading
- Andrew N. Nelson, The Modern Reader's Japanese-English Character Dictionary (Tuttle): kanji meanings and readings.
- Kenkyusha's New Japanese-English Dictionary (Kenkyusha).
- Kōjien (Iwanami Shoten): the standard Japanese-language dictionary.
- Haruhiko Kindaichi, The Japanese Language (Tuttle, 1978): scripts, readings and honorifics.