Keyboard Thai online

The layout at a glance

This Thai virtual keyboard mirrors the layout used on physical Thai keyboards, whose top row begins with ๆไำพะั. Its 46 character keys reach the 69 letters of the Thai script (U+0E00–U+0E7F) straight from the browser, with nothing to install.

The layout reaches 80 characters that an ordinary Latin keyboard does not carry: ก ข ค ฆ ง จ ฉ ช ซ ฌ ญ ฎ ฏ ฐ ฑ ฒ ณ ด ต ถ ท ธ น บ ป ผ ฝ พ ฟ ภ ม ย ร ฤ ล ฦ ว ศ ษ ส.

ScriptThai
Key orderๆไำพะั
Reading directionLeft to right
Character keys46
Letters available69
Non-ASCII characters80
Unicode rangeU+0E00–U+0E7F
Third layer (AltGr)No
TransliterationNo

How to type in Thai

  1. Click the on-screen keys or type on your physical keyboard — both write into the same text area.
  2. Shift shows the second layer of every key: capitals and the characters printed at the top right.
  3. The Copy button puts the whole text on the clipboard, ready to paste into an email, a document or a form.
  4. The Google, YouTube and ChatGPT buttons run a search with the text you typed, without retyping it.

Key reference table

Each row is one physical key: the base character, the one produced with Shift, then the one produced with AltGr.

KeyWith ShiftWith AltGr
_%
+
/
-
฿
"
,
.
(
)
?

The characters on this layout

The 80 characters this layout can produce:

  • ฿

Frequently Asked Questions

How do I type Thai characters?

Click on the Thai letters on the virtual keyboard. Thai script has 44 consonants, 15 vowel symbols, and 4 tone marks that combine to form syllables.

What is the Thai keyboard layout?

Thai keyboards use the Kedmanee layout (most common) or Pattachote layout. Characters are arranged to optimize Thai typing with consonants, vowels, and tone marks.

How do I type Thai vowels?

Thai vowels can appear before, after, above, or below consonants. Type them in the order they're pronounced, and they'll display in the correct position around the consonant.

How do I type Thai tone marks?

Thai has 4 tone marks (่ ้ ๊ ๋) that appear above consonants. Type the consonant first, then the tone mark. Tones are essential for correct meaning in Thai.

What are the Thai numerals?

Thai has its own numerals (๐ ๑ ๒ ๓ ๔ ๕ ๖ ๗ ๘ ๙) corresponding to 0-9. Modern Thai also uses Arabic numerals (0-9). Both are available on the keyboard.

How do I type the Thai currency symbol ฿?

The baht symbol ฿ is available on Thai keyboards, typically via Shift on one of the number keys.

Why doesn't Thai use spaces between words?

Thai traditionally doesn't use spaces between words, only between sentences or clauses. Word boundaries are determined by context and grammar knowledge.

How do I type Thai punctuation?

Thai uses both Thai punctuation (ฯ for abbreviation, ๆ for repetition) and Western punctuation (.,!?). The keyboard provides both types.

What's the difference between ก and ค?

Both represent 'k' sounds but are different letters: ก is unaspirated 'k', ค is aspirated 'k'. Thai distinguishes many consonant sounds that sound similar to non-native speakers.

Can I type in Lao with this keyboard?

Thai and Lao scripts are related but different. While some characters are similar, you need a Lao keyboard for proper Lao typing. Thai keyboard won't have all Lao letters.