Learn the Thai Alphabet in One Hour

Photo by Dada Clone Fly

(Revised 23 December 2022 to incorporate the color scheme and refer to my system on Thai syllable tones)

Learning a language in a non-Roman script should be on everyone's bucket list. (Please disregard this statement if your own native language is in a non-Roman script.) It seems to me that people who haven't done this tend to see non-Roman scripts the way a non-swimmer looks at water—as a murky, alien environment with who-knows-what lurking beneath the surface. Take the plunge, though, and you may come to see every new script as a playground waiting to be explored.

I haven't "officially" started to study Thai as yet—it's still on my "someday" list. But I've noticed that students of Thai frequently complain about the time required to learn the alphabet. A particular stumbling block seems to be remembering the tone class for each consonant. See, Thai is a tonal language (like Chinese). The writing of a word makes the tone explicit (which is a good thing), by assigning one of three tone classes (high, mid, or low) to every consonant. For purposes of decoding the actual tone of a Thai syllable, I prefer to think of these as colors: "red" for "high", "black" for "mid", and "blue" for "low." Thus it happens that Thai may have a multiplicity of symbols roughly corresponding to a single English consonant—for example, T.

Another issue is that, even aside from tone, Thai makes some meaningful distinctions between consonants that English doesn't. Wikipedia puts it well: "Where English has only a distinction between the voiced, unaspirated /b/ and the unvoiced, aspirated /pʰ/, Thai distinguishes a third sound that is neither voiced nor aspirated, which occurs in English only as an allophone of /p/, approximately the sound of the p in 'spin'." "Aspirated" means followed by a strong puff of breath; "unaspirated" therefore means not so. Remember that remark about 'spin'—it will be significant later.

Thai consonants have interesting vivid Thai names. For example,  is called cho chang 'elephant.' This is excellent from the standpoint of cognitive efficiency. But it helps if one already understands the names, which doesn't apply to most foreign students (like me). I decided, as the first step in learning the Thai alphabet, to make up my own English names for each letter. The name for each letter shall be readily visualizable and shall encode the pronunciation, including the tone class.

(A caveat on what follows: don't take this as a general guide to Thai pronunciation, which I'm not qualified to explain anyway. For example, some consonants have altered [but predictable] pronunciation at the end of a syllable. Other complexities may pertain. This system is for the first pass of fixing the letters in the mind. Get a real Thai textbook for the rest.)

In this post I give the system (and the names) for the Thai consonants. Vowels will follow in the next post. There are seven rules covering the consonants. Most of them are based on common sense. Only Rules II and III are really non-obvious (and thus embody the creative aspects of the system), but both II and III are nevertheless simple and easily committed to memory.

The first few letters illustrate the basic principles:
All of the foregoing sound more like K than anything else in English but have three distinct values in Thai. Rules of the system are:

I. The first letter of the name indicates the sound of the consonant, with exceptions as noted in Rules III and IV below. Thus Kidney, King, and Kowtow are all pronounced like 'K'. (So, too, is Skate, as explained by Rule III.)

II. The first vowel of the word indicates the tone class: 'a' indicates 'black'/'mid' class, 'i' or 'e' indicate 'red'/'high' class, and 'o' or 'u' indicate 'blue'/'low' class. Thus Skate is black, Kidney and King are red, and Kowtow is blue.

III. If the name starts with 'S' followed by 'k', 't', or 'p', the sound is an unaspirated version of the consonant following the 'S'. Thus Skate is pronounced as an unaspirated 'k'.

