Thai
A Brahmic abugida written without spaces between words — its vowels set before, above, below and after the consonant, its tones marked overhead.
Curatorial note
Thai keeps the Brahmic abugida — a consonant carrying an inherent vowel — but rearranges where the vowels go. A vowel sign may sit after the consonant, above it, or below it. It may also sit before it: a small class of vowels is written to the left of the consonant even though it is pronounced after it. เก is written e-then-k but read "ke."
Thai is also a tone language, so a set of small marks written above the line record the tone of the syllable. And, most disorienting to newcomers, Thai runs the words together with no spaces between them — spaces are saved for the ends of clauses and sentences, and the reader parses the word boundaries from the flow of letters.
The vowel can stand to the left of the consonant it follows.
The consonants carry charming acrophonic names: ก is "ko kai," the k of ไก่ (chicken), a mnemonic taught to every Thai child. The script's route into being ran through Khmer: Brahmi to Pallava to Khmer to Thai. See the descent diagram in the Hall of Lineages, where Thai's line runs through the Khmer node.
Vowels all around, and no spaces
The vowel that comes firstA Thai consonant carries an inherent vowel; other vowels are written as signs placed on all four sides of it — after, above, below, and (for a small set) before. The leading vowels เ แ โ ใ ไ are written to the left of the consonant but pronounced after it. Above the line, small tone marks record the syllable's tone. And between words there are no spaces at all — spaces fall only at clause and sentence ends, so the reader supplies the word boundaries.
The consonants
A representative set of the 44Thai has 44 consonant letters — more than its sounds require, because duplicates encode the tone class of the syllable; a representative subset is shown here, not the full set. Vowel signs include ะ า ิ ี ึ ื ุ ู เ แ โ ใ ไ and the tone marks ่ ้ ๊ ๋ sit above the line.
Specimen — Noto Sans Thai
Waterfall on baseline gridIn the building
In the Reading Room
Reading Without Spaces
Thai writes its words with no gaps between them and its vowels on every side of the consonant. How a reader finds the word boundaries a script refuses to mark.
Plaque sources: The Unicode Standard (Thai block) · ISO 15924 (Thai · 352) · standard grammars of Thai; the Ramkhamhaeng inscription (whose date and authenticity are themselves debated) · ScriptSource (SIL). User figures are estimates. Compiled 2026-07.