Thai has four written tone marks but five spoken lexical tones. A mark's name does not state the tone that will always be heard. The mark ไม้เอก ่ does not invariably produce เสียงเอก “low tone,” and ไม้โท ้ does not invariably produce เสียงโท “falling tone.” A syllable with no written tone mark can still have any of several tone outcomes.
To read a standard Central Thai syllable, combine the effective class of its initial consonant, any tone mark, and whether the syllable is live or dead. Vowel length further separates the two unmarked low-class dead patterns. This page corrects the shortcut “mark = tone”; the complete procedure is in the tone-rule algorithm.
Pair 1: no mark does not mean mid tone
❌ คำว่าขาอ่านเป็นเสียงสามัญ
Incorrect—the unmarked syllable does not automatically have a mid tone.
✅ คำว่าขาอ่านเป็นเสียงจัตวา
kham wa kha an pen siang chattawa
The word ขา ‘leg’ is pronounced with a rising tone.
ข is a high-class initial and ขา is a live syllable. High class + no mark + live yields rising tone. The empty mark slot is only one input; it is not a tone label.
Pair 2: ไม้เอก can produce a falling tone
❌ คำว่าค่าอ่านเป็นเสียงเอกเพราะมีไม้เอก
Incorrect—calling the mark ไม้เอก does not force a low-tone outcome.
✅ คำว่าค่าอ่านเป็นเสียงโท
kham wa kha an pen siang tho
The word ค่า ‘value/cost’ is pronounced with a falling tone.
ค is low class. On the live syllable ค่า, ไม้เอก produces falling tone. By contrast, on mid-class ป่า “forest” and high-class ข่า “galangal,” ไม้เอก produces low tone. One written mark participates in different class patterns.
Pair 3: ไม้โท can produce a high tone
❌ คำว่าค้าอ่านเป็นเสียงโทเพราะมีไม้โท
Incorrect—the mark name ไม้โท is not the spoken outcome with a low-class initial.
✅ คำว่าค้าอ่านเป็นเสียงตรี
kham wa kha an pen siang tri
The word ค้า ‘to trade’ is pronounced with a high tone.
Low-class ค + ไม้โท yields high tone. Mid-class ป้า “aunt” and high-class ข้า “servant/I in old or elevated usage” have falling tone with the same written mark. The mark narrows the possibilities only after class is known.
Pair 4: mark number is not tone number
❌ ไม้เอกทำให้ทุกคำเป็นเสียงเอก
Incorrect generalization—tone-mark names cannot be converted directly into spoken-tone names.
✅ ผลของไม้เอกขึ้นอยู่กับชั้นพยัญชนะ
phon khong mai ek khuen yu kap chan phayanchana
The result of mai ek depends on the consonant class.
The traditional names are part of an orthographic system, not a five-item acoustic scale. There are four marks—ไม้เอก, ไม้โท, ไม้ตรี, ไม้จัตวา—but five tone categories—เสียงสามัญ, เสียงเอก, เสียงโท, เสียงตรี, เสียงจัตวา. The counts alone show why a one-to-one mapping cannot work.
Pair 5: an unmarked word still has a lexical tone
❌ คำว่ารักไม่มีรูปวรรณยุกต์จึงไม่มีเสียงวรรณยุกต์
Incorrect—absence of a written mark does not mean absence of a spoken lexical tone.
✅ คำว่ารักไม่มีรูปวรรณยุกต์แต่มีเสียงตรี
kham wa rak maimi rup wannayuk tae mi siang tri
The word รัก ‘to love’ has no tone mark but has a high tone.
ร is low class, and รัก is a dead syllable with a short vowel. That combination yields high tone without a mark. Every ordinary spoken syllable has a pitch pattern; the script need not show it with a separate tone mark.
Pair 6: the final sound changes live versus dead
❌ คากับคาดใช้กฎเดียวกันเพราะไม่มีรูปวรรณยุกต์
Incorrect—the two unmarked syllables differ in live/dead structure.
✅ คาเป็นเสียงสามัญ แต่คาดเป็นเสียงโท
kha pen siang saman tae khat pen siang tho
คา ‘to remain stuck’ has a mid tone, but คาด ‘to expect’ has a falling tone.
Both begin with low-class ค and have no tone mark. คา is open and live; คาด ends in the stop sound /t/ and is dead. The final consonant's written letter is less important here than its final sound class.
Pair 7: vowel length can decide an unmarked low-class dead tone
❌ คะกับคาดออกเสียงวรรณยุกต์เหมือนกัน
Incorrect—short and long low-class dead syllables have different unmarked outcomes.
✅ คะเป็นเสียงตรี แต่คาดเป็นเสียงโท
kha pen siang tri tae khat pen siang tho
คะ, the female question/attention particle, has a high tone, but คาด ‘expect’ has a falling tone.
Both syllables are low class, dead, and unmarked. Short-vowel คะ yields high tone; long-vowel คาด yields falling tone. Vowel length does not choose every Thai tone, but it is decisive in this specific branch.
Pair 8: ห นำ changes the effective class
❌ คำว่าใหม่ใช้กฎอักษรต่ำของ ม
Incorrect—ม does not act by its ordinary low-class rule when preceded by ห นำ.
✅ คำว่าใหม่ใช้กฎเสมือนอักษรสูงเพราะมี ห นำ
kham wa mai chai kot samuean akson sung phro mi ho nam
The word ใหม่ ‘new’ follows the high-class pattern because it has leading ห.
In ใหม่, silent leading ห causes the following sonorant ม to follow the high-class tone pattern. The written tone mark must be interpreted with that effective class. Looking only at the nearest pronounced consonant gives the wrong calculation.
Pair 9: use the initial that governs the syllable
❌ คำว่ากล้าใช้กฎอักษรต่ำของ ล
Incorrect—the cluster is governed by initial ก, not by the second consonant ล.
✅ คำว่ากล้าใช้กฎอักษรกลางของ ก
kham wa kla chai kot akson klang khong ko
The word กล้า ‘brave/dare’ follows the mid-class pattern of ก.
In a true initial cluster, the first consonant supplies the class. Mid-class ก + ไม้โท gives falling tone in กล้า. Some apparent clusters and multisyllabic words require additional parsing rules, so determine the syllable structure before running the chart.
A compact outcome table
For the most productive marked live-syllable patterns, the interaction looks like this:
| Effective class | No mark, live | ไม้เอก | ไม้โท |
|---|---|---|---|
| mid | mid | low | falling |
| high | rising | low | falling |
| low | mid | falling | high |
Mid-class syllables can additionally use ไม้ตรี for high tone and ไม้จัตวา for rising tone. Ordinary high- and low-class patterns do not fill every mark column. For unmarked dead syllables, use the fuller tone-rule inputs table rather than extending this live-syllable table by guesswork.
A misunderstanding caused by reading the mark name
A learner sees ไม้โท on low-class ค้า and gives it the falling tone heard on ค่า. That changes the word the listener perceives.
❌ ครอบครัวเขาค่าขายผัก
Incorrect spelling and intended pronunciation—the learner has replaced high-tone ค้า ‘trade’ with falling-tone ค่า ‘value.’
✅ หมายถึงครอบครัวเขาค้าขายผักใช่ไหมคะ
maikhwam thueng khropkhrua khao kha khai phak chai mai kha
You mean his family trades in vegetables, right? (ordinary-polite clarification, female speaker; restores high-tone ค้า)
ใช่ครับ ค้าเป็นเสียงตรีเพราะ ค เป็นอักษรต่ำและมีไม้โทครับ
chai khrap kha pen siang tri phro kho pen akson tam lae mi mai tho khrap
Yes. ค้า has a high tone because ค is low class and the syllable carries mai tho. (ordinary-polite confirmation, male learner)
RTGS writes ค้า and ค่า alike as kha because RTGS omits tone and vowel length. Romanization is therefore not a replacement for learning the Thai spelling–tone computation.
Editing checklist
- Divide the word into syllables before assigning any tone.
- Find the consonant that supplies the effective class, including ห นำ and true clusters.
- Identify the class as mid, high, or low.
- Record the tone mark—or explicitly record that there is none.
- Decide whether the syllable is live or dead from its ending.
- For an unmarked low-class dead syllable, check whether the vowel is short or long.
- Use the rule table to derive the spoken tone; never copy the mark's name as the answer.
- Confirm lexical spelling rather than adding a tone mark merely to imitate what you hear.
Common Mistakes
The nine correction pairs above target “no mark = mid,” “ไม้เอก = low,” “ไม้โท = falling,” absence of lexical tone, ignored final sounds, ignored vowel length, missed ห นำ, and wrong cluster class. Each is the same category error: treating one visible sign as the entire tone system.
Key Takeaways
- Thai has four tone marks and five spoken tones, so the mapping cannot be one-to-one.
- The spoken result comes from effective initial class, mark, and live/dead syllable type; vowel length matters in the low-class unmarked dead branch.
- A syllable with no tone mark still has a lexical tone.
- ห นำ and clusters can change which consonant class governs the calculation.
- RTGS omits tones, so use Thai script and the full rule algorithm together.
Now practice Thai
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Thai →Related Topics
- The Four Tone Marks ่ ้ ๊ ๋B1 — Identify, type, and interpret all four Thai tone marks as inputs to the consonant-class tone system rather than fixed pitch symbols.
- The Five Tones of Central ThaiA1 — Hear and produce the five Central Thai tones while understanding that consonant class, syllable shape, and tone marks jointly determine them.
- The Four Inputs to a Written ToneA1 — Predict a Central Thai syllable's tone by combining consonant class, live or dead status, vowel length, and any tone mark.
- A Reliable Step-by-Step Tone AlgorithmA2 — Calculate a written Thai tone by parsing the syllable, finding its controlling class, and applying the correct marked or unmarked rule.
- How Vowel Length Affects ToneA1 — See exactly when short versus long vowels change a Thai tone calculation—and when length remains lexical without changing the tone.
- ห นำ and Transferred Consonant ClassA2 — Recognize silent leading ห and apply high-class tone behavior to a following unpaired low-class sonorant.