(As was mentioned above with regard to the word 'spin', Rule III reflects English phonology, but that's not really critical. Just remember that preceding 's' indicates lack of aspiration.) So Kidney and King are both aspirated high-class 'K', Kowtow is aspirated low-class 'K', but Skate is unaspirated mid-class 'K'.
Ungulate is a special case because no English word begins with the appropriate sound:

IV. Ungulate is pronounced like 'ng' in 'sing'.

The 'u' vowel indicates that Ungulate is a low-class consonant, in accordance with Rule II.
Jackknife is another special case, because no English word starts with 'S' followed by a 'ch' sound (although several words do begin with the letters 'sch'):

V. Jackknife is pronounced with an unaspirated 'ch' sound.

There is no potential for conflict here because Thai lacks the voiced 'j' sound. The 'a' as usual indicates a mid-class consonant. Chess, on the other hand, indicates a high-class aspirated 'chsound.
VI. If the name starts with 'S' followed directly by a vowel rather than another consonant, the sound is 's'.

As usual, the 'o' vowel indicates that Sorceror is a low-class consonant.

The next several consonants present no surprises.
By now I probably need not explain this, but Yolk is pronounced with a 'y' sound and Dart with a 'd' sound. Yolk is low-class and Dart is mid-class.
The foregoing are all entirely in line with the system. Star is an unaspirated 't' sound, mid-class. Telephone and the other consonants beginning with 'T' are all aspirated 't' sounds, with tone classes as specified by the following vowel. Nose and Noose, are both 'n' sounds, low-class.
You may have noticed a tendency for the order of the consonants to move from sounds produced in the back of the mouth to those produced in the front of the mouth. This is an venerable custom inherited from the Sanskrit grammarians (who were exceedingly systematic). The Thai script is an evolved form of the Devanagari script used for Sanskrit. 
Siamese cat  (no way I could pass this name up!)
Ace is an interesting letter, sort of like the "zero" of the consonant world. Thai vowels are always attached to the previous consonant—on top, below, left or right. (This might strike you as odd, but a lot of scripts, from Arabic to Tibetan, treat vowels similarly.) But what if a word begins with a vowel? Thai solves this problem by using the letter Ace, which essentially has no sound of it own, but provides a place to anchor a freestanding vowel. Ace does have a tone class of its own, namely mid-class (as the "A" shows).

And finally:
I created an Anki deck consisting of the 60-odd letters of the Thai alphabet, consonants and vowels both; and then at the easy pace of one new letter per day, spending an average of one minute per day reviewing, I memorized the entire alphabettone classes includedin about sixty days (and there's the "One Hour" of the post title). My next post will give the system, and the letter names, for the Thai vowels, after which I will upload my Anki deck for sharing (I want to get all the rules down so I can add them to the deck description).

A helpful hint: You will notice that even with the distinctions of aspirated versus non-aspirated, and three different tone classes, Thai still contains sometimes more than one letter with exactly the same sound, for example Kowtow and Koala. Thus you can not predict 100% the spelling of a word from the pronunciation (although the reverse is probably true). In such cases, the visual aspect of the name can help you recall which letter of the available options is used in a given word.

Another hint: The lexicographic order given here is not necessarily the most efficient order for learning the consonants. For example, if I had it to do over again, I would have learned Teabag and Potato earlier in the sequence, since they form components of some of the other symbols.

Yet another hint: Some creative visual association can help fix each symbol in the mind. For example, Skate resembles the tip of an ice-skate blade, Kidney is the bottom and right edge of an X-ray frame, showing the kidney with the ureter attached, and Kowtow is a front view of a bowing person, with the crown of the head and the shoulders visible. Good luck.


dome said...

I'm Thai and I like the way you organize the letters into classes systematically. This is a very efficient way to memorize the Thai alphabet.

Serge Gorodish said...

Thanks for the feedback!

James B said...

Thanks for this. It is really good. I tried a memrise course on these but it was lacking in mnemonics. Plus me and their site don't seem to work well. However I cut and pasted these into Anki and its going great. Should be done with one go through in a few days.

Serge Gorodish said...

I'm glad it is helping out. I have since created a more elaborate deck which includes information such as the Thai keyboard and ISO romanizations, and additional diacritical marks. You can download it from AnkiWeb (name "Mnemonically coded Thai alphabet v2"). I suggest trying it out after finishing your first pass.

Joel Iwashige said...

Just wanted to say thanks for posting this and making the Anki deck available. :-) We took a short vacation in Thailand early this year, and I realized it's been a while since I've felt so much like a clueless foreigner. While there, I started a Memrise course to learn the Thai alphabet--even if I don't know the language, I'd at least like to be able to decipher signs the next time, and have the script as a gateway to potential further learning--but for various reasons, that course didn't fit. I've recently started "trickling" some non-focus subjects into Anki, one card at a time, and thought I'd add the Thai alphabet to that mix. Searching for "thai alphabet anki" pulled up this post, and it's almost as though you'd read my mind!

Serge Gorodish said...

Thanks for the feedback. I hope the deck proves useful. I know what you mean about "trickling"--this is my approach to Thai for the time being.

Jewlz said...


English native here, but I speak, read, and write Thai and some Japanese but mostly Thai lol. I think this system is great! too bad I didn't know about mnemonics before I learned the Thai alphabet. But this system is awesome. One thing I'd like to bring up is that Thai uses a lot of the same words. It's kinda basic like Mandarin with weird grammar rules. Not hard, just kinda funny. I think this is one language that, if used with a PAO system or some sort of Mneumonic system, it would really fast-forward whoever wants to learn Thai. I gained professional fluency ( business level or higher) in 12 months and I only used simple mnemonic tricks, no palaces or spatial memory used. Maybe one day in the future if you or someone hasn't done it yet, a good system for the easy words and no conjugation language can be created!

The hardest part is learning to read, but if you can learn how to read, the rest of the language is a piece of cake and soooooo enjoyable.

Serge Gorodish said...

Thanks! Be sure to check out my post on tones in Thai:


Your experience sounds interesting. Perhaps you should write an essay about you methods!

My Thai is progressing slowly, but I have the satisfaction of being able to read fairly normally. I'm doing something similar for Khmer and Burmese. I might do a future post about these methods.

Keiren said...

This is amazing. I've learned the basic sounds in a couple of days! Great accompaniment to my Pocket Thai app :)

Serge Gorodish said...

Everyone please note the above is an advertisement for a commercial product that appears to use a similar approach. I published the comment because it is relevant to the post topic, but I haven't tried the product and can't endorse it.