Learn

Thai script

  • กThai alphabetAll 44 consonants, with audio
  • าThai vowelsEvery vowel, short and long
  • ก่Thai tonesFive tones and the rules behind them

From the blog

Script & tonesThai romanization explained: RTGS, Paiboon+ and why signs say "Sukhumvit"
  • How to say "don't" in Thai: อย่า, ห้าม, งด, ไม่ and what Thai signs really say
  • Thai ghosts: Mae Nak, the krasue and the stories behind them
All postsBlog
Apps
  • Mobile appFlashcards and reviews on iOS and Android
  • Chrome extensionTap Thai subtitles on YouTube
Thai usage

Thai guides

Learn how Thai words work in context with ThaiFlip usage notes, examples, and linked dictionary entries.

Guides are coming soon

Browse words while the guide library is being prepared.

Browse words

From the blog

Script & tones · 11 min read
Thai romanization explained: RTGS, Paiboon+ and why signs say "Sukhumvit"

Why does สวัสดี have so many English spellings? How RTGS works on Thai signs, why Sukhumvit breaks its rules, and how Paiboon+ shows tones. With audio.

Phrases · 11 min read
How to say "don't" in Thai: อย่า, ห้าม, งด, ไม่ and what Thai signs really say

อย่า, ห้าม, งด or ไม่? How Thai says "don't", from friendly advice to strict rules, why a Bangkok banner says ไม่ฝ่าฝืน, and what เด็ดขาด adds. With audio.

Culture & slang · 12 min read
Thai ghosts: Mae Nak, the krasue and the stories behind them

Meet Mae Nak, the krasue, phi pop and the other spirits of Thai folklore, hear their names in real recordings, learn the ghost words and find films to watch.

Phrases · 11 min read
Thai question words: how to ask (and answer) questions in Thai

Learn อะไร, ใคร, ที่ไหน, เมื่อไหร่ and the other Thai question words with audio, plus ไหม, หรือยัง and ใช่ไหม, and how to answer when Thai has no word for yes.

Learn Thai. Understand everything else.

Download on the App StoreGet it on Google Play

Product

BlogThai alphabetThai vowelsThai tonesChrome extensionMobile App

Help

SupportPrivacyTerms
Appearance

© 2026 ThaiFlip.

Made with love and

Optional website analytics

Allow optional public page visit measurement with Amplitude? We send page categories, without search text or URL details. Existing product analytics is separate. Change this choice here anytime.

Privacy policy