Listen & Read
Generate prices to practise. Hear them at normal or slow speed, then read the Thai word form.
Type Your Price
Enter any amount (0–99,999 ฿) to hear it spoken and see the Thai word form.
Bargain Helper
Enter a quoted price and get a polite counter-offer — in Thai — ready to say.
Price Quiz
Listen to a Thai price — then pick the right number. Train your ear for real markets.
Listen, then choose the price you heard.
How Thai Numbers Work
A quick reference — not a grammar lesson. Pronunciation varies naturally by speaker and region.
Once you know สิบ (ten) and ร้อย (hundred), larger prices fall into place quickly. Why is 21 ยี่สิบเอ็ด and not ยี่สิบหนึ่ง? Because Thai shortens หนึ่ง to เอ็ด when it sits after a tens value. Same rule for 31, 41… and any price ending in 1.