Reading patterns
Japanese on'yomi were borrowed from Middle Chinese, the language of about 600 CE, and Mandarin has changed a lot since. The two still line up regularly enough to make good guesses. These are tendencies, not laws; each comes with its exceptions.
Final -k → -ku / -ki
CertainMC -k → -ku, -ki (Mandarin: lost)
Middle Chinese syllables could end in a stop: -k, -t or -p (the 'entering tone'). Japanese could not end a syllable in a consonant, so it added a vowel: -k became -ku or, after front vowels, often -ki. Mandarin dropped these stops entirely, which is why 学 is xué but gaku.
Tip for your direction
If a character was an entering-tone syllable (Cantonese, Hokkien and other southern varieties still end it in -k), expect an on'yomi in -ku or -ki: 国 guó → koku, 力 lì → ryoku.
From the other side
An on'yomi ending in -ku or -ki usually means the Mandarin syllable has no final consonant and may carry any of the four tones: 学 gaku → xué, 石 seki → shí, 白 haku → bái.
| Char | Middle Chinese | Mandarin | On'yomi | Layer | In a word |
|---|---|---|---|---|---|
| 学 | haewk | xué | ガク gaku | 大学 | |
| 国 | kwok | guó | コク koku | 外国 | |
| 力 | lik | lì | リョク ryoku | 能力 | |
| 石 | dzyek | shí | セキ seki | 宝石 | |
| 薬 | yak | yào | ヤク yaku | 火薬 | |
| 北 | pok | běi | ホク hoku | 東北 | |
| 食 | zyik | shí | ショク shoku | 食事 | |
| 駅 | yek | yì | エキ eki | 駅員 | |
| 六 | ljuwk | liù | ロク roku | 六月 |
Where it breaks: Before a voiceless consonant in a compound the -ku/-ki often turns into a doubled consonant (学校 gakkō, not gakukō). Which of -ku and -ki appears is not fully predictable.
Final -t → -tsu / -chi
CertainMC -t → -tsu, -chi (Mandarin: lost)
Final -t was given a vowel too: -tsu or -chi. Both endings are old; -chi is frequent in readings of the go-on layer (一 ichi, 日 nichi) and -tsu in kan-on readings (一 itsu, 日 jitsu), but many characters have only one.
Tip for your direction
Entering-tone characters that end in -t in Cantonese (一 jat, 八 baat, 发 faat) usually end in -tsu or -chi in Japanese.
From the other side
On'yomi in -tsu or -chi point to a Mandarin syllable with no final consonant: 発 hatsu → fā, 鉄 tetsu → tiě, 八 hachi → bā.
| Char | Middle Chinese | Mandarin | On'yomi | Layer | In a word |
|---|---|---|---|---|---|
| 一 | 'jit | yī | イチ ichi | go-on | 一月 |
| 日 | nyit | rì | ニチ nichi | go-on | 日曜 |
| 八 | peat | bā | ハチ hachi | 八月 | |
| 月 | ngjwot | yuè | ゲツ getsu | 今月 | |
| 発 | pjot | fā | ハツ hatsu | 発音 | |
| 物 | mjut | wù | ブツ butsu | 動物 | |
| 鉄 | thet | tiě | テツ tetsu | 地下鉄 | |
| 決 | kwet | jué | ケツ ketsu | 解決 | |
| 別 | bjet | bié | ベツ betsu | 特別 |
Where it breaks: Like -ku, -tsu doubles the next consonant in compounds (出発 shuppatsu). The -chi / -tsu split by layer is a tendency, not a rule.
Final -p → -u (once -fu)
CertainMC -p → -fu → -u (long vowel); sometimes -tsu
Final -p became -pu, later -fu, and that -fu then merged into a long vowel. Old kana spelling still shows it: 十 was written ジフ (jifu), now jū. A few characters took -tsu instead (立 ritsu, 雑 zatsu), especially before voiceless consonants.
Tip for your direction
Characters that end in -p in Cantonese (十 sap, 入 jap, 法 faat ← -p in older Chinese) often have an on'yomi with a long vowel: jū, nyū, hō.
From the other side
A long-vowel on'yomi that was spelled with フ in old kana (ジフ, ゴフ, ハフ) points to a Mandarin syllable with no final consonant: 十 jū → shí, 法 hō → fǎ.
| Char | Middle Chinese | Mandarin | On'yomi | Layer | In a word |
|---|---|---|---|---|---|
| 十 | dzyip | shí | ジュウ jū | 十月 | |
| 入 | nyip | rù | ニュウ nyū | 入学 | |
| 合 | hop | hé | ゴウ gō | 都合 | |
| 法 | pjop | fǎ | ホウ hō | 方法 | |
| 業 | ngjaep | yè | ギョウ gyō | 授業 | |
| 急 | kip | jí | キュウ kyū | 特急 | |
| 習 | zip | xí | シュウ shū | 練習 | |
| 立 | lip | lì | リツ ritsu | 独立 | |
| 雑 | dzop | zá | ザツ zatsu | 複雑 |
Where it breaks: Because -p merged into long vowels, these readings look exactly like readings from -ng (next pattern): 十 jū and 中 chū rhyme in Japanese but not in Chinese.
Final -ng → -u / -i
CertainMC -ng → -u (ō, ū, yō) or -i (ei)
Japanese had no -ng, so it was heard as a nasal glide and written ウ or イ. Today those are long vowels: 東 tō, 中 chū, 生 sei. Mandarin kept -ng, so an on'yomi with a long vowel very often matches a Mandarin syllable in -ng.
Tip for your direction
A Mandarin syllable ending in -ng usually gives an on'yomi ending in -ō, -ū, -yō or -ei: 东 dōng → tō, 名 míng → mei, 京 jīng → kyō.
From the other side
An on'yomi in -ei almost always comes from -ng: expect Mandarin -ing or -eng (生 sei → shēng, 名 mei → míng). An on'yomi in -ō or -ū can come from -ng or from old -p (previous pattern), so check both.
| Char | Middle Chinese | Mandarin | On'yomi | Layer | In a word |
|---|---|---|---|---|---|
| 東 | tuwng | dōng | トウ tō | 東京 | |
| 中 | trjuwng | zhōng | チュウ chū | 中国 | |
| 生 | sraeng | shēng | セイ sei | kan-on | 学生 |
| 名 | mjieng | míng | メイ mei | kan-on | 有名 |
| 京 | kjaeng | jīng | キョウ kyō | go-on | 東京 |
| 青 | tsheng | qīng | セイ sei | 青年 | |
| 平 | bjaeng | píng | ヘイ hei | kan-on | 平和 |
| 工 | kuwng | gōng | コウ kō | 工場 | |
| 王 | hjwang | wáng | オウ ō | 王様 | |
| 光 | kwang | guāng | コウ kō | 日光 |
Where it breaks: Many -ng characters have two readings, -yō (go-on) and -ei (kan-on): 明 myō / mei, 生 shō / sei. The -ei reading is more common in modern words.
Finals -m and -n → -n
CertainMC -m, -n → -n (Mandarin: -n)
Middle Chinese kept -m and -n apart (三 sam, 山 srean). In modern on'yomi both are -n, exactly as in Mandarin. So a Mandarin syllable in -n almost always has an on'yomi in -n, and vice versa.
Tip for your direction
-an, -en, -in, -un in pinyin → expect -an, -en, -in, -on, -un in Japanese: 三 sān → san, 心 xīn → shin, 本 běn → hon.
From the other side
An on'yomi in -n → Mandarin ends in -n (not -ng): 金 kin → jīn, 年 nen → nián, 文 bun → wén.
| Char | Middle Chinese | Mandarin | On'yomi | Layer | In a word |
|---|---|---|---|---|---|
| 三 | sam | sān | サン san | 三月 | |
| 心 | sim | xīn | シン shin | 安心 | |
| 南 | nom | nán | ナン nan | 南北 | |
| 金 | kim | jīn | キン kin | 金曜 | |
| 音 | 'im | yīn | オン on | 音楽 | |
| 山 | srean | shān | サン san | 山脈 | |
| 年 | nen | nián | ネン nen | 少年 | |
| 本 | pwonX | běn | ホン hon | 日本 | |
| 文 | mjun | wén | ブン bun | kan-on | 文化 |
Where it breaks: Cantonese and Hokkien still keep -m (三 saam, 心 sam), so their speakers can tell the two apart; Mandarin and Japanese cannot. This is one of the most reliable patterns here.
m- / n- initials: go-on m, n · kan-on b, d, z
CertainMC m- → go m- / kan b- ; MC n-, ny- → go n- / kan d-, z-, j-
In the Chang'an dialect that kan-on copied, nasal initials had become partly oral (m → mb, n → nd). So kan-on readings start with b-, d-, z- or j- where older go-on readings keep m- or n-. Mandarin went its own way again: m- stayed (or became w-), ny- became r-.
Tip for your direction
Mandarin r- (人 rén, 日 rì, 二 èr ← ny-) → Japanese n- (go-on) or j- (kan-on): 人 nin / jin, 日 nichi / jitsu. Mandarin w- from old m- (文 wén, 万 wàn) → m- or b-.
From the other side
A character read both n- and j- (人 nin/jin, 女 nyo/jo) is usually r- or n- in Mandarin; one read both m- and b- (文 mon/bun, 万 man/ban) is m- or w-.
| Char | Middle Chinese | Mandarin | On'yomi | Layer | In a word |
|---|---|---|---|---|---|
| 文 | mjun | wén | モン mon | go-on | 文句 |
| 文 | mjun | wén | ブン bun | kan-on | 文化 |
| 万 | mjonH | wàn | マン man | go-on | 一万 |
| 万 | mjonH | wàn | バン ban | kan-on | 万歳 |
| 男 | nom | nán | ナン nan | go-on | 長男 |
| 男 | nom | nán | ダン dan | kan-on | 男子 |
| 女 | nrjoX | nǚ | ニョ nyo | go-on | 女房 |
| 女 | nrjoX | nǚ | ジョ jo | kan-on | 女性 |
| 人 | nyin | rén | ニン nin | go-on | 人間 |
| 人 | nyin | rén | ジン jin | kan-on | 人口 |
| 木 | muwk | mù | モク moku | go-on | 木曜 |
| 木 | muwk | mù | ボク boku | kan-on | 大木 |
Where it breaks: Which reading a word uses is lexical: Buddhist and older everyday words lean go-on, learned vocabulary leans kan-on, but you learn each compound as it comes.
Voiced initials: go-on voiced · kan-on voiceless
CertainMC b-, d-, g-, dz-, h- → go b, d, g, z, j / kan h, t, k, s
Middle Chinese had voiced initials (b-, d-, dz-, h-…) that later lost their voicing in the north. Go-on, borrowed earlier, keeps them as Japanese voiced consonants; kan-on, borrowed from Tang Chang'an where they were devoicing, uses voiceless ones. Mandarin also devoiced them, and splits them by tone into aspirated (平 píng) and unaspirated (地 dì).
Tip for your direction
A Mandarin 2nd-tone syllable with p-, t-, q-, ch- (平 píng, 题 tí) or a 4th-tone one with b-, d-, j-, zh- (地 dì, 大 dà) often comes from an old voiced initial: expect a voiced go-on (bi-, di-, ji-) beside a voiceless kan-on.
From the other side
When a character has a voiced and a voiceless reading (大 dai / tai, 自 ji / shi), the voiced one is go-on, and Mandarin has a plain initial: dà, zì.
| Char | Middle Chinese | Mandarin | On'yomi | Layer | In a word |
|---|---|---|---|---|---|
| 大 | dajH | dà | ダイ dai | go-on | 大学 |
| 大 | dajH | dà | タイ tai | kan-on | 大会 |
| 地 | dijH | dì | ジ ji | go-on | 地面 |
| 地 | dijH | dì | チ chi | kan-on | 地下 |
| 自 | dzijH | zì | ジ ji | go-on | 自分 |
| 自 | dzijH | zì | シ shi | kan-on | 自然 |
| 下 | haeX | xià | ゲ ge | go-on | 下車 |
| 下 | haeX | xià | カ ka | kan-on | 地下 |
| 平 | bjaeng | píng | ビョウ byō | go-on | 平等 |
| 平 | bjaeng | píng | ヘイ hei | kan-on | 平和 |
| 白 | baek | bái | ビャク byaku | go-on | 白夜 |
| 白 | baek | bái | ハク haku | kan-on | 明白 |
Where it breaks: Japanese also voices consonants inside compounds for its own reasons (rendaku: 火山 kazan), so a voiced reading in a compound is not always go-on.
Mandarin h-, j-, q-, x- ↔ Japanese k-, g-, s-
CertainMC k-, kh-, g-, x-, h- → ja k-, g- ; Mandarin h-, or j-, q-, x- before i/ü
Old Japanese had no h-sound like Chinese x- or h-, so Chinese velar and glottal initials were all borrowed as k- or g-. Mandarin later turned velars before i and ü into j-, q-, x-, and did the same to the old sibilants s-, ts-. So a Mandarin j-, q- or x- has two possible sources, and Japanese still shows which: k/g for old velars, s/sh/z for old sibilants.
Tip for your direction
Mandarin h- → Japanese k- or g- (海 hǎi → kai, 汉 hàn → kan, 黑 hēi → koku). Mandarin j-, q-, x- → Japanese k-/g- or s-/sh- (京 jīng → kyō, but 心 xīn → shin). Cantonese helps: if it has g-, k- or h-, expect k- in Japanese.
From the other side
On'yomi in k- or g- → Mandarin g-, k-, h-, or (before i/ü) j-, q-, x-: 家 ka → jiā, 教 kyō → jiào, 学 gaku → xué. On'yomi in s- or sh- → Mandarin s-, z-, c-, sh-, zh-, or j-, q-, x-: 先 sen → xiān.
| Char | Middle Chinese | Mandarin | On'yomi | Layer | In a word |
|---|---|---|---|---|---|
| 海 | xojX | hǎi | カイ kai | 海外 | |
| 漢 | xanH | hàn | カン kan | 漢字 | |
| 火 | xwaX | huǒ | カ ka | 火山 | |
| 会 | hwajH | huì | カイ kai | 会社 | |
| 京 | kjaeng | jīng | キョウ kyō | 東京 | |
| 九 | kjuwX | jiǔ | キュウ kyū | 九州 | |
| 家 | kae | jiā | カ ka | 家族 | |
| 教 | kaewH | jiào | キョウ kyō | 教室 | |
| 去 | khjoH | qù | キョ kyo | 去年 | |
| 小 | sjewX | xiǎo | ショウ shō | 小学校 | |
| 新 | sin | xīn | シン shin | 新聞 | |
| 先 | sen | xiān | セン sen | 先生 |
Where it breaks: A few h- characters came into Japanese as w- (和 wa, 話 wa) or with no consonant (王 ō). The k/s split for j/q/x is reliable; it is the old 尖团 (sharp/round) distinction.
Mandarin b-, p-, f- ↔ Japanese h-
CertainMC p-, ph-, b- → ja h- (once p-, then f-) ; go-on b- for voiced b-
Japanese h- was once p-, then f-; it reached h- only in the last few centuries. So Chinese p- and ph- were borrowed as the sound that is now h-, and so was Chinese f- (which itself came from p- before certain vowels). The voiced b- shows up as b- in go-on and h- in kan-on.
Tip for your direction
Mandarin b-, p- or f- → expect Japanese h- (or b-): 八 bā → hachi, 半 bàn → han, 方 fāng → hō, 飞 fēi → hi, 风 fēng → fū.
From the other side
On'yomi in h- or f- → Mandarin b-, p- or f-: 本 hon → běn, 法 hō → fǎ, 飛 hi → fēi. Mandarin f- appears before what were once rounded vowels, so 方 is fāng but 八 is bā.
| Char | Middle Chinese | Mandarin | On'yomi | Layer | In a word |
|---|---|---|---|---|---|
| 八 | peat | bā | ハチ hachi | 八月 | |
| 百 | paek | bǎi | ヒャク hyaku | 百円 | |
| 北 | pok | běi | ホク hoku | 東北 | |
| 本 | pwonX | běn | ホン hon | 日本 | |
| 半 | panH | bàn | ハン han | 半分 | |
| 方 | pjang | fāng | ホウ hō | 方法 | |
| 法 | pjop | fǎ | ホウ hō | 方法 | |
| 風 | pjuwng | fēng | フウ fū | 台風 | |
| 飛 | pjij | fēi | ヒ hi | 飛行 |
Where it breaks: Inside compounds h- often turns into b- or p- (rendaku and gemination: 三本 sanbon, 一本 ippon, 出発 shuppatsu), so look at the reading of the character on its own.
Three layers: go-on, kan-on, tō-on
Probablego-on (5th–6th c.) · kan-on (7th–9th c.) · tō-on (12th c. →, few words)
Japan borrowed Chinese readings more than once. Go-on came early, roughly the 5th–6th centuries, through Korea and the southern dynasties, and lives on in Buddhist and old everyday words. Kan-on was deliberately learned from Tang Chang'an in the 7th–9th centuries and became the standard for learned vocabulary. Tō-on (sometimes sō-on), from the Song period onward, survives in a handful of words. One character can therefore have two or three on'yomi.
Tip for your direction
When a character has several on'yomi, the kan-on is usually the one in new, learned words (説明 setsumei, 銀行 ginkō); go-on appears in Buddhist and long-established words (光明 kōmyō, 修行 shugyō).
From the other side
Tō-on readings are often the closest to modern Mandarin, because they are the most recent: 明 min (明朝 Minchō) ~ míng, 京 kin (南京 Nankin) ~ jīng.
| Char | Middle Chinese | Mandarin | On'yomi | Layer | In a word |
|---|---|---|---|---|---|
| 行 | haeng | xíng | ギョウ gyō | go-on | 修行 |
| 行 | haeng | xíng | コウ kō | kan-on | 銀行 |
| 行 | haeng | xíng | アン an | tō-on | 行灯 |
| 明 | mjaeng | míng | ミョウ myō | go-on | 光明 |
| 明 | mjaeng | míng | メイ mei | kan-on | 説明 |
| 明 | mjaeng | míng | ミン min | tō-on | 明朝 |
| 京 | kjaeng | jīng | キョウ kyō | go-on | 東京 |
| 京 | kjaeng | jīng | ケイ kei | kan-on | 京浜 |
| 京 | kjaeng | jīng | キン kin | tō-on | 南京 |
| 子 | tsiX | zǐ | ス su | tō-on | 椅子 |
Where it breaks: The dates are approximate and the go-on layer is not one uniform system. 東京 Tōkyō uses the go-on kyō although it is a 19th-century name; layers describe readings, not when a word was coined.
Middle Chinese in Baxter's (1992) transcription.