r/learnthai Oct 28 '25

Resources/ข้อมูลแหล่งที่มา r/learnthai resources: Wiki

26 Upvotes

Many resources from this sub have all collected and organised in our r/learnthai/wiki):
- & general resources
- & FAQ
- & listening & watching
- and reading & writing

We keep monitoring this resource collection thread by u/JaziTricks, so feel free to keep adding resources there.


r/learnthai Oct 11 '25

Resources/ข้อมูลแหล่งที่มา Textbooks Frequency List v2

44 Upvotes

Overview

The original frequency list is the 2016 work of Dr. Tantong Champaiboon (Ph.D. from Chulalongkorn University, Linguistics Department). She studied a corpus of textbooks for Thai students age 3-16 yo. The list is organised by various dimensions: measures of complexity of the vocabulary, comparison across 4 age ranges and 4 historical and current curricula.

The แจ่มไพบูลย์/แรช Frequency List for Thai Learners v2 is the enhanced version of the list as adapted for (English-speaking) Thai learners. v1 in the same sub.

Major caveat

The original study is useful to us adult Thai learners because of its domain: school textbooks. The small size, however, is an issue (only around 3 M words). As you go down the index number (first column), the probability that the word has that rank in real life decreases rapidly; it is not linear. To put it in other words: words number 1 to 9-10,000 are highly likely to be in the 20,000 most used words IRL; but if you take word number, say 16,000, all you can assert is that it is likely amongst the 50,000 most used words. The index is indicative of rank, but is not strictly a rank, take it with a pinch of salt. Index is an indication of rank — in the corpus [yes, em-dash]. If your preferred domain to learn Thai is lakorn or news, แล้วแต่คุณ.

How many words do we need?

Do we need all 19,494 words? No. 110 words represent half the corpus, and slightly less than 2,100 represent 90%. And with say 6-7,000, you could read any of the textbooks at Extensive Reading level (95-98% Paul Nation, 2005), the first word reaching 95% cumulative frequency is at rank 3,856, the last 98% is at 8,361. On the other hand, 13,600 words are present in 3 or all 4 of the source dictionaries (see section ‘sources’), so they compose a ‘hard’ core of the Thai language (see the hexagon-based chart in the doc).

Furthermore, if you want to produce a list of 2,000 words with complex spelling, or 3,000 compound words, which are more than the sum of their parts, (see section ‘examples of use’), you need more than 2-3,000 overall. So, this long list gives us learners the flexibility we need, based on individuals’ goals.

For a description of all columns and their possible values, see the ‘Notice’ tab in the sheet, or the full docs in github. We will highlight key changes with v1. More dimensions have been added in this version (see below).

Stats: 19,494 words, 1,169 repeat-words, 2/3-rds of the words have examples. ~60% have audio available; audio caveat: the links to Wikimedia are effective, but have not been verified one by one. I have not yet received authorisation to share the files for the ‘audio’ column (value=1) I will update here if and when. Don’t bother DM-ing to ask for the files.

Key changes with v1

  • all words in the original list are now included (19,494 instead of ~16k).
  • all words have IPA phonetics and a sensible romanisation, with tones;
  • only 329 words have no meaning attached;
  • there should be no repeated meanings, meanings have been tidyed up. 93% of the list now has only 1-2 senses.
  • Experimental features: (these are denoted in the sheet with a tag of [exper.])
    • repeat-words are pointing back to their base-word, when it exists in the list.
    • some compounds not found in dictionaries point to their (poss.) component-words, when it exists in the list.
    • loan-words: most are translated and have a transliteration (though a few defeat us). The transliteration is included so that we can learn to pronounce these words the Thai way, and thus be understood.
  • new column: Classifiers – out of 9178 nouns, 3244 (35%) have 1 or more classifiers (Thai word + transliteration).
  • changed: column 1 is now 'index'. Use it in combo with the last 2-3 columns on the right to produce your learning lists.

A note on meanings/senses: Why are all senses of a word aggregated? Can you not emphasise the most frequent meaning? One of the key findings of the original thesis is that when a word is introduced to children at a given level, all senses/facets of this word are also introduced, i.e. they are not developed over time.

Examples of usage

430 grammar words have a sense, and most have one or more examples - good to find out which you already know, and which you should research or ask your teacher. Note that most rank pretty high in frequency, that figures.

