Thai vowels occupy four visual zones around an onset: before, above, below, and after. A single vowel may use one zone or combine components across several. The onset is still pronounced first, so the reader must gather the visual pieces into a known pattern before converting them into sound order.
This page uses modern standard Central Thai and natural spacing. Everyday requests are (informal) unless a polite particle is present; public ห้าม instructions are (formal/public). Tone realization itself remains on the tone pages.
A four-zone map
The table uses ก as a consonant anchor. Some entries are citation models rather than standalone words; they show where the pieces go.
| Zone | Common models | Character behavior | Real examples |
|---|---|---|---|
| After | กา, กะ, กอ | Full-height sign follows the base | มา, จะ, พอ |
| Above | กิ, กี, กึ, กือ | Combining sign follows the base in stored text and renders above | กิน, ดี, ดื่ม |
| Below | กุ, กู | Combining sign follows the base and renders below | คุณ, ดู |
| Before | เก, แก, โก, ไก | Full-height sign is typed and stored before the base | เท, แม่, โต, ไป |
| Around | เกะ, แกะ, เกาะ, เกีย, เกือ | Several components form one vowel pattern | เตะ, แกะ, เคาะ, เขียน, เมือง |
The location of a sign is graphic, not temporal. ุ under ค in คุณ follows the /kh/ onset in speech. เ to the left of ท in เท also follows /th/ in speech.
The vowel-map page organizes these positions by vowel quality and length.
คุณดื่มกาแฟไหม
khun duem kafae mai
Do you drink coffee?
มีอะไรให้ช่วยไหม
mi arai hai chuai mai
Is there anything I can help with?
Vowels written after the onset
The easiest patterns for English readers are often those written on the right. In มา, ม is the onset and า is the long a vowel. In จะ, จ is the onset and ะ is a short a vowel. In พอ, อ is not a new onset; it is vowel material producing the long open-o quality after พ.
เขามาถึงแล้ว
khao ma thueng laeo
He has arrived.
เราจะกลับบ้านแล้ว
rao cha klap ban laeo
We're going home now.
แค่นี้ก็พอครับ
khae ni ko pho khrap
This is enough. (polite, male speaker)
That last example prevents a common overcorrection: อ can serve as an onset/carrier in words such as อา, but it is also reused as a vowel component in patterns such as –อ. Its role depends on the complete syllable.
Vowels above and below
Upper signs include ิ, ี, ึ, and ื. Lower signs include ุ and ู. These are combining marks: the consonant base comes first in the character sequence, while the font places the sign vertically.
In ดื่ม, ด is the onset, ื is the long central vowel’s upper component, ม is final, and ่ is a tone mark. The written word does not show a separate อ because the long vowel has a closed-syllable form before a final.
อย่าลืมดื่มน้ำ
ya luem duem nam
Don't forget to drink water.
พรุ่งนี้คุณว่างไหม
phrung ni khun wang mai
Are you free tomorrow?
ฉันซื้อหนังสือมาใหม่
chan sue nangsue ma mai
I bought a new book.
Tone marks may stack above an upper vowel, but the topmost shape is not pronounced first and does not independently name the tone. Initial class, live/dead status, vowel length, and the mark work together.
Preposed vowels
The five common preposed signs เ, แ, โ, ใ, and ไ stand to the left of the consonant they modify. Unlike the upper and lower marks, they are full-height spacing characters and are typed before the consonant.
เจอกันพรุ่งนี้
choe kan phrung ni
See you tomorrow.
แม่ซื้อผลไม้มา
mae sue phonlamai ma
Mom bought some fruit.
เขาอยู่ข้างใน
khao yu khang nai
He's inside.
In เจอ, the visual order begins เ–จ, but จ is the spoken onset. In แม่, the single character แ is before ม. In ใน, ใ precedes น and the whole syllable is read nai. RTGS presents sound order but does not preserve which Thai spelling—ไ– or ใ–—produced ai.
When the onset is a true cluster, the preposed sign goes before the entire cluster. In เปลี่ยน, เ appears before ปล; the sound order begins /pl/, not with the vowel and not with an inserted syllable between ป and ล.
ขอเปลี่ยนโต๊ะได้ไหม
kho plian to dai mai
Could I change tables?
Multipart vowels around the onset
Many vowels are composite patterns. เกาะ displays เ before ก and าะ after it, yet the pieces jointly spell one short vowel. เขียน displays เ before ข, ี above it, ย after it as part of the vowel spelling, and น as the final. เมือง similarly distributes เ–ือ around ม before final ง.
เกาะนี้เงียบมาก
ko ni ngiap mak
This island is very quiet.
ช่วยเขียนชื่อที่นี่ค่ะ
chuai khian chue thi ni kha
Please write your name here. (polite, female speaker)
เมืองนี้น่าอยู่มาก
mueang ni na yu mak
This city is a very pleasant place to live.
The safe walkthrough for เขียน is:
- Scan the visible sequence เ + ข + ี + ย + น.
- Identify ข as the onset anchor.
- Recognize เ–ีย as one long vowel frame.
- Assign น as the final.
- Read the syllable broadly as khian; RTGS still omits tone and length.
Open and closed forms
The same vowel quality may have a different visible pattern when a final consonant closes the syllable. Short e is เ–ะ in open เตะ but เ–็– in closed เด็ก. Short a is –ะ in จะ but –ั– in วัน. Short o is visible as โ–ะ in an open form such as โต๊ะ, while in closed นก no vowel sign is visible between the consonants.
เด็กเล่นอยู่ข้างนอก
dek len yu khang nok
The children are playing outside.
เปิดประตูให้หน่อยค่ะ
poet pratu hai noi kha
Please open the door for me. (polite, female speaker)
These changes are part of the orthography, not optional abbreviations. Learn the open and closed shapes as members of one vowel family.
Exact character identity
Two forms deserve special typing discipline. แ is one character, not a pair of visually similar preposed signs. ำ is also one character; it is not to be rebuilt from its apparent dot and following shape. Wrong internal character sequences can break search, selection, spell-checking, and audio indexing even when a font makes them look close.
เด็กกำลังเล่นอยู่
dek kamlang len yu
The children are playing.
The word กำลัง contains the single character ำ. Its RTGS rime is am, including the final /m/; treating it as plain a loses part of the syllable.
A real sign
ห้ามเข้า “Do not enter” (formal/public) demonstrates several positions at once. ห้าม has า after its onset and a tone mark above it; เข้า begins visually with เ, has ข as its onset, ้ above, and า on the right as part of เ–า.
ห้ามเข้า
ham khao
Do not enter. (formal/public notice)
The Thai words remain joined. The RTGS line separates them for the learner and moves each broad reading into sound order, but discards tone and vowel length.
Common Mistakes
1. Reading the leftmost vowel first
❌ เจอ
Incorrect strategy — เ is not pronounced as a separate sound before จ.
✅ เจอ
choe
Correct — จ is the onset and เ–อ is the vowel pattern: meet; find.
2. Typing a preposed sign after the consonant
❌ กเ
Incorrect character order for the intended syllable ke.
✅ เก
ke
Correct — เ is typed and stored before ก.
3. Treating every อ as an onset
❌ นอน
Incorrect analysis — อ does not begin a second syllable here.
✅ นอน
non
Correct — น is the onset, –อ– is the long vowel, and final น closes the syllable.
4. Looking for a visible vowel in every closed syllable
❌ นก
Incorrect analysis — the absence of a vowel sign does not make this vowelless.
✅ นก
nok
Correct — the consonant frame carries the short o reading: bird.
Key Takeaways
Thai vowel placement is spatial, not sequential. Locate the onset, gather signs from all four zones, recognize any open/closed variant, and then assign the final. Preserve the exact characters แ and ำ, and use RTGS as a broad sound-order aid rather than a blueprint for Thai spelling.
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
- Visual Order versus Pronunciation OrderA1 — Learn why Thai vowels can appear before, above, below, or around the consonant pronounced first.
- The Thai Vowel-Symbol MapA2 — Map the main Thai vowel qualities to their short and long spellings, positional patterns, and common closed-syllable variants.
- 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.
- Writing ำ as One CharacterB2 — Store Thai sara am as U+0E33, place tone marks before it in logical order, and avoid compatibility decompositions that only look equivalent.