Japanese Name Reader

Paste a Japanese name in kanji to see every plausible reading ranked by frequency. The same kanji can be read multiple ways in names — this tool surfaces all the valid options.

Try:
Advertisement

Support free Japanese study resources

Advertisement area

Advertisement

Support free Japanese study resources

Advertisement area

How Japanese Name Readings Work

Why Japanese Names Are Hard to Read

A single Japanese surname kanji can have 5-10 valid readings depending on family, region, and era — 中田 alone could be Nakata, Nakada, or even Chuden. Even native Japanese readers routinely ask "how do you read your name?" on first meeting, and business cards always print furigana above the kanji for the same reason. The reader returns the most statistically common pronunciation, not the only one.

Common Patterns

The top 10 surnames — Sato, Suzuki, Takahashi, Tanaka, Watanabe, Ito, Yamamoto, Nakamura, Kobayashi, Kato — cover roughly 10% of the Japanese population, so common patterns repeat often. Given names follow looser conventions and pivot on the parents' intended meaning, which is why two people can share identical kanji yet read them completely differently.

When the Reader Guesses Wrong

Rare family-specific readings — called nanori — bypass standard kanji rules entirely. If a person tells you their reading, that overrides anything any tool returns. For formal documents, signed contracts, or visa paperwork, always confirm the reading with the person directly. Use this reader as a first guess, not a final answer.

Frequently Asked Questions

Why do Japanese names have multiple readings?

Japanese name kanji can be read in any number of ways because parents historically chose readings for their meaning or sound preference, not because the kanji dictated a single pronunciation. Names use both on'yomi (Chinese-derived) and kun'yomi (native Japanese) readings, plus nanori (name-only readings that don't appear anywhere else in the language). The kanji 海 alone can be read Kai, Umi, Marina, or Hiroshi as a name, depending on the family. This is why every business card and school record in Japan includes furigana above the name.

What is the most common reading for a Japanese name kanji?

There is no universal rule, but in general: for surnames, the on'yomi reading is most common (佐藤 Sato uses on'yomi). For modern given names, single-kanji names often use kun'yomi (翔 Sho uses on'yomi here, but 海 Umi uses kun'yomi). For compound given names, mixed readings are common. Our reader tool ranks readings by frequency in modern usage, so the top result is typically what you'll encounter in 80% of cases — but always verify when meeting someone.

Can the reader read every Japanese name?

The corpus covers about 2000 common name kanji combinations across modern and classic eras. Rare family-only readings, historical names, and recently-invented kanji combinations may not be in the corpus. If you get a "no readings found" result, the most reliable fallback is to ask the person directly, check their email signature or business card, or search their full name on Japanese Wikipedia which always has furigana. Our Japanese Dictionary tool can sometimes help with isolated kanji readings.

What is nanori?

Nanori (名乗り, literally "name reading") is a category of kanji readings that exist ONLY for use in names, not in any other Japanese word. For example, the kanji 真 has the regular readings シン (on'yomi) and ま (kun'yomi), but as a name it can also be read マサ. That extra reading is the nanori. Standard Japanese dictionaries list nanori readings in a separate section; our corpus tags them as name-only so you know not to use that reading for regular vocabulary.

Does name order matter?

Yes — Japanese names are always written surname-first in Japanese contexts: 田中一郎 means Tanaka Ichiro (Tanaka is the family name). When romanised for international audiences, the order is often flipped to match Western convention (Ichiro Tanaka), but the official Japanese government recommendation since 2020 is to keep Japanese order even in English (Tanaka Ichiro). When using this reader, paste the name in whichever order it appears — we treat the kanji string as-is and find any readings that match.

How is this different from a regular dictionary?

Standard Japanese dictionaries cover vocabulary readings — words like 海 "sea" meaning umi. This tool is name-specific: it includes nanori (name-only readings) and the historical first-name conventions that a regular dictionary won't surface. For 海 a dictionary would tell you "umi" (sea); our reader also tells you Kai, Marina, and Hiroshi which are all valid name readings of the same kanji. Use both side-by-side for the full picture.

Reading Japanese names is JLPT N3+ level.

Recognising name kanji and their nanori readings is one of the late-N3 / N2 milestones — most JLPT N5 and N4 textbooks skip name reading entirely. Test where you stand with the free GyanMirai N3 kanji practice test.

Test your N3 kanji free