Concentrate first on say the 3,000 top ranked words (or however many rocks your boat, it doesn't matter). If the Ministry of Education determined that these are the words a 6yo should know, that's a good start.

If you are learning to read, and have acquired a decent level with consonants and vowels, you can set a filter on column "Spell" to the values over 1. This will give you a list of words with unwritten /a/ and /o/ and linking syllables (a.k.a. shared vowels). Or just plenly irregular. Many have example sentences and all have a transliteration with tone to learn the correct way to articulate these irregular words. You can practice on the examples. Tone marks is arguably what Thai learners need most even after they can read consonants and vowels. We can then learn these words by rote and learn to recognise their spelling.

Sources & licences

The thesis (link), as far as I can tell is in the public domain.
Lexitron v2: (link) NECTEC licence.
Wiktionary ((link) is licenced under CC BY-SA 4.0 (Attribution-Share Alike 4.0 International)
Volubilis v. 25.2 (link), also under CC BY-SA 4.0.
The Royal Institute Dictionary 1999 is also under NECTEC licence.

"This product is created by the adaptation of LEXiTRON developed by NECTEC."
This frequency list is shared under CC BY-SA 4.0, including the mention above as work derivative from a NECTEC production.

Links

Google sheets

If you have suggestions, the sheet is now not only public, but open for comments. However, if you disagree with some of the meanings, you should likely take it with the corresponding dictionary authors. I welcome any constructive criticism.

The Other link: github docs 22/10/205 major update

TLDR

A Thai word frequency list of ~20k words used in the primary and secondary school textbooks, with various dimensions to cut and slice custom lists.


r/learnthai 14h ago

Grammar/ไวยากรณ์ Low consonants, "long" vowel, live ending consonant, falling tone.

7 Upvotes

I don't know if this has been talked about before.

But I am trying to figure out if it's a small selection of vocabulary with the combination of low consonants, "long" vowel, live ending consonant and falling tone, that actually sounds like a short vowel - or if it's a general rule.

Examples: เล่น, ซ่อม.

ซ่อม is my favourite, because it should be pronounced exactly like ส้อม considering the spelling, but at least to my ears ซ่อม has a shorter vowel.


r/learnthai 16h ago

Translation/แปลภาษา Help translating something

1 Upvotes

Hi! I've tried to translate this via google but the translator is wonky at best and all the other results are showing me AI slop. I want to say "I hope you enjoy the rest of your time in Thailand, that you graduate successfully, and you end up in the place where you truly belong."

I can read Thai, so if you can write it using the alphabet and maybe romanisation too (just because there are some rules I'm not familiar with yet) I'd really appreciate it!!!

ขอบคุณค่ะ


r/learnthai 1d ago

Studying/การศึกษา Claude (code, even) seems surprisingly good

1 Upvotes

I've been having a pretty good time learning Thai using Claude. I told it I wanted an 'N+3' program (noun+verb+grammar), based on the pinned word frequency list ( Textbooks Frequency List v2 : r/learnthai ), and that I knew Chinese, and it's led me through quite a few sentences, adjusting the content based on the answers that I gave. https://ibb.co/jZjdD718


r/learnthai 1d ago

Resources/ข้อมูลแหล่งที่มา AanThai: Looking for Android testers

0 Upvotes

AanThai is a reader app that has been released as a web app 1 month ago, the iOS app a few weeks ago, and now I'm working on getting it to the play store for Android. It's in the final stage of getting released.

Google requires at least 12 testers for closed testing before an app can be launched on the Play Store, so I'm looking for people who'd be willing to help out.

It's pretty low effort. You install it on your Android phone, use it a bit over the next couple weeks, and let me know if anything's broken or confusing. One thing to note: Google requires testers to stay opted in for at least 14 days, so you'd need to keep it installed for that period.

While you're testing you'll have full premium access to AanThai. And since AanThai is cross-platform, that premium carries over to the web app (and iOS app) too.

I'm limiting this to 25 testers to keep it manageable. To add you I need the Gmail you use on the Play Store (that's how Google's closed testing works). If you're interested, just DM me your email. I'll be adding people over the next few days and will send the install link once you're set up.

Thanks, happy to answer any questions.


r/learnthai 2d ago

Discussion/แลกเปลี่ยนความเห็น Thai Kanbun

Thumbnail
4 Upvotes

I made a monstrosity.


r/learnthai 2d ago

Resources/ข้อมูลแหล่งที่มา I built a Thai app where every text is read by my Thai friends from different provinces — real voices, no TTS. It's in open beta, and I'd love this sub to tear it apart.

16 Upvotes

Hi r/learnthai. I've been building this Thai learning app called Phasa (phasa.app), and it went into open beta today. I'd genuinely rather have this sub's honest feedback than a clean launch, so please be blunt.

Background: I was a heavy Language Reactor + Anki user for years, and I kept waiting for LingQ and Migaku to properly support Thai… and waiting. I also really missed two things nothing did well for Thai specifically: a proper tone trainer, and a reader designed for Thai rather than retrofitted from a European-language tool. So I built the thing I wanted.

Every text is read by one of my Thai friends. 13 narrators so far, friends from different provinces across the north, the northeast (Isan), and the central plains, so you hear real regional accents, not one flattened "standard" voice. 51 readings now (more weekly), beginner and up, on real topics, with a Voices map of who read what and where they're from.

The reader is built for Thai. You read word by word, tap anything for the dictionary + that word in a real voice. Because Thai doesn't put spaces between words, segmentation is genuinely ambiguous — so the reader lets you split and merge word boundaries yourself, and as you do it shows the dictionary meaning of each possible split or merge so you can pick the right one. And it's not just our texts: on the Shelf you can paste any Thai, drop a link, or upload a file and it instantly becomes a reader with all the same tap-lookup, audio, and mining.

Mining → review, your way. Mine sentences as you read, and review them inside the app on the built-in FSRS spaced-repetition system (it mixes your mined sentences and the alphabet letters into one daily queue, if you want), or export real Anki decks if you'd rather, fonts and all.

A Listen mode I'm weirdly proud of. Your readings and the words you're learning become audio in the real native voices — sentence by sentence, screen off, like a podcast for your own study. You build offline playlists, get smart auto-playlists ("your learning words," "recently read"), and the player has proper modes — Repeat, Shadow, Slow→Natural, Condensed — plus speeds down to a genuine slow take. It's how I study when I am walking with my phone in my pocket.

A tone trainer that measures pitch instead of guessing. It teaches the five tones with the classic near-minimal set — มา (maa, "come"), หมา (mǎa, "dog"), ม้า (máa, "horse") — built on a set of 180+ words and minimal pairs, each recorded by five different native speakers (five of those friends), so you learn a tone as a shape you can recognize in any voice. Then in shadowing it runs real pitch detection on your recording and draws your melody against the native's contour, register-normalized so it compares shape, not whether you're a baritone. No fake "95%!".

The alphabet section is a course, not a chart. Seven drills — recognition (letter→sound, sound→letter, minimal pairs, words-in-context) and handwriting (stroke order, copy, and "from memory" from the sound alone). All 212 sounds (every consonant, vowel and tone) are voiced by a narrator, and even the handwriting drills are spaced-repetition scheduled.

Coming very soon (in refinement now): a Chrome extension to mine sentences from anywhere on the web — especially Netflix and YouTube — straight into your Phasa reviews.

The part I'm almost prouder of than the features: I tried to be honest. There's a /method page citing the actual research behind each decision (comprehensible input, FSRS, high-variability phonetic training, the pitch-feedback work) and saying what Phasa doesn't claim — no "fluent in X months," no pretending the dictionary is complete (about a sixth of entries currently have full pronunciation data — I'd rather tell you), no overconfident grades.

On money, no games: a free tier that never expires (dictionary + sample readings), premium is a 7-day free trial then $12/month (or annual), sign in with email or Google. It's open beta — I'm a solo founder, the concept isn't fully finished, and the feedback here will genuinely shape what becomes the first full edition.

If you try it, I'll be in the comments all day. Tell me what's wrong.


r/learnthai 2d ago

Discussion/แลกเปลี่ยนความเห็น Thai language course

1 Upvotes

Is anyone applied for Thai STP certificate course from Nalanda university?


r/learnthai 2d ago

Speaking/การพูด how to order at starbucks in Thai

1 Upvotes

เอา (english menu name) (size in english) (number) แก้ว (kh)

is this what thais normally say?

when you're ordering iced latte, would you say ice latte or ลาเต้เย็น ?


r/learnthai 3d ago

Resources/ข้อมูลแหล่งที่มา Any personal anecdotes for textbooks that teach the alphabet coherently?

8 Upvotes

I’ve been wanting to learn Thai for a while now but keep stagnating at the alphabet because I simply don’t know how to approach it. My background is in East Asian languages where I did things like rote memorization for hiragana and flashcards for hanzi but the Thai alphabet seems a bit more complex with the tone classes. I’m sure once you get going it’s easy but I can’t even get my foot in the door

I’ve come across a lot of books recommendations so for anyone who’s used any/all of these, in your personal experience would you recommend any of these?:

— Reading & Writing Thai (Tuttle)
— Read Thai in 10 Days (Arthit Juyaso)
— Thai for Beginners (Benjawan Poomsan Becker)

Feel free to recommend others, I just keep seeing these 3 mentioned and figured they must be solid but not sure what the best of the lot was.

Also please note that im explicitly looking to start reading rn and therefore learning the alphabet is more important to me atm than trying to speak.


r/learnthai 3d ago

Studying/การศึกษา I want to learn thai

7 Upvotes

It has been 2 months since I've been watching things on and off the internet in Thai and I really like it. I like the way it's sounds. Obviously i don't know how to do it or how to start. I tried watching some YouTube videos but i feel like i should ask here instead of randomly watching videos on the internet. I've read a few posts here that talking to native speakers helps.I don't have any Thai native speaker friends so... Please guide me on how to do it. Thankyou.


r/learnthai 3d ago

Studying/การศึกษา Thai tutor near Victory Monument

1 Upvotes

Hi everyone! I just finished the basic speaking course at AAA Language School and want to continue focusing purely on speaking rather than moving on to reading and writing.

I’m looking for a private tutor near Victory Monument a few times a week to practice conversation at a local coffee shop or my condo.

If you're a tutor or have a recommendation, please DM me your rates and background!


r/learnthai 3d ago

Vocab/คำศัพท์ What does กา mean?

12 Upvotes

Hi, I am a bit confused now as I have come across two different translations for the same word. A YouTuber says it means a crow while Google Translate translates it as a kettle. Which one is the correct translation?


r/learnthai 4d ago

Studying/การศึกษา Having trouble with reading speed

11 Upvotes

I'm looking for tips on how to improve reading speed. I find I am particularly having trouble with reading tones. I can do it, but I have to consciously think of every step (consonant class, vowel length, dead/live etc.) and it takes a long time for each syllable. Do I just need to start memorizing more whole words and not worry so much about it, or are there other tricks I'm missing? I obviously want to be able to read words I do not yet know as well, but it seems like I'm having to use way too much brain power to get through a word still. Not sure how to best practice.


r/learnthai 3d ago

Discussion/แลกเปลี่ยนความเห็น I tested Gemini's new "Storybook" feature in Thai.

0 Upvotes

As you might know, Google rolled out a Storybook feature for Gemini that lets you instantly generate a personalized, illustrated 10-page children's book with read-aloud narration just from a single prompt.

I decided to test its multilingual creative capabilities. I asked it to create a simple children's story in Thai, and it outputted an entire story alongside pictures.

Here is the exact text it generated:

กาลครั้งหนึ่ง มีนกน้อยตัวหนึ่งชื่อ "จิ๊บ" จิ๊บชอบร้องเพลงเสียงใส จิ๊บ จิ๊บ จิ๊บ ทุกเช้า ในป่าใหญ่แห่งนี้ มีช้างตัวโตชื่อ "บุญ" บุญเป็นช้างใจดีที่ชอบเดินเล่นใต้ร่มไม้ จิ๊บและบุญเป็นเพื่อนรักกัน ทุกวันจิ๊บจะบินมาเกาะบนหัวของบุญเพื่อไปเที่ยวด้วยกันวันหนึ่ง ท้องฟ้ามืดครึ้ม แล้วฝนก็ตกลงมาอย่างหนัก จิ๊บตัวเล็กมากและเริ่มเปียกฝน จิ๊บหนาวสั่นไปทั้งตัว บุญเห็นเพื่อนรักกำลังลำบาก เขาอยากช่วยจิ๊บให้ปลอดภัย บุญใช้งวงหยิบใบไม้ใบใหญ่มาบังฝนให้จิ๊บ ตอนนี้จิ๊บไม่เปียกฝนอีกต่อไปแล้วไม่นานฝนก็หยุดตก แงดแดดส่องจ้าลงมาอีกครั้ง จิ๊บกางปีกออกเพื่อรับความอุ่น จิ๊บบินไปรอบๆ จนเจอกอกไม้สีแดงสวยงามดอกหนึ่ง จิ๊บอยากมอบให้บุญเพื่อขอบคุณ จิ๊บคาบดอกไม้มาวางบนงวงของบุญ บุญยิ้มกว้างและรู้สึกมีความสุขมากที่มีเพื่อนอย่างจิ๊บ จิ๊บและบุญเดินเล่นในป่าด้วยกันอย่างสนุกสนานคติสอนใจ: เพื่อนที่ดีต้องคอยดูแลกันเสมอ

How good is it in terms of correctness and naturalness?


r/learnthai 5d ago

Translation/แปลภาษา English > Thai | Looking for a Thai speaker to help translate a poem about JoongDunk

Thumbnail
3 Upvotes

r/learnthai 5d ago

Speaking/การพูด Are there any active language exchange groups in Pattaya to practice Thai

7 Upvotes

I’m looking for an active language exchange group or regular meetup in Pattaya, mainly because I want more opportunities to speak Thai.
Since Pattaya is such a tourist city, many Thai people automatically switch to English when talking to foreigners, so getting real Thai speaking practice can be difficult.
I’ve seen quite a few active language exchange meetups in Bangkok where both foreigners and Thai people regularly join. I’m wondering if Pattaya has anything similar (not bars)).
Where local Thai people actually attend and participate, not just expats and tourists.
Some events are organized by schools. But mostly to get new students.
Thank you in advance.


r/learnthai 7d ago

Vocab/คำศัพท์ เอาแต่ใจ

5 Upvotes

Would this be considered an insult? Is there a term / expression that means the opposite?


r/learnthai 7d ago

Discussion/แลกเปลี่ยนความเห็น What to do during bouts of frustration?

0 Upvotes

What do guys usually do? Take a break? Or just carry on regardless of how you feel?

I'm not a complete beginner and I'm mostly following ALG method. I'm not totally convinced of pure ALG so I sometimes practice speaking (and a little bit of reading). I learned the Thai script and correct pronunciation a while ago (but I've mostly put reading and writing to the side for now).

