About the Script

The Thai script (อักษรไทย) is a syllabic alphabet much like those of India. It consists of consonants
with vowel signs. Unlike the scripts of India, the consonant symbol used
depends on the tone assigned to the syllable. For more information on the
script, see the following

Fonts for Thai

Fonts by Platform

These fonts are available by default on Wiondows and Mac.

  • Windows – Angsana, Browallia,Cordia, Dillenia, Jasmine, Kodchiang, Arial Unicode MS, Leelawadee, others
  • Mac OS X – Ayuthaya, Krungthep,Sathu, Silom, Thornburi, Lucida Grande

Additional Fonts

Additional freeware fonts can be downloaded from from the sites below. Note that not all these fonts may
work on System 9 for Macintosh, but will work in Windows and OS X .

Test Pages

If you have your browser configured correctly, the Web sites below should display
the correct characters. If you have difficulties, see list below for font
and browser configuration instructions.

If this site is not displaying correctly, see the Browser Setup page for debugging information.

Thai Keyboard Utilities

Kedmanee vs. Pattachote Layouts

Two layouts – Kedmanee and Pattachote – are available for Thai. The Kedmanee layout is more commonly used in Thailand, but the Pattachote layout may be more efficient.

Windows Keyboards

Modern versions of Windows include the Kedmanee and Pattachote options for keyboard utilities. See the information below or information on how to activate and use them.

Macintosh Keyboards

Two Thai keyboards, Thai (or Thai-Kedamanee in older versions) and Thai PattaChote are available from Apple.

See the Macintosh Keyboard Instructions for details on how to activate the keyboards.



iOS devices include a Monotonic Greek keyboard, but a user needs to either install a separate keyboard app or use a physical Bluetooth keyboard which has more options.

iOS does include the right fonts to display Polytonic Greek.


Thai keyboard apps are available on the Google Play store.

Web Development

This section presents information specific to Korean. For general information about developing non-English Web sites, see the Encoding Tutorial or the Web Layout sections.

Historical Encodings

Unicode (utf-8) is the preferred encoding for Web sites. However, the following historic encodings may still be encountered.

  • tis-620
  • win-874

Language Tags

Language Tags allow browsers and other software to process text more efficiently.

  • Language Code: th


NOTE: Free downloads not tested

Thai Script

Thai Unicode Fonts

Keyboard Layout/Setup



Thai Computing

Top of Page

Skip to toolbar