Learn the Thai alphabet. Actually remember it.

Thai Trainer teaches you to read Thai script, build vocabulary and understand pronunciation — one step at a time.

Why Thai is hard to learn on your own

A smarter way to learn Thai

How it works

Everything you need in one place

The complete Thai writing system

Start free. Upgrade when you are ready.

Common questions

Do I need any knowledge of Thai to start?

No. Thai Trainer is built for complete beginners. It starts with the alphabet and builds from there, so you never need to know a single word before you begin.

How many letters does the Thai alphabet have?

Thai has 44 consonant letters. Two of them — ฃ (kho khuat) and ฅ (kho khon) — fell out of everyday use in the 20th century, though they still turn up in older texts and in dictionaries. Thai Trainer teaches all 44, plus the vowels, diphthongs, tone marks and Thai numerals: 90 characters in total, each with recorded audio.

How long does it take to learn the Thai alphabet?

Most learners recognise all the consonants within 2 to 4 weeks of daily practice. It depends on how much time you put in — the spaced repetition system schedules each letter for the moment you are about to forget it, so short daily sessions go a long way.

Is 10 minutes a day enough?

Yes. Short, consistent sessions work better than long irregular ones, and that is exactly what the app is designed around. A ten-minute quiz covers everything due for review that day.

Is it really free?

Yes. The free plan gives you the complete alphabet with pronunciation audio, unlimited quizzes, spaced repetition, streaks and achievements. No credit card, no ads, no trial that expires.

What does Premium add?

Premium unlocks content, not usage: every vocabulary and phrase category, stroke-order writing practice for every character, and detailed per-item statistics. Quizzes are unlimited on both plans.

Is it a subscription?

No. Premium is a single one-off payment that never renews. You pay once and keep access.

Does it work offline?

Yes. Thai Trainer is a progressive web app: once installed it keeps working without a connection, and anything you answer offline syncs the next time you are back online.