Typing in Thai

Updated 30-Aug-2025

There are at least two parts to typing in Thai:

  • Software for the device (computer, mobile) to enable a Thai keyboard
    • This is generally dealt with by the operating system (Windows, Linux, MacOS), or in the case of Android it is a choice of keyboards which are installed from the Play Store as applications.
  • Learning to touch-type in Thai, using a training tool (software), or simply the old-school way of having a Thai-enabled device and a set of training pages to work through.

Many previously enjoyed Thai typing websites and apps are no longer available (standard Internet link-rot). As of August 2025, these are the Thai typing tutors, games, and tests still available.

There are a variety of Thai language touch typing programs, as well as virtual keyboards to support Thai. Discussed below are programs in learning to touch type the Thai keyboard. This will always be different than typing or swiping letters/words on a mobile device, as the latter requires eyesight (is not actually touch-typing).

For Android, see Gboard (find at Google Play store) which is the successor to Tswipe-Pro or Microsoft Swiftkey. Unfortunately Heliboard doesn't have any kind of swiping (and no Thai dictionary), and AnySoftKey does not have swiping in Thai (though it does have it in English, and it does have a Thai dictionary).

Thai Language Touch Typing desktop applications

For Thai Language touch typing practice, there are different programs for Mac OSX and for Microsoft Windows.

Fonts Needed for Thai Typing Tutor

You will need the DBTT font for this to work. Install as per your operating system (for Windows, simply drag and drop the dbtt.ttf file into the c:/windows/fonts directory). However, there are lots of fonts out there, especially this Free Thai Font collection.

Browser-based Thai typing instruction, practice, and tests

Thai typing trainers

These generally go step-by-step for learning each key:

Thai typing games and tests

These already presuppose having learned the rudiments of Thai typing:

Thai virtual keyboard

Several websites with same content

These sites have seemingly copied Javascript, which is found on multiple sites (same script / functionality). These may be useful but clearly folks are copying each other, likely without permission. These are all more-or-less typing tests rather than typing instruction.

We use cookies only for WordPress functionality, and do not use third-party analytics or tracking.
Accept