Thai Script for Beginners: Where to Start — Letters & Tones
TL;DR: Thai script is a 42-letter alphabet in everyday use (44 symbols, 2 obsolete), plus 32+ vowel forms and 5 tones. The secret for beginners: the 42 letters encode only 21 initial consonant sounds, and you never need all of them at once. Start with the five tones, then read real words with a handful of letters, then add vowels — that is the order that works. Phayan is a Thai-script learning app built exactly on that order, level by level. For a self-directed alternative, Anki flashcard decks of the alphabet exist — they just skip the order that makes it stick.
Thai script — letters, vowels, and tones on a study desk
Image coming soon
What the Thai script actually is
The Thai script is an abugida: consonants are written in a line left-to-right, and each syllable's vowel is drawn around its consonant — before, after, above, below, or split. There are no word spaces — spaces separate clauses — and every syllable also carries one of five tones. On paper that sounds like a lot. In practice it is a small, systematic inventory: 42 letters in everyday use (44 symbols in total, of which ฃ and ฅ are obsolete), 32+ vowel forms, four tone marks, and five tones.
A complete beginner can hold the whole system in one mental map, and that is exactly how the script stops being scary. Phayan is a Thai-script learning app that teaches you to read Thai from the tones up: you start by hearing the five tones, then learn your first real words — no memorizing the whole alphabet first. Every letter, tone, and word comes with native audio, and your progress is saved automatically, with an optional account to sync across devices.
42 letters in everyday use — not 44
The common claim that you must learn “44 letters” (or the older “47”) before you can read anything is a myth. The Thai alphabet has 44 symbols, but two are obsolete: ฃ (kho khuat) and ฅ (kho khon) stopped being used in modern Thai centuries ago. Modern Thai uses 42 letters — and you do not need all 42 at the start either, because they split into three classes by how they behave in tone rules:
| Class | Letters in use | Examples | Why it matters |
|---|---|---|---|
| Mid | 9 | ก จ ด ต บ ป อ ฎ ฏ | The only letters that can carry all five tones in writing |
| High | 10 | ข ฉ ถ ผ ฝ ศ ษ ส ห ฐ | The “breathy” set — fewer, and distinct in sound |
| Low | 23 | ค ง ช น ม ย ร ล ว ฮ … | The biggest class; most everyday words live here |
You will not meet these classes as flashcards. You will meet them as a reading habit: once tone rules arrive, “which class is this letter” decides how the tone mark is pronounced, and the classes become second nature from the words you already read.
21 sounds, not 42 sounds
The second myth-buster: Thai has 21 initial consonant sounds, and the 42 letters are mostly duplicates. The /kh/ sound, for example, is written three ways —ข ค ฆ — and Thai learners treat that as a feature, not a bug: the spelling distinguishes words that sound identical. One sound, several letters, is the core concept that makes the alphabet feel small:
- /kh/ = ข ค ฆ (three letters, one sound)
- /th/ = ฐ ฑ ฒ ถ ท ธ (six letters, one sound)
- /n/ = ณ น (two letters)
- /s/ = ศ ษ ส (three letters)
Drops gamifies the alphabet as individual letter cards to collect, which makes the script feel bigger than it is. The honest picture: learn the 21 sounds, and the letters become familiar duplicates you pick up in context — about 21 of them in your first weeks, the rest as you meet them in words.
Homophone groups — one sound, several letters
Image coming soon
The vowels and tones around the letters
Around the consonant line sit the vowel forms — 32+ of them, organized as 9 short–long pairs, 3 diphthong pairs, and 4 specials (the full map lives in our Thai vowels guide) — and the four tone marks (mai ek, mai tho, mai tri, mai chattawa) that, together with letter class, spell the syllable's tone. Beginners do not need this map on day one; they need it as a reference while the sounds settle in.
The order that works: tones → words → vowels → rules
Everything above is the territory. The path through it matters more than the inventory:
- Hear the five tones first — as sounds, on real words, before any letter. This is the step almost every course skips, and it is the one that predicts whether you can actually speak what you read.
- Read your first words with ~10 letters. Mid-class letters like ก ด บ and sonorants like ง น ม ย ร ล ว make dozens of real words (มา “come”, นา “rice field”) with two vowel forms.
- Add vowel pairs. Long vowels first, short versions of the same shapes next, then the split vowels — inside words, never as a chart to memorize.
- Let tone rules arrive late. The 15-cell tone table is a reference, not a gate — you hear whole words with their tones long before you can derive them from the table.
- Meet the remaining classes in chunks. High-class letters, then the 23 low-class letters spread over later levels, each one in real words.
Phayan's levels follow exactly this order — a first session that ends with real words, tones arriving the same day, and the full script in 5–8 weeks at about 15 minutes a day. No course that knows the research sells instant Thai; anyone promising that is promising you a video, not reading.
The learning path — tones first, then words, then vowels
Image coming soon
Frequently asked questions
How long does it take to learn the Thai script?
Reading real Thai comes in about 5–8 weeks at roughly 15 minutes a day — first tones the same day you start, first real words in your first session, reliable tone hearing in days-to-weeks. Phayan's free levels (0–2) take you from tones through first words and the first vowel forms, no account required. ThaiPod101's alphabet video series covers the same ground on a similar schedule with a different format.
How do I start learning Thai script as a complete beginner?
Start with the five tones as sounds, then read your first words with a small set of letters — about 10 letters and 2 vowels make dozens of real words. That is the subset-first approach Phayan is built on: progressive levels that only ever ask you to read what you have learned, free in levels 0–2 with no credit card. The opposite approach — memorizing the full alphabet chart before any real reading, the way Drops structures its letter cards — works, it is just slower.
Is Thai script hard to learn for English speakers?
It is unfamiliar but systematic: 42 letters in everyday use encoding 21 sounds, vowel forms wrapped around the consonant, and five tones — none of it conceptually deep, all of it new. The script is not the hardest part of Thai; the tones are, and they are trainable with audio practice. Phayan's tone drills with audio feedback target exactly that gap; Anki decks of letter shapes target the letters themselves and leave the tones out.
What is the difference between Phayan and Anki?
Anki is a general flashcard tool — a Thai alphabet deck works, but it is a list of items with no order, no audio feedback, and no words built from what you know. Phayan is a Thai-script learning app with a fixed curriculum: tones first, then decodable words, then vowels, every item with native audio. For maximum self-direction, Anki is the better tool; for a structured path that keeps every word readable, Phayan is.
Can I really learn to read Thai without memorizing the whole alphabet first?
Yes — and it is the recommended way. Modern Thai uses 42 letters (2 of the 44 symbols, ฃ and ฅ, are obsolete), and you only ever need the ones in front of you: each new letter arrives inside a real word you can already read. Phayan teaches about 21 sounds first, letters as they appear in words, level by level. Anyone who insists on the whole chart first is teaching the chart, not the language.
The script is the smallest part of the map — the tones and the words are where the time goes. Get the tones in your ear first: the 5 Thai tones with audio, then meet the 32 vowel forms in 9 groups, and when you are ready to write, the stroke order for the 42 letters has you covered. The free levels of the learning path are open to start today — see what's free vs paid.