How to Type Thai on Windows, macOS, and Mobile

May 28, 20262 min readsetupbeginner

Before you can use Thai in your everyday apps, your device needs a Thai keyboard enabled. Every major operating system ships with one — you just have to switch it on and learn the shortcut to toggle languages. Here is how on each platform, plus how to make sure you are on the right layout.

Windows

Open Settings, go to Time and language, then Language and region, and add Thai as a language. Once it installs, a language switcher appears in the taskbar near the clock. Cycle languages quickly with the Windows key plus Space, or Alt plus Shift if you prefer the classic shortcut.

macOS

Open System Settings, go to Keyboard, then Input Sources, and add Thai. Turn on the option to show the input menu in the menu bar so you can switch with a click, or use Control plus Space to cycle through your input sources. The default Thai source is Kedmanee.

iPhone and iPad

In Settings, go to General, then Keyboard, then Keyboards, and add a new keyboard for Thai. While typing, press and hold or tap the globe icon on the on-screen keyboard to switch to Thai. The hardware-keyboard layout for iPad is also Kedmanee by default.

Android

In Settings, open System, then Languages and input, then your on-screen keyboard (such as Gboard), and add Thai under languages. Switch layouts with the globe key or a space-bar swipe while typing.

Switching without breaking your flow

The shortcut matters more than it sounds: if changing languages takes a menu and three clicks, you will avoid it, and bilingual typing becomes a chore. Learn the one-key or one-chord switch for your platform and you can move between Thai and English mid-sentence without lifting your hands far from home.

Confirm you are on Kedmanee

Some systems list both a plain “Thai” option and a “Thai (Pattachote)” one. The plain Thai option is Kedmanee — the layout most learners want and the one ThaiTyper defaults to. If your keys do not match what you are practising, check that you did not pick the Pattachote variant by mistake.

Practise in the browser first

You do not need any of this just to practise on ThaiTyper — it maps your physical keystrokes to Thai in the browser, so any OS layout works. Setting up your system keyboard is what lets you take your new skill into real apps once it clicks, so do it once and then forget about it.

Related guides