Every Keyboard
FR

Thai Keyboard

A free online Thai keyboard with the standard Kedmanee layout. Type with your own keyboard or click the Thai letters, add tone marks, then copy your text.

0 words · 0 charactersYour text stays in your browser
Layout

Typing on your own keyboard uses this layout. (or press Esc)

Copy and paste Thai letters

Tap a character to copy it, then paste it anywhere.

Consonants

Vowels

Tone marks and signs

Rare letters and signs

Thai digits

How to type Thai with this keyboard

Choose how you want to type with the tabs on the keyboard:

  • Kedmanee (standard): the Thai layout printed on keyboards in Thailand. Each of your keys types the Thai letter in the same place: D is ก, K is า, J is the tone mark ่. Use this to learn the real layout or if you already know it.
  • Pattachote: the alternative Thai layout built for speed, with the most common letters on the home row: F is ก, J is า, Y is the tone mark ่. It matches the Thai Pattachote keyboard on Windows and Mac.
  • Alphabet: the 44 consonants in alphabetical order, then the vowels and tone marks, each labelled with its sound. Click a consonant, then its vowel and tone mark.

Type a consonant first, then the vowel sign and tone mark that sit on it: ก, then ี, then ่ gives กี่. Vowels written before the consonant (เ แ โ ใ ไ) are typed first. Marks typed in any order are stored correctly: ก, ่, ี also gives กี่, ready to paste anywhere. The buttons above the keyboard add the tone marks, ๆ, ฯ and the baht sign ฿, and Thai digits has ๐ to ๙. On the Kedmanee and Pattachote tabs, press Escto switch between Thai and normal English typing. When you're done, press Copy.

Thai keyboard layout (Kedmanee)

Kedmanee is the standard Thai keyboard layout and the "Thai" keyboard on Windows, Mac, iPhone and Android. Thai has 44 consonants, more than 15 vowel signs, four tone marks and its own digits, so almost every key has two Thai characters: one without Shift and one with it. The small letter on each key is the English key in the same place.

_%`
ๅ1
/๑2
-๒3
ภ4
ถ5
◌ุ◌ู6
◌ึ฿7
ค8
ต9
จ0
ข-
ช=
ๆQ
ไW
ำE
พR
ะT
◌ั◌ํY
◌ี◌๊U
รI
นO
ยP
บ[
ล]
ฃ\
ฟA
หS
กD
ดF
เG
◌้◌็H
◌่◌๋J
าK
สL
ว;
ง'
ผZ
ปX
แC
อV
◌ิ◌ฺB
◌ื◌์N
ทM
ม,
ใ.
ฝ/
Thai Kedmanee keyboard layout (without Shift)

With Shift, the keys give the less common letters, the Thai digits and some punctuation:

%`
+1
๑2
๒3
๓4
๔5
◌ู6
฿7
๕8
๖9
๗0
๘-
๙=
๐Q
"W
ฎE
ฑR
ธT
◌ํY
◌๊U
ณI
ฯO
ญP
ฐ[
,]
ฅ\
ฤA
ฆS
ฏD
โF
ฌG
◌็H
◌๋J
ษK
ศL
ซ;
.'
(Z
)X
ฉC
ฮV
◌ฺB
◌์N
?M
ฒ,
ฬ.
ฦ/
Thai Kedmanee keyboard layout with Shift
  • The home row carries the most common letters: ฟ ห ก ด เ ้ ่ า ส ว ง. Your index fingers rest on ด and ่, and า (the long a) is under the right middle finger.
  • The tone marks ่ (mai ek) and ้ (mai tho) are on J and H; the rarer ๊ and ๋ are on Shift+U and Shift+J.
  • The number row types letters and vowels, not digits. Arabic digits are not on the Thai layout at all, and the Thai digits ๐ to ๙ are on Shift. People switch to English to type numbers.
  • The vowels that come before a consonant each have their own key: เ on G, แ on C, โ on Shift+F, ใ on . and ไ on W.

Thai consonants and their keys

Each consonant is named after a word that contains it, the way English children learn "A for apple": ก is ko kai, "k as in chicken". Every consonant also belongs to a class (mid, high or low), which decides the tone of the syllable. Many sound different at the end of a syllable.

