Thai Romanizer

saL haL ratH gamM langM aoM khreuuangF binM dtruatL aaM gaatL maaM bangM naaF dtaaeL beuuangF langR bpenM khreuuangF binM saaiR lapH
саL хаL ратH камM лангM аоM кхрыангF бинM труватL ааM каатL мааM бангM нааF тээL быангF лангR пэнM кхрыангF бинM сааиR лапH
สะ-หะ-รัด กำ-ลัง เอา เครื่อง-บิน ตรวด อา-กาด มา บัง-หน้า แต่ เบื้อง-หลัง เป็น เครื่อง-บิน สาย-ลับ phonetic Thai
สหรัฐ กำลัง เอา เครื่องบิน ตรวจ อากาศ มา บังหน้า แต่ เบื้องหลัง เป็น เครื่องบิน สายลับ
# syllable latin cyrillic phonetic tone reading rule why this tone
1 สะ sa са สะ L ไม่ประวิสรรชนีย์ high-class · dead · short → L (low)
2 หะ ha ха หะ L คำสมาส high-class · dead · short → L (low)
3 รัฐ rat рат รัด H มาตราตัวสะกด low-class · dead · short → H (high)
4 กำ gam кам กำ M mid-class · live → M (mid)
5 ลัง lang ланг ลัง M low-class · live → M (mid)
6 เอา ao ао เอา M mid-class · live → M (mid)
7 เครื่อง khreuuang кхрыанг เครื่อง F mai ek อ่ on low-class → F (falling)
8 บิน bin бин บิน M mid-class · live → M (mid)
9 ตรวจ dtruat труват ตรวด L มาตราตัวสะกด mid-class · dead · long → L (low)
10 อา aa аа อา M mid-class · live → M (mid)
11 กาศ gaat каат กาด L มาตราตัวสะกด mid-class · dead · long → L (low)
12 มา maa маа มา M low-class · live → M (mid)
13 บัง bang банг บัง M mid-class · live → M (mid)
14 หน้า naa наа หน้า F ห นำ mai tho อ้ on high-class → F (falling)
15 แต่ dtaae тээ แต่ L mai ek อ่ on mid-class → L (low)
16 เบื้อง beuuang быанг เบื้อง F mai tho อ้ on mid-class → F (falling)
17 หลัง lang ланг หลัง R ห นำ high-class · live → R (rising)
18 เป็น bpen пэн เป็น M mid-class · live → M (mid)
19 เครื่อง khreuuang кхрыанг เครื่อง F mai ek อ่ on low-class → F (falling)
20 บิน bin бин บิน M mid-class · live → M (mid)
21 สาย saai сааи สาย R high-class · live → R (rising)
22 ลับ lap лап ลับ H low-class · dead · short → H (high)

Reading rules in this text

ไม่ประวิสรรชนีย์ — unwritten a
The two consonants cannot form a cluster, so the first one is read with a short a although no ะ is written: ทหาร — ทะ-หาน.
คำสมาส — linking syllable
In words from Pali and Sanskrit the consonant at a syllable seam opens the next syllable with a short a, and often also closes the one before: สารภาพ — สา-ระ-พาบ, ชนบท — ชน-นะ-บด.
มาตราตัวสะกด — final by sound
A final consonant sounds not as written but as one of the eight finals: ร ล ญ → n, จ ช ศ ส → t, พ ภ ฟ → p, ข ค → k: หาร — หาน.
ห นำ — silent ห
A silent ห before a sonorant (ง ญ น ม ย ร ล ว) makes it high-class, and the tone follows that class: หมา, ใหญ่.

Tone legend: M mid (สามัญ)   L low (เอก)   H high (ตรี)   F falling (โท)   R rising (จัตวา)

Quick test words
กิน ข้าว มะไฟ กลาง สวัสดี อาหาร มัลติมิเตอร์ โทรศัพท์ กระเป๋า ประเทศ น้ำ เที่ยว ครัว ช้อน ดื่ม นอน เดิน วิ่ง แมว หมา

Examples by reading rule

อักษรนำ — leading consonant ขนม ตลาด สนุก อร่อย
อ นำ ย — silent อ before ย อย่า อยู่ อยาก
ห นำ — silent ห หมา ใหญ่ หนึ่ง
ไม่ประวิสรรชนีย์ — unwritten a ทหาร สบาย อนุญาต
คำสมาส — linking syllable ชนบท สารภาพ ผลไม้ ราชการ
ร หัน — double ร ธรรม บรรลุ กรรมการ
อักษรควบไม่แท้ — false cluster จริง ทราย สร้าง
ร ไม่ออกเสียง — silent final ร เพชร สมัคร จักร
การันต์ — silencing mark แพทย์ องค์ จันทร์ ลักษณ์ พันธุ์
มาตราตัวสะกด — final by sound หาร ภาพ ราช
ร สะกด (ออน) — final ร reads ออน พร ละคร อักษร วิศวกร
ออ ก่อน ร — hidden aw before ร บริษัท ทรมาน มรดก บริการ
ฤ — the letter ฤ วิกฤต ทฤษฎี ฤดู พฤษภาคม คฤหาสน์
-ติ ท้ายคำ — silent final vowel ชาติ ธาตุ ภูมิ ประวัติ วุฒิ
ไม้ยมก — word repeated เร็วๆ เด็ก ๆ อร่อยๆ ไปๆ มาๆ
ไปยาลน้อย — abbreviation mark กรุงเทพฯ ฯลฯ