Japanese Name Generator

Generate authentic Japanese names with kanji, hiragana, and romaji. Filter by gender and era — every result includes meaning, pronunciation, and alternative readings where the kanji are famously ambiguous.

Gender
Era
Advertisement

Support free Japanese study resources

Advertisement area

Press "Generate 5 names" to start.
Advertisement

Support free Japanese study resources

Advertisement area

How This Name Generator Works

Real Japanese Names, Not Made-Up Sounds

Every name in the pool is sourced from common Japanese given-name datasets — names actual Japanese people carry, not foreign-style names with Japanese sounds pasted on top. Gender endings carry weight: -ko, -mi, -na lean feminine; -ta, -ki, -to lean masculine; some middle-vowel names like Aoi or Hikaru work for both. The filter respects that, so generated lists feel authentic.

Era and Style

Japanese name fashion shifts across generations. Yumi, Hiroshi, Sachiko feel grandparent-era — beautiful but dated. Yuna, Haruto, Hina dominate 2020s birth records. Modern parents prioritise pronunciation simplicity and kanji that's easy to write over heavy classical meaning, mirroring the move toward lighter readings in mainstream Japan.

Choosing One for Yourself

Pronounce each romaji aloud first — names that flow naturally are the ones that actually get used. Look up the most-common kanji rendering and confirm the meaning matches what you want to project. Save katakana spellings for foreign-name converters; for an adopted Japanese identity, stick with hiragana or kanji to signal you intend it as a Japanese name.

Frequently Asked Questions

How do Japanese names work?

Japanese names follow surname-first order: 田中 (Tanaka, surname) 一郎 (Ichiro, given name). The surname is the family name passed down patrilineally. The given name is usually 1-3 kanji chosen for sound, meaning, and stroke count balance. Unlike many languages, Japanese first names are not from a fixed list — parents commonly invent unique kanji combinations within the bounds of the official jouyou + jinmeiyou kanji set, which is why the same reading can have dozens of different kanji spellings.

Are these generated names real Japanese names?

Every name in the corpus is a real, documented Japanese name verified against multiple standard sources including the modern JapaneseNameDictionary and the NHK Pronunciation List. The generator combines surnames and given names by random pairing within the user's filters, so the surname-given-name pair you see may not match any specific real person, but each component is authentic. We deliberately exclude names matching well-known public figures.

What is the difference between classic, modern, and traditional names?

Classic names (1900-1980) use straightforward two-kanji combinations with clear historical meanings: 花子 hanako (flower child), 一郎 ichiro (first son). Modern names (1990-present) favour single-kanji style or unusual kanji readings: 翔 sho, 蓮 ren, さくら sakura written in hiragana. Traditional names (pre-1900) draw on Buddhist or court vocabulary: 弥生 yayoi (third month, archaic), 武蔵 musashi. The era filter lets you target the feel you want.

Can the same kanji be read multiple ways?

Yes — this is one of the trickiest parts of Japanese name reading. 七海 can be Nanami, Nanao, Kazumi, or Naumi depending on the family's preference. There is no fixed reading rule for name kanji; parents choose. This is why Japanese business cards always include the furigana reading above the kanji. Our Name Reader tool (linked below) shows all plausible readings for any kanji name you enter, ranked by frequency.

What is the difference between hiragana and katakana names?

Native Japanese names use either kanji or hiragana (e.g. さくら sakura is a modern hiragana-only name). Katakana is reserved for foreign names — your English name written in Japanese will be in katakana, never hiragana. That is why our companion "My Name in Japanese" tool always outputs katakana. Within Japan, choosing to spell a Japanese given name in hiragana instead of kanji is a soft, gentle aesthetic choice popular for girls' names since the 1990s.

Can I use a generated name for fiction or a tattoo?

Yes — generated names are safe for both. For fiction, treat the result as a real-sounding character name; you may want to cross-check that no famous real person shares the exact combination by searching the romaji form. For tattoos, also verify stroke order with our Kanji Stroke Order Viewer because misordered strokes look subtly wrong to Japanese readers. The "Show variants" panel highlights kanji where the reading is ambiguous, which is worth knowing if the tattoo is supposed to map to a specific pronunciation.

Your name is written in katakana in Japanese.

Generated Japanese names use kanji because they belong to the Japanese language. Foreign names like yours get written in katakana, the syllabary reserved for loan words. Master katakana for the JLPT N5 with our free drill and you will read your own Japanese name comfortably within a week.

Try the free katakana drill