LetterNameClassSoundKey
กก ไก่ ko kai, "chicken"midk; at the end kD
ขข ไข่ kho khai, "egg"highkh; at the end k- key
ฃฃ ขวด kho khuat, "bottle" (no longer used)highkh; at the end k\ key
คค ควาย kho khwai, "buffalo"lowkh; at the end k8
ฅฅ คน kho khon, "person" (no longer used)lowkh; at the end kShift+\ key
ฆฆ ระฆัง kho rakhang, "bell"lowkh; at the end kShift+S
งง งู ngo ngu, "snake"lowng; at the end ng' key
จจ จาน cho chan, "plate"midch; at the end t0
ฉฉ ฉิ่ง cho ching, "cymbals"highchShift+C
ชช ช้าง cho chang, "elephant"lowch; at the end t= key
ซซ โซ่ so so, "chain"lows; at the end tShift+; key
ฌฌ เฌอ cho choe, "tree"lowchShift+G
ญญ หญิง yo ying, "woman"lowy; at the end nShift+P
ฎฎ ชฎา do chada, "headdress"midd; at the end tShift+E
ฏฏ ปฏัก to patak, "goad"midt; at the end tShift+D
ฐฐ ฐาน tho than, "pedestal"highth; at the end tShift+[ key
ฑฑ มณโฑ tho montho, "Montho, a queen in the Ramakien"lowth, d; at the end tShift+R
ฒฒ ผู้เฒ่า tho phu thao, "elder"lowth; at the end tShift+, key
ณณ เณร no nen, "novice monk"lown; at the end nShift+I
ดด เด็ก do dek, "child"midd; at the end tF
ตต เต่า to tao, "turtle"midt; at the end t9
ถถ ถุง tho thung, "sack"highth; at the end t5
ทท ทหาร tho thahan, "soldier"lowth; at the end tM
ธธ ธง tho thong, "flag"lowth; at the end tShift+T
นน หนู no nu, "mouse"lown; at the end nO
บบ ใบไม้ bo baimai, "leaf"midb; at the end p[ key
ปป ปลา po pla, "fish"midp; at the end pX
ผผ ผึ้ง pho phueng, "bee"highphZ
ฝฝ ฝา fo fa, "lid"highf/ key
พพ พาน pho phan, "tray"lowph; at the end pR
ฟฟ ฟัน fo fan, "teeth"lowf; at the end pA
ภภ สำเภา pho samphao, "junk (sailing ship)"lowph; at the end p4
มม ม้า mo ma, "horse"lowm; at the end m, key
ยย ยักษ์ yo yak, "giant"lowy; at the end iP
รร เรือ ro ruea, "boat"lowr; at the end nI
ลล ลิง lo ling, "monkey"lowl; at the end n] key
วว แหวน wo waen, "ring"loww; at the end o; key
ศศ ศาลา so sala, "pavilion"highs; at the end tShift+L
ษษ ฤๅษี so ruesi, "hermit"highs; at the end tShift+K
สส เสือ so suea, "tiger"highs; at the end tL
หห หีบ ho hip, "chest (box)"highhS
ฬฬ จุฬา lo chula, "kite"lowl; at the end nShift+. key
ออ อ่าง o ang, "basin"mid(silent)V
ฮฮ นกฮูก ho nokhuk, "owl"lowhShift+V

Thai alphabet chart (ก ข ค)

All 44 consonants in alphabetical order with their names, and the vowels written around ◌, as a picture to print or keep on your phone.

Thai alphabet chart: the 44 consonants from ก ko kai to ฮ ho nokhuk with their names, and the Thai vowels

Download the Thai alphabet chart (PNG)

Thai vowels

Thai vowels are written around the consonant: before it, after it, above it or below it, and some use two or three signs at once. Here they are on ก, with how they sound. Type the signs in the order they appear, left to right, with signs above or below typed right after the consonant.

VowelOn กSoundLengthKeys
◌ะกะashortD T
◌ักันa (inside a syllable)shortD Y O
◌ากาaalongD K
◌ิกิishortD B
◌ีกีiilongD U
◌ึกึueshortD 7
◌ืกือuuelongD N V
◌ุกุushortD 6
◌ูกูuulongD Shift+6
เ◌ะเกะeshortG D T
เ◌เกeelongG D
แ◌ะแกะaeshortC D T
แ◌แกaaelongC D
โ◌ะโกะoshortShift+F D T
โ◌โกoolongShift+F D
เ◌าะเกาะo (as in hot)shortG D K T
◌อกอo (as in law)longD V
เ◌อเกอoelongG D V
เ◌ียเกียialongG D U P
เ◌ือเกือuealongG D N V
◌ัวกัวualongD Y ;
◌ำกำamshortD E
ใ◌ใกaishort. D
ไ◌ไกaishortW D
เ◌าเกาaoshortG D K

Tone marks and other signs

Thai has five tones: mid, low, falling, high and rising. A syllable's tone comes from the class of its first consonant, the vowel length, the final sound and the tone mark, if any. The marks sit above the consonant (above the vowel sign, if there is one). Type a mark right after its consonant and any vowel sign above or below it, before a vowel that follows like า or ะ: ค่ะ is ค, then ่, then ะ.

MarkNameUseKey
ก่mai ek ไม้เอกTone mark 1: low or falling tone, depending on the consonant classJ
ก้mai tho ไม้โทTone mark 2: falling or high tone, depending on the consonant classH
ก๊mai tri ไม้ตรีTone mark 3: high tone (mid-class consonants only)Shift+U
ก๋mai chattawa ไม้จัตวาTone mark 4: rising tone (mid-class consonants only)Shift+J
ก็mai taikhu ไม้ไต่คู้Shortens the vowel: เป็น (pen, to be)Shift+H
ก์thanthakhat (karan) ทัณฑฆาตSilences the letter under it: เบอร์ (boe, number)Shift+N
กัmai han-akat ไม้หันอากาศShort a inside a syllable: กัน (kan)Y
กํnikkhahit นิคหิตRare; part of ◌ำ (am) and Pali and Sanskrit wordsShift+Y

The tone each mark gives. "No mark" is for a syllable with a long vowel or one ending in m, n, ng, w or y:

Consonant classNo markWith ่With ้ (and ๊ ๋)
Mid (ก จ ด ต บ ป อ…)midlowfalling, high (๊), rising (๋)
High (ข ฉ ถ ผ ฝ ส ห…)risinglowfalling
Low (ค ง ช น พ ม ร ล…)midfallinghigh

Common Thai words and how to type them

Each word with the keys to press in Kedmanee mode, in order. Thai doesn't put spaces between words, so ไม่เป็นไร is typed in one go.

ThaiSay itMeaningKeys
สวัสดีsawatdihello, goodbyeL ; Y L F U
ขอบคุณkhop khunthank you- V [ 8 6 Shift+I
ครับkhrappolite ending (said by men)8 I Y [
ค่ะkhapolite ending (said by women)8 J T
ใช่chaiyes, that's right. = J
ไม่maino, notW , J
ไม่เป็นไรmai pen rainever mind, you're welcomeW , J G X Shift+H O W I
สบายดีไหมsabai di maihow are you?L [ K P F U W S ,
อร่อยaroideliciousV I J V P
รักrakloveI Y D
ภาษาไทยphasa thaithe Thai language4 K Shift+K K W M P
ประเทศไทยprathet thaiThailandX I T G M Shift+L W M P
กรุงเทพkrung thepBangkokD I 6 ' G M R

Thai digits and the baht sign

Thailand has its own digits, used on official documents, banknotes, temple signs and some price tags. Everyday writing mostly uses 0 to 9. Open Thai digits above the keyboard, or press Shift with the keys shown on the layout. The baht sign ฿ is on Shift+7.

ThaiDigitKey
๐0Shift+Q
๑1Shift+2
๒2Shift+3
๓3Shift+4
๔4Shift+5
๕5Shift+8
๖6Shift+9
๗7Shift+0
๘8Shift+- key
๙9Shift+= key

How to add a Thai keyboard to your device

Windows

Settings → Time & language → Language & region → Add a language → Thai. It comes with the Thai Kedmanee keyboard; Thai Pattachote is under the language options. Switch with Windows+Space. On many computers in Thailand the key left of 1 (`) is set to switch between Thai and English.

Mac

System Settings → Keyboard → Text Input → Edit → + → Thai, then choose Thai (Kedmanee) or Thai - Pattachote. Switch with Control+Space or the Globe key.

iPhone and iPad

Settings → General → Keyboard → Keyboards → Add New Keyboard → Thai. Tap the globe key to switch.

Android

In Gboard, open Settings → Languages → Add keyboard → Thai. Tap the globe key or hold the space bar to switch.

Chromebook

Settings → Device → Keyboard and inputs → Input settings → Add input methods → Thai (Kedmanee). Switch with Ctrl+Space.

Frequently asked questions

How do I type Thai on an English keyboard?

Use the Kedmanee tab on this page: each key on your keyboard types the Thai letter printed on the same key in Thailand, so D gives ก and K gives า. The layout and a key chart for every letter are below. If you don't know where the letters are yet, use the Alphabet tab and click them. Then press Copy and paste your Thai anywhere.

In what order do I type Thai letters?

In the order they are written, left to right, with marks after the letter they sit on. Type a consonant, then the vowel sign above or below it, then the tone mark: ก + ี + ่ gives กี่. Vowels written before the consonant (เ แ โ ใ ไ) are typed first, because they come first on the line: เ + ก gives เก. If you type the tone mark before the vowel sign, this keyboard puts them in the right order for you, so ก + ่ + ี also gives กี่.

Why does Thai have no spaces between words?

Thai is written with words run together, and a space marks the end of a phrase or sentence instead, where English would use a comma or full stop. Readers find the word breaks from the spelling. So type Thai words without spaces and add one where a sentence or clause ends.

What is the Kedmanee layout?

Kedmanee is the standard Thai keyboard layout (Thai Industrial Standard TIS 820-2538), which grew out of the Thai typewriters of the 1920s. It is the Thai keyboard on Windows, Mac, iPhone and Android and on every keyboard sold in Thailand. An alternative, Pattachote, puts the most common letters on the home row for faster typing and is also built into Windows and Mac. You can try it in the Pattachote tab above.

How do Thai tone marks work?

Thai has five tones and four tone marks. The tone of a syllable depends on the class of its first consonant (mid, high or low), whether the syllable ends in a stop, and the tone mark. The same mark gives different tones on different consonants: ่ (mai ek) is a low tone on ก but a falling tone on ค. The table above shows the common cases.

Is my text private?

Yes. Everything runs in your browser. Your draft is kept on your own device so it survives a refresh, and it's never uploaded.

Printable Thai keyboard layout

Save or print this picture of the layout, or keep it open next to your screen while you learn where the letters are.

Thai Keyboard layout: every key with the letter it types and the matching English keyDownload the layout (PNG)

Keep typing