How to Convert Numbers to Thai Words: Step by Step

How to Convert Numbers to Thai Words: Step by Step

Step 1: Split the number

Split from the right into groups of six digits:

  • 12,345 → [12][345]
  • 1,234,567 → [1][234567]

Step 2: Read each group

Read the millions group first, then the remainder:

  • 12 → สิบสอง (twelve)
  • 345 → สามร้อยสี่สิบห้า (three hundred forty-five)

Combined: หนึ่งล้านสองแสนสามหมื่นสี่พันห้าร้อยหกสิบเจ็ด

Step 3: Watch the special rules

  • Tens digit 1 → “สิบ” (11 = สิบเอ็ด)
  • Tens digit 2 → “ยี่สิบ” (21 = ยี่สิบเอ็ด)
  • Ones digit 1 after tens → “เอ็ด” (31 = สามสิบเอ็ด)

Convert Automatically

Prefer not to count by hand? Use the free Number to Thai Words converter — type a number and get the Thai reading instantly, with Thai and Arabic numeral support.