Thai Tone Analyzer — See Why Any Thai Syllable Has Its Tone (Free)

Thai Tone Analyzer Banner - Interactive tool showing how consonant class, live/dead syllables, vowel length, and tone marks determine the tone of any Thai word
Interactive Thai Tone Analyzer tool illustration showing how initial consonant class, live or dead syllable type, vowel length, and tone marks combine.

If you have spent any time learning Thai, you have almost certainly run into the question that stops every learner in their tracks: why does this word have that tone? You look up a word, you see it marked as falling or high or rising, and you simply have to memorize it - because nobody ever explained the logic underneath. The truth is that Thai tones are not random at all. They follow a precise, learnable system, and once you understand it, you can work out the tone of almost any syllable yourself. This Thai Tone Analyzer is built to make that system visible.

Type any Thai syllable into the tool below and it will break the word into its parts - the initial consonant and its class, the vowel and its length, the final sound, and any tone mark - then walk you through exactly how those pieces combine to produce the tone. Instead of just telling you the answer, it shows you the reasoning, the same reasoning a Thai linguistics student learns. Whether you are a curious beginner, a serious learner, a teacher preparing a lesson, or a Thai-major student reviewing for an exam, this tool turns one of the most intimidating parts of Thai into something you can actually see and understand.

🎯 How to use it: Type a single Thai syllable (for example ขา, ค่า, or หมา) into the box. The analyzer highlights each component in colour, names the tone in both English and Thai, and explains step by step why that tone results. Tap the speaker to hear it.
🎧 Thai Tone Analyzer
Type any Thai syllable and see exactly why it has its tone - consonant class, live or dead, vowel length, and tone mark, explained step by step.
⚡ INTERACTIVE TOOL
Try:
Tone
🧩 Components
Initial Consonant
·
Syllable Type
Vowel Length
Tone Mark
🔍 Why this tone? Step by step

The Logic Behind Every Thai Tone

Thai has five tones - mid, low, falling, high, and rising. But the tone of a syllable is not chosen at random or simply attached to each word. It is the result of four factors working together, and the tool analyzes each one for you:

1
Consonant Class
Every Thai consonant belongs to one of three classes - high, mid, or low. This is the single most important factor, and it is a property of the initial consonant.
2
Live or Dead Syllable
A syllable is live if it ends in a long vowel or a sonorant sound (m, n, ng, y, w), and dead if it ends in a short vowel or a stop sound (p, t, k).
3
Vowel Length
Whether the vowel is short or long matters, especially for dead syllables with a low-class consonant, where it decides between high and falling tone.
4
Tone Mark
If a tone mark is present, it interacts with the consonant class to set the tone directly, often overriding the default pattern.

The analyzer reads all four of these from the syllable you type and applies the standard rules of Thai phonology to compute the tone. Below, we explain each piece so the tool's reasoning makes complete sense.

Step One: The Three Consonant Classes

The foundation of the entire tone system is the class of the initial consonant. Thai sorts its consonants into three groups, and knowing which group a letter belongs to is the first thing the analyzer checks:

High Class
ข ฉ ฐ ถ ผ ฝ ศ ษ ส ห
Default to rising tone in a live syllable
Mid Class
ก จ ฎ ฏ ด ต บ ป อ
Default to mid tone in a live syllable
Low Class
ค ง ช ซ ท น พ ฟ ม ย ร ล ว ...
Default to mid tone in a live syllable

High class and mid class are the smaller, more memorable groups; everything else is low class. This matters enormously because the same vowel and ending will produce a different tone depending on whether the initial consonant is high, mid, or low. For instance, ขา (khaa, with high-class ข) is rising, while คา (khaa, with low-class ค) is mid - same vowel, different class, different tone. The analyzer identifies the class for you and colour-codes it so the pattern becomes intuitive over time.

Step Two: Live and Dead Syllables

The second factor the tool determines is whether the syllable is live or dead - a distinction that does not exist in English and trips up many learners. A live syllable ends in a long vowel or in a sonorant (a continuing sound: m, n, ng, y, or w). A dead syllable ends in a short vowel or in a stop sound (p, t, or k - sounds where the airflow stops):

✅ Live
มา maa - ends in long vowel
คน khon - ends in n (sonorant)
ยาว yaao - ends in w (sonorant)
☠️ Dead
จะ ja - ends in short vowel
นก nok - ends in k (stop)
รัก rak - ends in k (stop)

