Thai does not have one isolated letter for each vowel. It builds vowels from signs placed before, above, below, after, or around a consonant onset, and several vowels change visible form when a final consonant follows. The useful unit to memorize is therefore a vowel pattern around an onset, together with its short–long partner.
This page maps the productive core of modern standard Central Thai. All ordinary examples are neutral or conversational; polite particles are labeled by speaker where relevant. Fine phonetic realization and rare learned spellings remain on dedicated pages.
The nine basic vowel-quality pairs
The table uses อ as a neutral consonant-shaped carrier. A dash in the English description means “put the real onset here”; it is not part of Thai spelling. Each row contrasts a short and long vowel of broadly the same quality.
| Quality | Short open citation form | Long open citation form | RTGS for both lengths |
|---|---|---|---|
| i | อิ | อี | i |
| central unrounded ue | อึ | อือ | ue |
| u | อุ | อู | u |
| e | เอะ | เอ | e |
| open e, written ae | แอะ | แอ | ae |
| close o | โอะ | โอ | o |
| open o | เอาะ | ออ | o |
| central oe | เออะ | เออ | oe |
| a | อะ | อา | a |
The RTGS column immediately reveals two losses. It does not show length, and it writes both Thai o qualities as o. The table is consequently a map from Thai spelling toward RTGS, not a reversible key from RTGS back to Thai.
เด็กกินข้าวแล้ว
dek kin khao laeo
The child has eaten already.
คุณดื่มกาแฟไหม
khun duem kafae mai
Do you drink coffee?
In these sentences, กิน uses the short i sign above ก, ดื่ม uses the long ue spelling with a final ม, and แฟ uses the long ae pattern beginning visually with the single character แ.
Position is part of the pattern
The visible location does not tell you when the vowel is pronounced. Above-base ิ in กิน and below-base ุ in คุณ are pronounced after their onsets. Preposed เ in เด็ก and แ in แฟ also follow their consonants in speech. Full-height preposed signs are stored before the base; upper and lower combining marks follow their base in the character sequence.
| Position | Model | Real word | Broad RTGS reading |
|---|---|---|---|
| Above | กิ, กี, กึ, กือ | กิน, ดี, ดื่ม | kin, di, duem |
| Below | กุ, กู | คุณ, ดู | khun, du |
| After | กะ, กา, กอ | จะ, มา, พอ | cha, ma, pho |
| Before | เก, แก, โก, ไก | เท, แม่, โต, ไป | the, mae, to, pai |
| Around | เกะ, แกะ, เกาะ | เตะ, แกะ, เคาะ | te, kae, kho |
เจอกันตอนเย็น
choe kan ton yen
See you this evening.
ร้านนี้ขายนมสด
ran ni khai nom sot
This shop sells fresh milk.
The initial sound in เจอ comes from จ, not the leftmost เ. In นม, no vowel sign appears at all; the closed syllable has an inherent o reading. Position and absence are therefore both meaningful.
Closed syllables can reshape the short vowel
Some short vowels keep the same sign before a final: ิ in ปิด “close,” ึ in ตึก “building,” and ุ in ลุก “get up.” Others have special closed forms.
| Vowel | Open form | Closed form | Examples |
|---|---|---|---|
| short e | เ–ะ | เ–็– | เตะ / เด็ก |
| short ae | แ–ะ | แ–็– | แกะ / แข็ง |
| short o | โ–ะ | often no visible vowel sign between onset and final | โต๊ะ / นก |
| short open o | เ–าะ | –็อ– | เกาะ / ล็อก |
| short a | –ะ | –ั– | จะ / วัน |
These are not optional handwriting variants. The following final consonant changes which established spelling realizes the vowel. The open-and-closed-forms page develops the system and its irregular edges.
เด็กนั่งรออยู่
dek nang ro yu
The child is sitting and waiting.
วันนี้ฉันต้องล็อกประตู
wan ni chan tong lok pratu
I need to lock the door today.
The three common centering diphthong pairs
Thai also has short–long pairs conventionally written with several components:
| Short model | Long model | RTGS | Long-form example |
|---|---|---|---|
| เอียะ | เอีย | ia | เสีย sia |
| เอือะ | เอือ | uea | เมือง mueang |
| อัวะ | อัว | ua | กลัว klua |
The short members are much less frequent in ordinary native vocabulary than the long members. That imbalance is genuine; do not expect a common everyday minimal pair for every cell.
แม่ซื้อเสื้อใหม่
mae sue suea mai
Mom bought a new shirt.
เขาอยู่เมืองไทยมานานแล้ว
khao yu mueang thai ma nan laeo
He has lived in Thailand for a long time.
Rimes written with glides or nasality
Several extremely common patterns function as complete rimes rather than simple monophthongs. ไ– and ใ– both write ai in modern Central Thai; เ–า writes ao; and ำ writes am. Different spellings can therefore share one RTGS result, while one symbol such as ำ includes a final /m/ in its reading.
ฉันไม่เอาอันนั้น
chan mai ao an nan
I don't want that one.
กำลังทำงานอยู่
kamlang tham ngan yu
I'm working right now.
The sign ำ in กำ must be the single character ำ. Its appearance is historically analyzable, but replacing it with separately typed lookalikes creates the wrong character sequence.
Inherent and reduced readings
An absent written vowel may be read as inherent o in a closed syllable, as in นม nom, or as inherent a in an open syllable of a longer word, as in the first syllable of ถนน thanon. Unstressed syllables may also be phonetically reduced in connected speech, but that does not authorize arbitrary deletion in spelling.
ถนนเส้นนี้รถติดมาก
thanon sen ni rot tit mak
Traffic is very bad on this road.
กลับบ้านกันเถอะ
klap ban kan thoe
Let's go home. (informal)
The vowel inventory gives likely patterns, not a complete word reader. Loanwords, historical spellings, silent letters, and lexicalized reductions still require vocabulary knowledge.
A real sign in context
ห้องน้ำ “restroom” is a common sign. ห้อง has the long open-o vowel written with อ after ห and a final ง; น้ำ uses the single rime sign ำ plus a tone mark. There is no space inside the compound.
ห้องน้ำ
hong nam
Restroom
ห้องน้ำอยู่ชั้นสองค่ะ
hong nam yu chan song kha
The restroom is on the second floor. (polite, female speaker)
RTGS writes hong nam, but it does not preserve the vowel lengths or tones visible through the Thai spelling system.
Common Mistakes
1. Reading a preposed vowel before its onset
❌ เด็ก
Incorrect strategy — เ is not a separate sound before ด.
✅ เด็ก
dek
Correct — ด is the onset, เ–็ is the short vowel form, and ก is final.
2. Ignoring vowel length because RTGS does
❌ กากับกะมีความยาวสระเท่ากัน
Incorrect — กา has a long vowel, while กะ has a short one, although RTGS writes both as ka.
✅ กะสั้นแต่กายาว
ka san tae ka yao
Correct — กะ is short, but กา is long.
3. Assuming one RTGS o means one Thai vowel quality
❌ โตกับตอใช้เสียงสระเดียวกัน
Incorrect — โต and ตอ contain different Thai vowel qualities despite RTGS to.
✅ โตกับตอใช้เสียงสระคนละเสียง
to kap to chai siang sara khon la siang
Correct — โต and ตอ use different vowel sounds.
4. Reading ำ as a alone
❌ กำ
Incorrect analysis — ำ includes a final m sound; it is not plain a.
✅ กำ
kam
Correct — the whole rime is represented as am in RTGS.
Key Takeaways
Map Thai vowels as complete positional patterns, not isolated marks. Memorize short and long partners, expect certain short vowels to change in closed syllables, and recognize whole rimes such as ไ–, ใ–, เ–า, and ำ. RTGS confirms broad sound order but collapses length and even distinct vowel qualities, so Thai spelling remains the authoritative map.
Now practice Thai
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Thai →Related Topics
- Vowels Written Before, Above, Below, and AfterA2 — Read Thai vowel signs by gathering components around their consonant onset instead of following visual order mechanically.
- Short and Long Vowel PairsA2 — Master Thai vowel length as a lexical contrast that spelling preserves, RTGS omits, and tone rules sometimes use.
- Open-Syllable and Closed-Syllable Vowel FormsA2 — Learn how Thai vowel spellings change when a syllable ends after the vowel or adds a written final consonant.
- Complex Vowel SpellingsB1 — Assemble Thai diphthongs and other multi-sign vowel patterns around an onset without confusing display order with sound order.
- Unwritten and Inherent VowelsB1 — Learn when Thai consonant sequences contain an unwritten short o or short a, and when they form a true cluster instead.
- Using RTGS without Mistaking It for ThaiA1 — Learn what Thai romanization reveals, what it deliberately omits, and how to use it as a bridge into Thai script.