Thai Baht Text Converter
Need to write an amount in Thai words for an invoice, cheque or contract? This free converter turns any number into correct Thai baht text — including satang for the decimal part and the tricky rules for เอ็ด, ยี่สิบ, สิบ and ล้าน. Type an amount and the reading updates instantly, ready to copy. Everything runs in your browser, so your figures never leave your device.
Enter a number. Two decimal places are read as satang (100 satang = 1 baht).
The Thai reading will appear here
Type an amount to see it written out in Thai baht.
Thai reading
Negative
Rounded to the nearest satang (two decimal places).
Baht
—
Satang
—
How to use
- Type or paste your amount in the box, for example 1,250.50.
- The Thai baht reading appears instantly below as you type.
- Decimals are read as satang — two places, so 0.50 becomes ห้าสิบสตางค์.
- Whole amounts end with บาทถ้วน; amounts with satang end with สตางค์.
- Click Copy text to paste the words into your invoice or document.
Features
- Correct Thai reading with เอ็ด, ยี่สิบ, สิบ and ล้าน handled properly
- Reads satang from the two decimal places (100 satang = 1 baht)
- Handles zero (ศูนย์บาทถ้วน) and negative amounts (ลบ…)
- Works for large numbers into the millions, billions and beyond
- Live update as you type, with one-click copy
- 100% in your browser — no sign-up and nothing uploaded