Lanna alphabet (Tua Mueang)    Lanna alphabet (Tua Mueang)

The Lanna script is a descendant of the Old Mon script like the Lao religious scripts and Burmese script. It was used to write the Lanna language (also called Northern Thai or Kam Muang - คำเมือง). It was used during the time of the Lanna kingdom, founded in 1259 and conquered by Burma in 1558. The script is also known as Tai Tham, Tham or Yuan.

The Lanna alphabet is used to write Northern Thai (Kam Mu'ang), Tai Lue and Khün languages. It is also used for religious purposes to write Lao Tham (Old Lao), and can be found as the alphabet of old manuscripts in temples in Northern Thailand.

The Lanna language (ล้านนา) is a close relative of Thai and member of the Chiang Saeng languages. It is spoken by about six million people in northern Thailand and several thousand in Laos, but nowadays it is written with the Thai alphabet.

Notable features

Lanna alphabet


Consonants are divided into three classes which help to determine the tone of a syllable (indicated by the numbers below). In the chart below is given first the Lanna letter, then the "Payanchana Sagot – พยัญชนะสะกด" if it exists (shown with the letter as a place holder), then the Thai equivalent, then the English equivalent (followed by IPA in square brackets). The numbers indicate the class of the consonant (used in determining the tone of the syllable). 1 – high, 2 – mid, 3 – low.

Payanchana Nai Wak - Categorized letters
Lanna consonants - Payanchana Nai Wak - Categorized letters

Payanchana Nok Wak - Noncategorized letters
Lanna consonants - Payanchana Nok Wak - Noncategorized letters

Payanchana Perm - Extra letters
Payanchana Perm - Extra Lanna letters

Special Lanna letters

Vowel diacritics

The vowels in the first column are the diacritic marks used to modify consonants. In the second column are the corresponding independent forms. Only certain vowels have this form. These are used for writing words borrowed from Pali. The third column is the Thai equivalent and the fourth is IPA. The dash in the Lanna column indicates the position of the consonant that the vowel is attached to.

Lanna vowels

Lanna mixed vowels


Lanna has two sets of numerals. The first set, Lek Nai Tam, is reserved for special purposes such as religious texts. The second set, Lek Hora, is the set usually used in everyday life. Its name (Hora) suggests that it is also used for astrological purposes.

Lanna numerals

Other diacritics

The dash indicates the position of the letter that the diacritic mark is attached to.

Other Lanna diacritics

Hear how to pronounce Lanna:

Sample text in Lanna

Sample text in Lanna

Transliteration in the Thai alphabet

๑ ทุกข์บ่ได้กิน บ่มีไผตามไฟส่องท้อง ทุกข์บ่ได้นุ่งอย้อง พี่น้องดูแฅวร
๒ เตมว่าที่กิน ที่นอรค่ดีคับ ยังอดอยู่ได้นานไพ คับค่ดีช้อม หัวอกหัวไจ จักอดอยู่ไพ หัวไจบิ่นบ้าง

Transliteration in the Latin alphabet

Kadii Sawn Jai Boran Lanna
1. Dtuk bong dai gin biim ai tam fai sawn dtaang dtuk bong dai nung dai yawng bii nawng duu kwaen
2. Dtem wa dii gin dii non gaw dii gan yang od yuu doo non bpai gap gaw dii ngawm hua ok hua jai jak ok yuu boo hua jai bin baang


Lanna Fonts (TrueType, 597K)
Introduction to Lanna Alphabet (PDF, 201K, in Thai)

Sample videos in and about Northern Thai / Lanna


Information about Lanna (in Thai)

Lanna Fonts and Introduction to the Alphabet (in Thai)

Thanks to "Keen" for the fonts and much of the information used to make this page.

Tai-Kaidai languages

Ahom, Bouyei, Dehong Dai, Kam, (Tai) Khün, Lanna, Lao, Lue, Shan, Sui, Tai Dam, Tai Ya, Thai, Yang Zhuang, Zhuang

Syllabic alphabets / abugidas

Ahom, Aima, Badaga, Balinese, Batak, Baybayin (Tagalog), Bengali, Bilang-bilang, Bima, Blackfoot, Brahmi, Buhid, Burmese, Carrier, Chakma, Cham, Cree, Dehong Dai, Devanagari, Dham Lipi, Ditema, Dives Akuru, Dogra, Ethiopic, Evēla Akuru, Fraser, Gond, Goykanadi, Grantha, Gujarati, Gunjala Gondi, Gupta, Gurmukhi, Hanifi, Hanuno'o, Ibalnan, Inuktitut, Javanese, Jenticha, Kaithi, Kadamba, Kannada, Kawi, Kerinci, Kharosthi, Khema, Khe Phri, Khmer, Khojki, Kirat Rai, Kulitan, Lampung, Lanna, Lao, Lepcha, Limbu, Lontara/Makasar, Lota Ende, Magar Akkha, Malayalam, Manpuri, Meroïtic, Masarm Gondi, Modi, Mon, Mongolian Horizontal Square Script, Multani, Nandinagari, Newa, Ojibwe, Odia, Pahawh Hmong, Pallava, Phags-pa, Ranjana, Redjang, Sasak, Savara, Satera Jontal, Shan, Sharda, Siddham, Sindhi, Sinhala, Sorang Sompeng, Sourashtra, Soyombo, Sundanese, Syloti Nagri, Tagbanwa, Takri, Tamil, Tani, Thaana, Telugu, Thai, Tibetan, Tigalari (Tulu), Tikamuli, Tocharian, Tolong Siki, Warang Citi

Green Web Hosting - Kualo

Why not share this page:


If you need to type in many different languages, the Q International Keyboard can help. It enables you to type almost any language that uses the Latin, Cyrillic or Greek alphabets, and is free.

If you like this site and find it useful, you can support it by making a donation via PayPal or Patreon, or by contributing in other ways. Omniglot is how I make my living.


Note: all links on this site to, and are affiliate links. This means I earn a commission if you click on any of them and buy something. So by clicking on these links you can help to support this site.