Thai Consonant Classes and Tone Marks Explained
Every Thai consonant belongs to one of three classes — mid, high, or low — and together with the four tone marks and the shape of the syllable they decide its tone. You do not need to memorise this to type, but understanding it makes the characters on your keyboard feel far less arbitrary, and it helps you catch mistypes faster.
The three consonant classes
Thai sorts its 44 consonants into mid (อักษรกลาง), high (อักษรสูง), and low (อักษรต่ำ) classes. The class is not about the consonant's own sound — it is a grammatical grouping that, together with the vowel length and the syllable ending, sets the tone of the syllable it begins.
Mid-class consonants
The nine mid-class consonants are ก จ ฎ ฏ ด ต บ ป อ. They take all four tone marks and produce the most predictable tones, which is why learners often start reading with them. Several — ก, ด, ต, บ, ป, อ, จ — are everyday letters you will type constantly.
High and low classes
The eleven high-class consonants (ข ฃ ฉ ฐ ถ ผ ฝ ศ ษ ส ห) and the twenty-four low-class consonants — the rest of the alphabet — split the remaining letters. Many low-class consonants have a high-class partner that makes the same sound, which is how Thai writes tones it otherwise could not spell.
How class and tone mark combine
The same tone mark does different things depending on the class of the consonant. For example ไม้เอก (่) gives a low tone on a mid- or high-class consonant but a falling tone on a low-class one. That is why two words can wear the identical mark yet be read with different tones — the class of the leading consonant is half the equation, and whether the syllable is ‘live’ or ‘dead’ (its ending and vowel length) is the other half.
Why there are paired letters
Some sounds, like /kʰ/, exist in both a high-class form (ข) and a low-class form (ค). Pairing a sound across two classes lets Thai spell the full range of tones for that sound, sometimes with the help of a leading ห or อ. For a typist this explains why the alphabet has more letters than distinct sounds — and why a few keys you rarely reach still earn their place.
The four tone marks
Thai has four tone marks — ไม้เอก (่), ไม้โท (้), ไม้ตรี (๊), and ไม้จัตวา (๋) — that sit above the consonant. On the Kedmanee keyboard all four belong to the right index finger: the two common ones (่ and ้) are on the home row, and the two rarer ones (๊ and ๋) are on its Shift layer, which is why ThaiTyper drills them as their own focused skill.
Why it helps typists
When you drill tone marks and stacked vowels, you are placing these marks on consonants of different classes. Recognising the pattern helps you anticipate which mark a word needs and catch a mistype faster, because a wrong tone mark usually looks — and reads — wrong straight away.
Related guides

A practical reference and drill guide for seldom-used Thai consonants on the Kedmanee keyboard, especially the letters that live on the Shift layer. Learn which letters are obsolete, which still appear in real words, and how to practise them without turning each one into a search.

Explore how Thai typography stores syllables as linear code points rather than visual clusters, and learn practical strategies for navigating cursors, using Backspace, and correcting mistypes efficiently.

A practical guide for learners who use a mechanical or laptop keyboard without Thai legends. Compare Thai keycaps, stickers, overlays, and blank keys, then choose the setup that supports real touch typing instead of constant key hunting.