🎌 NihonNamesFirst namesLast namesThemesGuidesSearch

Guides

Choosing Japanese Names for Fictional Characters

Start with the setting

A name carries a time. Names ending in -ko, such as Hanako, feel older, while names like Haruto or Sora feel modern. For a historical story, pick plain, classic given names. For a school story set today, look at names that are popular with young parents now.

Match the kanji to the personality

Because every name can be written in kanji, you can hide a trait inside it. A calm character might be named with the character for water, a driven one with the character for sun. Readers who know Japanese will notice, and everyone else still gets a good-sounding name.

Do not mix sounds by accident

Pair a given name and a surname that sound natural together. Two names that both end in the same sound can feel clumsy when spoken. Say the full name aloud, with the family name first if your story is set in Japan.

Check the reading

Many kanji have more than one reading, and names are the hardest case. If you use a spelling in print, give the reading the first time the character appears. This site shows the reading beside each kanji variant to make that easy.

A worked example

Suppose you want a calm, thoughtful heroine in a modern school story. Start with a meaning such as moon or water, find a real name that carries it, such as Mizuki, and pair it with a common landscape surname such as Hayashi. The result, Hayashi Mizuki, sounds natural and quietly describes her.

Common mistakes

Do not mix a Japanese given name with a non-Japanese surname unless the story explains it. Do not write the name in Western order if the story is set in Japan. Check the reading of any unusual kanji, because wrong readings are the most common error in fiction.

Questions

Should I use kanji for a fictional character's name?

Yes, if readers will see it, and show the reading beside it the first time.

How do I avoid cliche names?

Start from a meaning, then pick a less common real name from the lists on this site.

Explore popular names

Try the name generator and converter, search names by meaning.