The 44 consonants by class (the class decides the tone), then every vowel: short, long and special forms. The dotted circle shows where the consonant goes. All 74 characters, group by group, with your progress saved in the browser.
Pick one or more groups to train9 characters selected
Middle class0/9 mastered
A letter is mastered after 2 correct answers (a wrong answer resets it). Progress is saved in your browser.
Reading Thai alphabet is step one. Step two is real Thai sentences with native audio and spaced repetition: that is exactly what Hyperpolyglot does.
Start learning free →Every character with its sound, group by group: your cheat sheet while the quiz does the memorizing.
| กg | จj | ฎd | ฏdt | ดd |
| ตdt | บb | ปbp | อ(silent) o |
| ขkh | ฃkh (rare) | ฉch | ฐth | ถth |
| ผph | ฝf | ศs | ษs | สs |
| หh |
| คkh | ฅkh (rare) | ฆkh | งng | ชch |
| ซs | ฌch | ญy | ฑth | ฒth |
| ณn | ทth |
| ธth | นn | พph | ฟf | ภph |
| มm | ยy | รr | ลl | วw |
| ฬl | ฮh |
| ◌ะa | ◌ิi | ◌ึue | ◌ุu | เ◌ะe |
| แ◌ะae | โ◌ะo | เ◌าะaw (short) | เ◌อะoe (short) | ◌ัวะua (short) |
| เ◌ียะia (short) | เ◌ือะuea (short) |
| ◌าaa | ◌ีii | ◌ือuue | ◌ูuu | เ◌ee |
| แ◌aae | โ◌oo | ◌อaw | เ◌อoe | ◌ัวua |
| เ◌ียia | เ◌ือuea |
| ◌ำam | ไ◌ai | ใ◌ai (mai muan) | เ◌าao | ฤrue |
| ฦlue (rare) |
Want the full story behind the script? Read our complete Thai alphabet guide.
Why are Thai consonants grouped into classes?
Because the class (middle, high or low) decides which tone a syllable takes. Learning consonants class by class, as this trainer does, makes the tone rules learnable instead of mysterious.
Do I need all 44 consonants to read Thai?
A few are rare or obsolete (marked in the quiz), but the core set appears everywhere. Most learners read street-sign Thai after two to three weeks of daily practice.
How do Thai vowels work?
Vowels attach around the consonant: after, above, below, before, or on several sides at once. The dotted circle in the chart marks where the consonant goes. Most vowels come in short and long pairs, and length changes meaning.
Why do several Thai letters share the same sound?
Thai kept letters for Sanskrit and Pali sounds that merged over time, so multiple letters can read s or th. The class system is also why the duplicates matter: same sound, different tone behaviour.
🇯🇵 Learn Hiragana · 🇯🇵 Learn Katakana · 🇷🇺 Learn Cyrillic · 🇬🇷 Learn Greek alphabet · 🇰🇷 Learn Hangul
Or explore the other free tools: the Language Similarity Checker, the Which Language quiz, and what 52 languages sound like.