Real Name Generator

Japanese Name Generator

Real Japanese given names for boys and girls, paired with common family names — in Japanese or Western order.

Click any name to copy it
More real-name generators · all 32 generators →

About Japanese names

These are real, commonly used Japanese names — not syllables mashed together — so they work for characters in fiction, games and roleplay set in Japan. Choose boy or girl names, and decide whether to show the family name first (the Japanese order) or the given name first, as names are often written in English.

This generator is free and unlimited — click Generate as many times as you like for a fresh set of Japanese names every time. Nothing to install, no account, no catch.

How Japanese names work

A Japanese name has a family name (myōji) and a given name, and in Japanese the family name comes first: Tanaka Yui, not Yui Tanaka. In English, many people flip the order, though Japan's government has asked for family-name-first in official English-language documents since 2020. Given names are usually written in kanji, and the characters carry meaning — the same reading, such as Haruka, can be written with characters meaning “distant”, “spring flower” or something else entirely, so parents choose characters as carefully as sounds.

Common shapes of Japanese names

Family namesOften describe landscape: Yamamoto (base of the mountain), Tanaka (in the rice field)
Boys' namesEndings like -to, -ta, -ki, -suke: Haruto, Sota, Daiki, Yusuke
Girls' namesEndings like -ka, -na, -ko, -mi: Haruka, Hina, Keiko, Emi
Generational feel-ko girls' names (Keiko, Yoko) read as older; Himari or Tsumugi read as recent

Getting Japanese names right in fiction

  • Decide on one name order for your whole story and stick to it. Mixing “Tanaka Yui” and “Kaito Sato” in the same cast reads like an error.
  • Characters in Japan usually call acquaintances by family name plus an honorific (Tanaka-san). Using a given name signals closeness, which you can use for drama.
  • Age your names: a grandmother named Himari or a teenage boy named Hiroshi isn't impossible, but it will stand out to readers who know Japan.
  • If a name's meaning matters to your plot, look up the kanji you intend. The romanised name alone doesn't fix a meaning.

Frequently asked questions

Are these real Japanese names?

Yes. The family names include some of the most common in Japan — Sato, Suzuki, Takahashi, Tanaka — and the given names are ones in regular use, from long-standing classics to names popular with recent generations.

Which comes first in a Japanese name?

In Japanese, the family name comes first, followed by the given name. When written in English, names are often reversed to suit Western order, although family-name-first is increasingly common in English too. This generator lets you pick either.

What do these Japanese names mean?

It depends on the kanji. Many Japanese given names can be written with several different characters, each with its own meaning, so a romanised name like Yuki has no single fixed meaning. Choose the characters first if meaning matters to you.

How do I save the Japanese names I like?

Click any name to copy it, or use Copy all to grab the whole list. Press Generate again for a fresh set — your options stay selected, and nothing you type is sent anywhere: it all runs in your browser.