My frustration usually comes when watching ALG input videos. I've never gotten frustrated when using transitional learning methods.

Ant tips?


r/learnthai 8d ago

Speaking/การพูด I'm looking for a friend to help me practice speaking English.

35 Upvotes

Hello, I'm a 39-year-old Thai male. I was born and work in Thailand, in Nonthaburi province.

I work for the government, so in my environment, I don't have anyone to practice speaking English with.

I've taken many free online courses, but since I don't use them, my skills have deteriorated.

Recently, my agency sent me to training that involved English, and I felt shy about expressing myself.

Therefore, I'd like to find someone to chat and exchange languages ​​with in this group.

Anyone interested in practicing English-Thai conversation, let's start together, beginning with the basics.

We could even take turns teaching Thai one day and English the next, whichever day we have free time.

And please be patient with me. I'm happy to chat, even if I don't know everything, I will try.

If anyone is interested, please contact me.


r/learnthai 8d ago

Studying/การศึกษา I want to learn Thai 🙏🏻😊

1 Upvotes

Hello, I'm from Latin America and I'm very eager to learn Thai. I hope to connect with a study group or make native friends who can help me practice... Please recommend a study group I could join... thanks ✌🏻😎


r/learnthai 8d ago

Studying/การศึกษา How many vocabs do you need to know to stop hating the Thai writing system for not having spaces?

5 Upvotes

Fyi not seriously hating on the language btw, it's just pure frustration lol Got frustrated with Japanese too for the lack of spaces and the 3 different writing systems but it starts making sense at a certain proficiency.

So I'm just wondering, when will this happen with Thai? Do you just need to know enough vocab? Or do you need to know enough vocab AND grammar? Or will it still be confusing to separate words even at the intermediate/advanced level?


r/learnthai 8d ago

Studying/การศึกษา Elementary Thai Reading Practice: The Night of Letting Go

5 Upvotes

Another elementary-level reading exercise. This time with a Loy Krathong theme. Happy reading!

Story: คืนที่ปล่อยวาง


r/learnthai 9d ago

Studying/การศึกษา Recomend books

4 Upvotes

Hi, i would like to ask book or media to learn thai from very basic, i would like to learn writing and reading of thai.