Why does this matter? Because live and dead syllables follow different tone rules. A mid-class consonant in a live syllable gives a mid tone, but in a dead syllable it gives a low tone. The analyzer works out live-versus-dead from the vowel and final sound automatically, so you never have to guess. This single distinction unlocks a huge portion of the tone system.

Step Three: Vowel Length

Vowel length - whether a vowel is short or long - is the third factor. In many syllables it quietly rides along, but in one important case it becomes the deciding factor. When you have a low-class consonant in a dead syllable, a short vowel produces a high tone, while a long vowel produces a falling tone:

นะ na (short) high tone
น่า naa (long) falling tone

This is exactly the kind of subtle distinction that makes Thai tones feel mysterious until someone points it out. The analyzer detects vowel length from the vowel symbols in the syllable - including tricky cases like the inherent short vowel in a syllable such as นก (nok), where no vowel symbol is written but a short o sound is understood. By surfacing vowel length explicitly, the tool removes one more source of confusion.

Step Four: Tone Marks

Finally, the tool checks for a tone mark. Thai has four tone marks, and when one is present, it interacts with the consonant class to set the tone - sometimes in ways that surprise learners. The four marks are:

mai ek
mai tho
mai tri
mai chattawa

The crucial insight that trips up nearly every learner is that a tone mark does not always produce the tone its name suggests. The mark (mai ek) gives a low tone with mid and high class consonants, but a falling tone with a low-class consonant. The mark (mai tho) gives a falling tone with mid and high class, but a high tone with low class. So ค่า (khaa with low-class ค and mai ek) is falling, not low. This is precisely where the analyzer earns its keep: it applies the correct consonant-class-and-mark interaction every time, and explains which rule fired, so the surprising results finally make sense.

Putting It All Together

When you type a syllable, the analyzer runs through all four factors in order: it identifies the consonant class, determines whether the syllable is live or dead, measures the vowel length, and checks for a tone mark. Then it applies the standard rules of Thai phonology to compute the resulting tone, and shows you the full chain of reasoning. Over time, watching this process repeat builds genuine intuition - you stop memorizing tones one by one and start predicting them, which is the moment Thai pronunciation truly opens up.

💡 A note on accuracy: This analyzer is precise for standard single syllables, which covers the vast majority of everyday words and is exactly what learners need most. Some advanced cases - true consonant clusters, certain leading-consonant combinations beyond the common ones, and multi-syllable words - can follow special rules. For those, treat the result as a strong guide and double-check with a teacher or dictionary. The tool will never silently hide this; it flags when a syllable may need extra checking.

Quick Answers to Common Thai Tone Questions

For quick reference, here are direct answers to the questions learners most often ask about Thai tones:

How many tones does Thai have?
Thai has five tones: mid, low, falling, high, and rising. The tone of a syllable is determined by the consonant class, whether the syllable is live or dead, the vowel length, and any tone mark - not chosen at random.
How do I know what tone a Thai word has?
Identify four things: the class of the initial consonant (high, mid, or low), whether the syllable is live or dead, the vowel length, and any tone mark. These four factors together determine the tone through the standard rules of Thai phonology.
Why does mai ek not always give a low tone?
Because tone marks interact with consonant class. The mark mai ek gives a low tone with mid and high class consonants, but a falling tone with a low-class consonant. So the same mark produces different tones depending on the initial consonant.
What is a live syllable versus a dead syllable in Thai?
A live syllable ends in a long vowel or a sonorant sound (m, n, ng, y, w). A dead syllable ends in a short vowel or a stop sound (p, t, k). The two types follow different tone rules, so this distinction is essential.

Ready to see it in action? Scroll up to the analyzer, type any Thai syllable, and watch the tone system reveal itself one step at a time. The more you use it, the more the logic becomes second nature. 🎧

The Complete Tone Rules at a Glance

Here is the full set of rules the analyzer applies, gathered in one place. Once these patterns become familiar, you will be able to predict the tone of most syllables on sight. This table is the heart of the Thai tone system - every result the tool gives traces back to one of these rows.

Consonant Class Syllable Tone Mark Resulting Tone Example
MidLivenoneMidกา kaa
MidDeadnoneLowจะ ja
HighLivenoneRisingขา khaa
HighDeadnoneLowขด khot
LowLivenoneMidคา khaa
LowDead (short)noneHighนก nok
LowDead (long)noneFallingมาก maak
Mid / Highany่ mai ekLowก่า kaa
Lowany่ mai ekFallingค่า khaa
Mid / Highany้ mai thoFallingก้า kaa
Lowany้ mai thoHighค้า khaa
Midany๊ mai triHighก๊า kaa
Midany๋ mai chatRisingก๋า kaa

