The Thai Alphabet: Consonants, Vowels, and Tones
The Thai alphabet looks intimidating from the outside: dozens of curling consonants, vowels that sit above, below, before, and after the letter they belong to, and a tone system that can turn one short syllable into five different words. It is more orderly than it looks. This guide walks you through the Thai script the way it actually works, the 44 consonants and their three classes, the vowels that wrap around each consonant, the four tone marks and the five tones, why Thai leaves no spaces between words, and how to practice reading and saying it out loud.
Learn the letters, then say them out loud
SPAIKING gives you an AI partner to speak Thai with, so the letters and tones you learn on the page turn into words you can actually pronounce and be understood saying.
What's in this guide
- The Thai script at a glance
- The 44 consonants
- Consonant classes: high, mid, and low
- Vowels that wrap around the consonant
- Tone marks and Thai's five tones
- How the script tells you the tone
- No spaces, and how Thai reads
- Romanization and why it misleads
- How to memorize the Thai alphabet
- Practicing pronunciation out loud
- Where SPAIKING fits in
The Thai script at a glance
The Thai alphabet has 44 consonant letters, a set of vowel symbols that attach around those consonants, four tone marks, and five tones. It runs left to right, like English, and it uses no capital letters and no spaces between words. It is not a simple letter-for-sound alphabet like the Latin one. It is an abugida, a writing system where consonants are the main letters and vowels hang off them as marks, and where a syllable is the natural unit you read.
That word, abugida, is worth holding onto, because it explains most of what feels strange at first. In English you read a word as a line of separate letters, consonants and vowels sitting side by side in a neat row. In Thai a syllable is built around a consonant, and its vowel can appear before it, after it, above it, below it, or in several of those places at once. So you do not read strictly left to right within a syllable. You read the whole cluster, take in the consonant and the marks glued to it, and sound out the syllable as a unit.
Here is the encouraging part. The consonants are a closed set of 44 shapes, and two of them are obsolete, so you really deal with 42. The vowels are a manageable list of pieces that combine in regular ways. The genuinely new skill for most learners is the tones, and even those follow rules you can learn rather than memorize word by word. Thai children learn the whole thing in primary school, and adults who practice a little every day can start sounding out real words within a month or two. The trick, as with any script, is to say what you read out loud from the very first day, because Thai is a language of pitch and the page cannot correct your voice.
44 consonants (42 in real use), vowels that sit before, after, above, and below the consonant, four tone marks, and five tones. Read left to right, no capitals, no spaces between words. Learn the consonants and their three classes first, then the vowels, then the tone rules.
The 44 consonants
Thai has 44 consonant letters, but they stand for only about 21 distinct consonant sounds. That mismatch surprises everyone at first, and it has a tidy explanation. Thai borrowed a large body of words from Sanskrit and Pali, the classical languages of India, and it kept separate letters for sounds those languages distinguished even though Thai pronounces several of them the same way. So the sound written as th in English has six different Thai letters, and the s sound has four. You learn to recognize all of them, but your mouth only has to make the smaller set of real sounds.
Each consonant has a name that works like a memory hook, and this is one of the friendlier features of the script. Thai names its letters the way an English child might say "A is for apple." Every letter is paired with a common word, so the first consonant, ก, is called gor gai, where gai means chicken. The second, ข, is khor khai, where khai means egg. Learners chant these letter-and-word pairs in order, and the paired word both fixes the letter in memory and reminds you of its sound. It is genuinely useful, so lean on it.
Here is a sample of common consonants with their names, sounds, and class. This is not all 44, it is a starter set of the ones you will meet earliest and most often. Do not try to swallow the whole table in one sitting.
| Letter | Name | Sound | Class |
|---|---|---|---|
| ก | gor gai (chicken) | g, hard k at the end | Mid |
| ข | khor khai (egg) | k with a puff of air | High |
| ค | khor khwai (buffalo) | k with a puff of air | Low |
| ง | ngor ngu (snake) | ng, as in singer | Low |
| จ | jor jaan (plate) | j | Mid |
| ด | dor dek (child) | d | Mid |
| ต | tor tao (turtle) | t with no puff of air | Mid |
| บ | bor baimai (leaf) | b | Mid |
| ป | por plaa (fish) | p with no puff of air | Mid |
| ผ | phor phueng (bee) | p with a puff of air | High |
| ม | mor maa (horse) | m | Low |
| ร | ror ruea (boat) | r, often tapped or rolled | Low |
| ส | sor suea (tiger) | s | High |
| ห | hor hip (chest) | h | High |
| อ | or ang (basin) | silent holder, or a glottal stop | Mid |
A few of those sounds deserve a warning, because English speakers get them wrong in a predictable way. Thai distinguishes sounds that English blurs. The letter ป (por plaa) is a p made with no puff of air, closer to the p in "spin" than the one in "pin," while ผ (phor phueng) is the puffy p in "pin." Confusing them is why the city Pattaya and the word for aunt can trip up beginners. The same puff-versus-no-puff split runs through the t and k sounds too. English uses that puff without noticing it, and Thai uses it to tell words apart, so it pays to train your ear on it early.
The last letter in the table, อ (or ang), is a special one. It is a consonant that often carries no sound of its own. It acts as a silent seat for a vowel when a syllable would otherwise start with a vowel, since a Thai syllable is built around a consonant. You will see it constantly, for example in the very common word อาหาร (aa-haan), meaning food, where the leading อ is just there to hold the long aa vowel. Think of it as a placeholder, not a sound.
Consonant classes: high, mid, and low
This is the part of the Thai script that has no equivalent in European languages, and it is the key that makes the tones readable, so it is worth slowing down for. Every one of the 44 consonants belongs to one of three classes: mid, high, or low. The names are a historical accident and have nothing to do with how high or low the letter is pronounced. The class matters for one reason only: it helps decide the tone of the syllable the consonant begins.
Read that again, because it is the whole point. In Thai, you cannot know a syllable's tone from the vowels and tone marks alone. You also need to know the class of the consonant that starts it. The same tone mark produces a different tone on a high-class letter than it does on a low-class letter. So the class is not trivia, it is information you use every time you read a word out loud. This is why Thai readers memorize which class each consonant belongs to, and why we listed the class in the table above.
The three classes are not evenly sized:
- Mid class, 9 letters: ก จ ฎ ฏ ด ต บ ป อ. These are the most regular and the easiest to reason about, which is why beginners often start tone practice with mid-class words.
- High class, 11 letters: ข ฃ ฉ ฐ ถ ผ ฝ ศ ษ ส ห. On their own, high-class letters give an unmarked live syllable a rising tone.
- Low class, 24 letters: ค ฅ ฆ ง ช ซ ฌ ญ ฑ ฒ ณ ท ธ น พ ฟ ภ ม ย ร ล ว ฬ ฮ. This is the biggest group, and it behaves differently from the other two under tone marks.
Two of the letters above, ฃ and ฅ, are the obsolete pair. They were once used for particular sounds but dropped out of everyday writing generations ago, and modern Thai spells those words with other letters. You should recognize them because they appear in old texts and in tables like this one, but you will almost never need to write them. That is why people say Thai has 44 letters but really uses 42.
Here is a detail that trips people up and is worth naming. Some consonant sounds exist in more than one class. The puffy k sound, for instance, has a high-class letter, ข, and a low-class letter, ค. They sound identical, but because they sit in different classes, they push their syllables toward different tones. Thai spelling uses this on purpose. Pairing a high-class and a low-class letter for the same sound gives writers a way to reach every tone, which is part of how the system covers all five tones with only four tone marks. It feels circular until it clicks, and then it feels clever.
Because Thai has more tones than it has tone marks. With four marks and three consonant classes interacting, the script can spell five tones without needing a separate symbol for each one. The class of the first consonant is the missing piece of information that makes the tone unambiguous. Learn the class with the letter, from day one, and tone reading stops feeling like guesswork.
Vowels that wrap around the consonant
Thai vowels are where the script earns its reputation, and also where a little structure goes a long way. There are around 15 basic vowel symbols, and they combine into roughly 30 or so written vowel forms, covering long and short versions of each vowel sound plus a few diphthongs. The counting varies by how you tally them, so do not fixate on the exact number. Fixate on the idea, which is this: a Thai vowel is not a single letter that sits after the consonant. It is a piece, or a set of pieces, that can attach in several positions.
A vowel symbol can appear in any of these places relative to its consonant, and this is the feature that makes Thai text look so different from a European line of letters:
- After the consonant. The long aa, written า, follows its consonant, so ก plus า gives กา, gaa, a crow.
- Before the consonant. Several vowels are written to the left of the consonant even though they are pronounced after it. The vowel เ is one, so you write it first and say the consonant first anyway.
- Above the consonant. The short i, written ิ, perches on top of its letter.
- Below the consonant. The vowel u, written ุ, tucks underneath.
- On more than one side at once. Many vowels are built from two or three pieces that surround the consonant on the left, the right, and sometimes above, all for a single vowel sound.
That last case is the one to really understand, because it is the source of most beginner confusion. Take the word for island, เกาะ, pronounced roughly gaw with a short, low sound. The single consonant in it is ก. The vowel is everything else: a piece before it, a piece after it, and a piece after that. Three marks, one vowel, one consonant sitting in the middle of them. You cannot read this letter by letter from left to right and expect it to make sense. You have to see the consonant, gather the vowel pieces around it, and read the syllable whole.
The before-the-consonant vowels deserve a special note because they cause a very specific mistake. Five vowels, including เ, แ, โ, ใ, and ไ, are written to the left of the consonant they belong to, but they are always pronounced after it. So the word ไป, meaning to go, is written with the vowel ไ first and the consonant ป second, yet you say the consonant first: bpai, not ai-bp. Beginners read these backwards constantly. The fix is to train yourself, when you see one of those five leading vowels, to look one letter to the right for the consonant and start there.
One more quirk: vowel length is not decoration in Thai, it changes meaning and it changes tone. There are short vowels and long vowels, and they are written with different symbols. The short a in ะ and the long aa in า are two different vowels, not two ways of writing one, and swapping them makes a different word with a possibly different tone. English speakers are used to treating vowel length loosely, so this takes real attention. When you learn a Thai word, learn whether each vowel is short or long as part of the word, the way you would learn its spelling.
The page shows the vowel, your voice has to hit it
Reading a Thai word is half the job. SPAIKING lets you say it to an AI partner and hear whether your vowel length and tone actually landed, so the script turns into speech people understand.
Tone marks and Thai's five tones
Thai is a tonal language. That means the pitch you say a syllable on is part of the word itself, not just emotion or emphasis. Change the tone and you change the word, the same way changing a vowel would in English. Thai has five tones, and every syllable carries exactly one of them, whether or not a tone mark is written.
The five tones are usually named like this:
- Mid tone. A flat, level pitch in the middle of your voice, held steady.
- Low tone. A flat pitch down at the bottom of your comfortable range.
- Falling tone. Starts high and drops, a bit like the way you say "no!" firmly in English.
- High tone. Pitched up near the top of your range, sometimes rising a little as it goes.
- Rising tone. Dips and then climbs, like the questioning lift in "really?" in English.
The classic way to feel why this matters is to take one syllable and run it through the tones. The sound that comes out roughly as mai can mean, depending on tone and spelling, new, wood, not, burn, or silk. Thai speakers hear these as completely different words, as different to them as "bat" and "bad" are to you. To an untrained ear they can sound nearly the same, which is exactly why tone practice out loud, with feedback, matters so much. You have to train both your ear to hear the difference and your voice to make it.
Here is a cleaner example set, built on one consonant sound so you can see each tone in isolation. All five of these are real words:
| Thai | Sounds like | Tone | Meaning |
|---|---|---|---|
| คา | khaa | Mid | to be stuck or lodged |
| ข่า | khaa | Low | galangal, a root spice |
| ข้า | khaa | Falling | I or me, in old or formal speech |
| ค้า | khaa | High | to trade, commerce |
| ขา | khaa | Rising | leg |
Look closely at that table and you can already see the machinery of Thai spelling at work. The words use two different consonants for the same kh sound, the low-class ค and the high-class ข, and two of them carry a tone mark while three do not. Different consonant class, plus different tone mark, gives five different tones on the same syllable. That is the entire tone system in one small table.
Thai has four tone marks, written above the consonant. Their traditional names are mai ek, mai tho, mai tri, and mai chattawa. You saw two of them in the table above, the small mark over ข่า and the different mark over ข้า. Crucially, a tone mark does not name a fixed tone. The mark mai ek does not simply mean "low tone" everywhere. What tone it produces depends on the class of the consonant it sits over. This is the payoff of learning consonant classes, and it is why the next section exists.
How the script tells you the tone
You can read Thai tones by rule rather than by memorizing each word, and while the rules take practice to run quickly, they are finite and learnable. Four things decide the tone of any Thai syllable, and you weigh them together:
- The class of the initial consonant (mid, high, or low).
- The length of the vowel (short or long).
- Whether the syllable is "live" or "dead." A live syllable ends in a long vowel or in a lingering sound like m, n, ng, y, or w. A dead syllable ends in a short vowel or in a hard stop like p, t, or k.
- Any tone mark written above the consonant.
When there is no tone mark, the tone falls out of the first three factors. Here is the pattern for an unmarked syllable, which covers a large share of everyday words:
| Consonant class | Live syllable | Dead syllable |
|---|---|---|
| Mid | Mid tone | Low tone |
| High | Rising tone | Low tone |
| Low | Mid tone | High tone (short vowel), falling tone (long vowel) |
When a tone mark is present, it overrides that default, but again the class of the consonant decides what the mark actually does. Here is how the two most common marks behave across the classes:
| Consonant class | With mai ek | With mai tho |
|---|---|---|
| Mid | Low tone | Falling tone |
| High | Low tone | Falling tone |
| Low | Falling tone | High tone |
The other two marks, mai tri and mai chattawa, are used mainly with mid-class consonants, where they give a high tone and a rising tone respectively. You see them often on loanwords and casual spellings. Do not try to hold all of this in your head as a chart to recite. The way it becomes automatic is by reading, out loud, thousands of real syllables until the class, the ending, and the mark fuse into a single instant judgment about pitch. Every fluent Thai reader once did exactly that.
If this section feels heavy, that is a fair reaction, and it is honestly why many people rank Thai among the tougher scripts for English speakers. We wrote about that trade-off in our guide to the hardest languages to learn, which puts the tone learning curve in perspective against other challenges. The good news is that the rules are consistent. Unlike English spelling, Thai mostly does what it says. Once the tone rules click, the script becomes a reliable set of instructions for your voice.
Key takeaways
- The Thai alphabet has 44 consonants (42 in real use) standing for about 21 sounds, plus vowel symbols, four tone marks, and five tones.
- It is an abugida: consonants are the main letters and vowels attach around them, so you read by the syllable, not letter by letter.
- Every consonant belongs to a high, mid, or low class, and the class is what makes the tone of a syllable readable.
- Vowels can sit before, after, above, and below the consonant, and five vowels are written before the consonant but pronounced after it.
- Vowel length is meaningful; short and long vowels are different letters and can change the word and the tone.
- Tone is set by four things together: consonant class, vowel length, live or dead syllable, and any tone mark.
- Thai runs words together with no spaces, so reading includes finding word boundaries yourself.
- Romanization cannot show tone reliably, so learning the actual script is the only way to know how a word sounds.
No spaces, and how Thai reads
Thai is written left to right, top to bottom, which is one comfort for English speakers coming from a left-to-right background. But there is a catch that surprises almost everyone: Thai does not put spaces between words. A sentence is a continuous run of letters, and you are expected to work out where each word starts and stops as you read.
Spaces do exist in Thai, they just do a different job. A space marks the end of a sentence or a clause, sets off a list, or brackets a name, a number, or a foreign word. So a space in Thai is closer to the role a comma or a full stop plays in English than to the word-separating space you are used to. When you first look at a Thai paragraph, the lack of gaps between words is the single most disorienting thing about it, more than the unfamiliar letters.
Reading without word spaces is a skill, and it develops the same way word recognition did when you were a child learning to read English. At first you sound out every syllable and consciously test where a word might end. Fairly soon your eye starts to catch familiar shapes as whole units, the common word for "and," the polite ending particles, the frequent little grammar words, and those become anchors that break the stream into pieces. The leading vowels help too. Because vowels like เ and ไ are written before their consonant, spotting one tells you a new syllable is beginning right there, which quietly marks boundaries for you.
A couple of smaller features round out how Thai reads. There are no capital letters at all, so proper names look like any other word, which is part of why spaces sometimes set names off. Thai also has its own set of digits, though the familiar Arabic numerals are extremely common in everyday life, so you can get by reading numbers you already know. And there is a handy repetition mark, ๆ, written after a word to mean "say it twice," used for plurals and emphasis. None of these are hard, they are just small things to notice as you start reading real text.
Romanization and why it misleads
You will see Thai written in the Latin alphabet everywhere aimed at foreigners: on street signs, menus, and in phrasebooks. This is romanization, and it is useful for finding a bus or ordering lunch. As a way to learn the language, though, it will quietly hold you back, and it is worth understanding exactly why so you do not lean on it too long.
The first problem is that there is no single agreed system. The most common one, the Royal Thai General System of Transcription, is used on many road signs, but publishers and websites and individual people all spell Thai words in Latin letters their own way. So the same word can appear spelled several different ways in different places, and you have no way to know which is closest to the real sound. The city many foreigners call Phuket, the island Koh Samui, the greeting often written sawasdee, each of these hides sounds and tones that the Latin spelling simply does not carry.
And that is the deeper problem. Romanization cannot reliably show you the tone, and it usually does not show vowel length either. Those two things, tone and length, are exactly what make or break whether a Thai person understands you. A romanized word gives you a rough string of consonants and vowels with the two most important pieces of information stripped out. You can say every letter of a romanized Thai word correctly and still be completely misunderstood because your tone was wrong, and the romanization never told you what the tone was.
The Thai script does not have this problem. The script encodes the tone, through the consonant class, the syllable type, and the tone marks, and it distinguishes short from long vowels with different symbols. In other words, real Thai spelling contains the very information romanization throws away. That is the honest case for learning the script rather than getting comfortable with the Latin version: the script is not just tradition, it is the only written form that tells you how the word actually sounds. Use romanization as a temporary crutch in your first days if you must, and then put it down.
Turn the script into speech that lands
SPAIKING gives you an AI partner to speak Thai with out loud, correcting your tones and vowel length in the moment, so you find out what romanization could never tell you.
How to memorize the Thai alphabet
The consonants are the backbone of everything else, so learn them first and learn them well. The good news is that they are a fixed set you can genuinely finish, unlike vocabulary, which never ends. Here is an approach that works for most people and does not rely on any single tool.
- Learn each letter with its name and its class together. Do not learn ข as just a kh sound. Learn it as khor khai, high class. The name is the memory hook Thai itself gives you, and the class is information you will need every time you read the letter, so binding all three from the start saves you relearning later.
- Use the paired words as pictures. Because every letter comes with a word like chicken, egg, or buffalo, you can attach a small mental image to each letter. Silly and vivid beats sensible and flat. The chant of letter-plus-word, in order, is how Thai children lock in the sequence, and it works for adults too.
- Group by class, not just by sound. Once you know the individual letters, do a pass where you sort them into the three classes, since that grouping is what your tone reading depends on. The mid class is only nine letters, so start there, get those cold, then take on high and low.
- Drill with spaced repetition. Flashcards reviewed at growing intervals are ideal for a fixed set like this. Put the letter on one side, and its name, sound, and class on the other, and always say the answer out loud rather than just checking it in your head.
- Read tiny real words immediately. The moment you know a handful of consonants and one or two vowels, start sounding out actual words like มา (maa, to come) and ตา (taa, eye). Reading real words, however few, is far more motivating and more useful than drilling letters in a vacuum.
Once the consonants are solid, layer the vowels on top, then start reading short words that force you to apply the tone rules. Do not wait until you have memorized every rule chart to begin reading. It is the opposite: you cement the rules by reading real syllables and checking whether you got the tone right. If you want a broader plan for pacing all of this alongside listening and speaking, our guide on how to learn a language fast lays out how to fit script drilling into a week without letting it crowd out actual speaking.
A realistic timeline helps set expectations. Most steady learners get comfortable recognizing the consonants in two to four weeks of short daily sessions, add the vowels over the following weeks, and reach the point of slowly sounding out real sentences within a couple of months. It is not fast, but it is a fixed amount of work with a clear finish line, which is more than you can say for most parts of learning a language.
Practicing pronunciation out loud
Here is the hard truth about a tonal script: you cannot learn to pronounce Thai correctly with your eyes alone. Reading the letters silently builds recognition, and recognition is useful, but it does nothing to train your voice to produce five distinct tones and the right vowel lengths on demand. Those are physical skills, made with your throat and mouth, and the only way to build them is to make the sounds and get feedback on whether they were right.
This is where most self-taught learners stall. They memorize the alphabet, they learn to read slowly, and then they discover that Thai people do not understand their spoken words, because their tones are flat or wrong and their long vowels came out short. The gap between recognizing a syllable on the page and saying it so a Thai person understands is exactly the gap tones create, and it is wider in Thai than in almost any language a beginner is likely to pick. Closing it takes speaking practice, specifically speaking with correction, because your own ear will forgive tone mistakes it made itself.
A few practical ways to train the sounds, not just the shapes:
- Say every letter and word out loud as you learn it. Never review a flashcard silently. Voice the name, the sound, and, for words, the tone. Every silent review is a rep you did not take.
- Practice the five tones as a set. Take one syllable and run it through mid, low, falling, high, and rising in order, exaggerating the pitch movement at first. Feeling the contrast between the tones is more useful than getting any single one perfect.
- Record yourself and compare. Say a word, then compare it against a native recording of the same word. The difference you hear between the two is your correction list.
- Mind your vowel length out loud. Deliberately hold the long vowels long and clip the short ones short. Because length changes meaning, sloppy length is as damaging as a wrong tone.
- Get feedback from something that can hear you. A silent app cannot tell you your falling tone came out flat. You need a partner, human or AI, that listens and tells you when a tone missed.
That last point is the one that changes results. Tones are hard to self-correct precisely because the mistake lives in your own hearing, so you need an outside ear. For the broader mechanics of training clear sounds in any language, our guide on how to improve your pronunciation goes deep on the drills and habits that carry over well to Thai, especially the parts about listening closely and repeating with feedback.
Where SPAIKING fits in
Learning the Thai alphabet gives you the letters, the vowels, and the tone rules. What it cannot give you on its own is the one thing Thai most demands: a voice trained to produce five tones and the right vowel lengths so real people understand you. That is the exact gap SPAIKING is built to close. You learn to read the script, and SPAIKING gives you a place to say what you read out loud and find out, in the moment, whether your tones actually landed.
Here is how it fits with everything above. Once you can sound out simple Thai words, you open SPAIKING and have a spoken conversation with an AI partner, using those words for real. Because the AI listens and responds, you get something a book or a silent app never can: immediate feedback on whether your falling tone fell, whether your long vowel was long, whether the word you meant is the word that came out. For a tonal language, that live correction is not a nice extra, it is the part that makes your reading turn into speech people understand.
The reasons it suits Thai in particular:
- It hears your tones. The whole difficulty of Thai is pitch, and your own ear forgives your own pitch mistakes. An outside listener that flags a missed tone gives you the correction you cannot give yourself.
- It is always available. Tones need frequent, short practice, and you rarely have a patient Thai speaker on hand at will. An AI partner is there whenever you have ten minutes, so you can practice out loud daily.
- It is judgment-free. Fumbling a tone ten times in a row in front of a stranger is exactly what makes nervous learners go quiet. An AI partner just keeps going, which is what finally gets people producing the sounds instead of hiding in silent reading.
- It turns reading into speaking. Every word you learn to read is a word you can immediately try out loud in a real exchange, so the script stops being decoration and becomes something you can actually say.
Think of it as the second half of learning the alphabet. The first half, the letters and the tone rules, you can do with charts and flashcards. The second half, making the sounds so a Thai person understands them, needs a listener, and that is the half most people skip and then wonder why they cannot be understood. Put the two together, read the script and then speak it with correction, and the Thai alphabet becomes what it is meant to be: a set of instructions your voice can follow. You can start on the pricing page or head back to the SPAIKING home page to see how it works, and begin turning the letters you learn into real Thai you can say.
Frequently asked questions
How many letters are in the Thai alphabet?
The Thai alphabet has 44 consonant letters and around 15 vowel symbols that combine into many more vowel sounds. Two of the consonants are obsolete and no longer used in modern Thai, so in practice you read with 42. The 44 letters represent only about 21 distinct consonant sounds, because several different letters can stand for the same sound, a leftover from older Indian loanwords.
Why does Thai have tones?
Thai is a tonal language, which means the pitch of a syllable is part of the word, not just expression. Thai has five tones: mid, low, falling, high, and rising. The same string of consonants and vowels can mean five different things depending on the tone, so a syllable that sounds like mai can mean new, wood, not, burn, or silk. The written tone comes from the class of the consonant, the length of the vowel, whether the syllable is live or dead, and any tone mark.
What are consonant classes in Thai?
Every Thai consonant belongs to one of three classes: high, mid, or low. The class is not about the sound itself but about which tone a syllable takes. There are 9 mid-class letters, 11 high-class letters, and 24 low-class letters. To read a word with the correct tone you combine the consonant class with the vowel length, the type of syllable, and any tone mark, so learning each letter's class is part of learning to read Thai out loud.
Are there spaces between Thai words?
No. Thai writing runs words together with no spaces between them. Spaces are used instead to separate sentences, clauses, and lists, or to set off names and numbers. This means a big part of learning to read Thai is training your eye to find where one word ends and the next begins, which gets easier as you recognize common words and vowel patterns on sight.
Is the Thai alphabet hard to learn?
The Thai script takes longer than a European alphabet but it is very learnable. The consonants are a fixed set you can drill in a few weeks. The harder parts are the vowels that sit before, after, above, and below the consonant, and the tone rules that decide how each syllable is pronounced. Most learners can sound out simple words within a month or two of steady practice, and reading out loud from day one makes it stick far faster.
Should I learn Thai script or just romanization?
Learn the script. Romanized Thai cannot reliably show you the tone or the exact vowel length, and different books spell the same word different ways, so leaning on it builds bad pronunciation that is hard to fix later. The Thai script, by contrast, encodes the tone through the consonant class and tone marks, so reading real Thai is the only way to know how a word actually sounds. Use romanization as a temporary crutch at most, and drop it as soon as you can.
Make the Thai letters actually speak
You have learned the consonants, the vowels, and the tones. SPAIKING is where they become real conversation, with an AI partner that listens, talks back, and corrects your tones as you speak. Start talking today.