🏆 LIVE: Hard Words Compete now →
tab + enter – restart test escape – restart / close
Ad-free typing — Premium for $2.99/month

Thai Typing Test (ภาษาไทย)

Test your Thai typing speed on the real ภาษาไทย script — 44 consonants, stacked vowels and tone marks included. The timer starts on your first keystroke, and your WPM and accuracy update live. Works with Kedmanee, Pattachote or any Thai input source.

Rate this typing test
3.5 out of 5 · 263 ratings

Thai Typing Test — Free ภาษาไทย WPM Test — Tips to Score Higher

How typing in Thai works

Thai is an abugida: consonants carry an inherent vowel, and full syllables are built by attaching vowel signs and tone marks around them. The script has 44 consonants, 15 basic vowel symbols that combine into roughly 32 vowel forms, and four tone marks (่ ้ ๊ ๋). Vowels are the unusual part — they can sit after (า), above (ิ), below (ุ) or even before (เ, แ) the consonant they modify, as in เขียน (to write). Standard Thai also runs without spaces between words; spaces mark clause and sentence boundaries, though a typing test separates words so your input can be scored cleanly.

Nearly every Thai typist uses the Kedmanee layout, the national standard for typing assessments. It spreads the character set across two layers: high-frequency consonants and vowels sit unshifted, while rarer letters live on the shift layer. Every mark is its own keystroke — consonant first, then vowel, then tone mark — and the rendering engine stacks them into a single visual syllable. There is no candidate list and no conversion step, so Thai typing is pure keystroke skill.

Thai typing speed benchmarks

Thai scores run lower than English ones, and that is a property of the script, not the typist. Realistic ranges:

  • 15–25 WPM — you have memorised Kedmanee but still hunt for shift-layer keys.
  • 28–42 WPM — a regular Thai typist with the unshifted layer fully automatic.
  • 40–55 WPM — professional fluency, the level expected in Thai government and data-entry hiring.

Expect roughly 25–35% below your English score at the same skill level, for two structural reasons: the shift layer adds a modifier keystroke to many mid-frequency consonants, and tone marks are extra keystrokes that add no visible width on screen. When comparing across languages, it helps to know how words per minute is actually calculated — Thai words are normalised the same way as English ones, so your two scores measure comparable effort.

How to get faster at Thai typing

First, set up the layout at OS level. On Windows: Settings → Time & Language → Language & region → add ไทย and pick Thai Kedmanee. On a Mac: System Settings → Keyboard → Input Sources → add Thai. Switch layouts with Win+Space or Ctrl+Space.

Then train in this order:

  • Unshifted layer first — the home-row consonants and the vowels า, ี and ั cover most of what you type.
  • Tone-mark sequences — type ไม่, ได้ and นี้ until the consonant-vowel-tone rhythm is automatic.
  • Shift-layer consonants — isolate ฆ, ฌ, ฒ, ฬ and ฎ in short bursts rather than waiting to meet them in text.

Accuracy matters more than raw speed in Thai because one wrong mark changes the word's tone and meaning — short daily accuracy drills beat long unfocused sessions. Re-test weekly with a quick one-minute run to track the trend.

Frequently Asked Questions

Why is Thai written without spaces between words?

Thai inherited scriptio continua from its Old Khmer roots: words flow together and readers infer boundaries from context, while spaces mark clause or sentence breaks. This changes typing too — there is no spacebar rhythm between words in natural Thai text. Typing tests insert spaces between words anyway, purely so each word can be scored and corrected independently, which is also how Thai typing tutors have taught since the typewriter era.

What is the Kedmanee keyboard layout?

Kedmanee is the standard Thai keyboard layout, designed in 1917 for Thai typewriters and carried over to computers. It maps the most frequent Thai consonants and vowels to unshifted keys and pushes rarer characters to the shift layer. It is the layout used in official Thai typing assessments and on virtually every keyboard sold in Thailand; the alternative, Pattachote, is more efficient on paper but never displaced it.

What is a good typing speed in Thai?

Around 30 WPM is solid everyday fluency in Thai, 40 WPM is strong, and 50+ WPM is professional level — Thai government and data-entry roles typically test in the 40–55 WPM band. These numbers are deliberately lower than English equivalents: the Kedmanee shift layer and tone-mark keystrokes mean a Thai typist performs more keystrokes per word, so 40 WPM in Thai reflects roughly the skill of 55–60 WPM in English.

How do Thai tone marks work when typing?

The four tone marks — ่ ้ ๊ ๋ — are typed as normal keystrokes immediately after the consonant (or after the vowel, if it is typed above the consonant). They occupy no horizontal space; the text engine stacks them over the syllable automatically. You never position them manually. The skill to build is sequencing: for a word like ไม่ you type ไ, then ม, then ่, and the syllable assembles itself on screen.

Other Tests to Try