Note: mai tri (๊) and mai chattawa (๋) appear almost exclusively with mid-class consonants in everyday Thai. This is why you will see them mostly on words borrowed into casual speech and in onomatopoeia.

Studying this table alongside the live analyzer is the fastest way to internalize the system. Try typing each example word into the tool above, read the step-by-step explanation, and watch how every result maps back to exactly one row here. With a little practice, the logic stops feeling like a puzzle and starts feeling like second nature - and that is when reading Thai aloud becomes genuinely enjoyable rather than nerve-wracking.

🎧 Why Understanding Tones Changes Everything

For many learners, tones are the single biggest source of anxiety in Thai. The fear is understandable - get a tone wrong and you might say the word for something completely different. But here is the encouraging truth: the tone system is one of the most regular parts of Thai. Unlike the endless exceptions of English spelling, Thai tone rules apply consistently. Once you understand the four factors and how they combine, you hold a key that unlocks the pronunciation of thousands of words at once. That is the real purpose of this tool: not to give you fish, but to teach you to fish.

From Memorizing to Predicting

Beginners typically learn tones word by word, memorizing each one as an isolated fact. This works for a handful of words but quickly becomes overwhelming. The breakthrough comes when you shift from memorizing to predicting - looking at a new word and working out its tone from its spelling. This analyzer is designed to accelerate that shift. Every time you check a word and read the reasoning, you are training the pattern-recognition that fluent readers use automatically. After enough repetitions, you will glance at a syllable and simply know its tone, the same way you read English without sounding out letters.

A Tool for Teachers and Students Alike

While learners are the most obvious audience, this analyzer is just as useful for Thai language teachers building lesson materials, and for university students majoring in Thai who need to master the phonological rules for exams. Teachers can use it to generate clear, colour-coded explanations on the fly; students can check their own analysis against the tool's step-by-step breakdown. Even native Thai speakers, who pronounce tones effortlessly without ever thinking about the rules, often find it fascinating to see the hidden system that governs their own speech laid out so clearly. Understanding the why behind the tones deepens everyone's appreciation of how elegantly the Thai writing system encodes sound.

❓ Frequently Asked Questions

How many tones does Thai have?
Thai has five tones: mid, low, falling, high, and rising. In Thai these are called สามัญ (saman, mid), เอก (ek, low), โท (tho, falling), ตรี (tri, high), and จัตวา (chattawa, rising). The tone of any syllable is determined by the consonant class, whether the syllable is live or dead, the vowel length, and any tone mark.
How do I work out the tone of a Thai word myself?
Check four things in order. First, the class of the initial consonant: high, mid, or low. Second, whether the syllable is live (ends in a long vowel or m, n, ng, y, w) or dead (ends in a short vowel or p, t, k). Third, the vowel length. Fourth, any tone mark. Apply the standard rules and the four factors together give you the tone. This tool does all four steps for you and shows the reasoning.
What are the three Thai consonant classes?
High class includes ข ฉ ฐ ถ ผ ฝ ศ ษ ส ห. Mid class includes ก จ ฎ ฏ ด ต บ ป อ. Low class is everything else, the largest group. The class of the initial consonant is the most important single factor in determining a syllable's tone.
Why does the same tone mark give different tones?
Because tone marks interact with the consonant class. For example, ่ (mai ek) gives a low tone with mid and high class consonants, but a falling tone with a low-class consonant. Likewise ้ (mai tho) gives falling with mid and high class, but high with low class. The tool applies the correct interaction every time.
What is the difference between a live and dead syllable?
A live syllable ends in a long vowel or a sonorant sound (m, n, ng, y, w), such as มา (maa) or คน (khon). A dead syllable ends in a short vowel or a stop sound (p, t, k), such as จะ (ja) or นก (nok). Live and dead syllables follow different tone rules, so this distinction is essential for determining tone.
Is this tone analyzer always accurate?
The analyzer is accurate for standard single syllables, which covers the large majority of everyday Thai words. Some advanced cases, such as true consonant clusters, uncommon leading-consonant combinations, and multi-syllable words, can follow special rules. The tool flags when a syllable may need extra checking, so it never silently gives a misleading result. For tricky cases, confirm with a teacher or a good dictionary.

Loading comments...