Let’s play with numbers!

Type a number. Read it in English.

Type any number you like. See the English words, follow the reading guide, and tap to hear it.

Thai reading guide Hear every word ไทย / English
READY

Start small or challenge yourself with a really big number.

English number words two thousand twenty-six Say it like this ทู เธาเซินด์ ทเวนที-ซิกซ์

Try as many numbers as you like—what you type stays yours.

Number ranges

Which numbers will you practise today?

Start with small numbers, then level up one step at a time.

01 0-20

English numbers 0–100

Learn the short words from zero to nine, then join them to make bigger numbers.

Start practising
02 10-100

English Tens 10–100: Words, Audio and Practice

Hear the difference between thirteen and thirty, then say each pair aloud.

Start practising
03 100-120

English Hundreds: Read 100–999 with Audio

Start with one hundred, then add the number that comes after it.

Start practising
04 1000-1020

English Thousands: Read 1,000 and Bigger Numbers

Look at the comma, read the first part, then add the word thousand.

Start practising
05 10000-10020

English tens of thousands

Read the number before the comma, then add thousand.

Start practising
06 100000-100020

English hundreds of thousands

Split the number into two groups and add thousand after the first group.

Start practising
07 1000000-1000020

English Millions: Read 1,000,000 with Audio

Start with one million, then read the thousand group and the final group.

Start practising
08 1000000000-1000000020

English Billions: Read 1,000,000,000 with Audio

Billion comes after million and turns a long number into short, readable groups.

Start practising
09 1000000000000-1000000000020

English Trillions: Read 1,000,000,000,000

After million and billion comes the word trillion.

Start practising
10 1st–100th

Ordinal Numbers 1st–100th: Words, Audio and Practice

Meet first, second, and third, then use simple patterns to read ordinal numbers all the way to 100th.

Start practising
11 1–31

English Dates: British and American Formats with Audio

Choose a date, compare both English styles, practise month names, and learn how ordinal days and years work together.

Start practising
12 1–12

Telling Time in English: Interactive Clock, Audio and Practice

Choose a time, move the clock hands, compare seven fifteen with quarter past seven, and tap to listen.

Start practising
13 1/2–11/12

Fractions in English: Visual Tool, Audio and Practice

Choose a numerator and denominator, watch the fraction pieces fill with colour, and practise saying common fractions aloud.

Start practising
14 0.1–100.25

Decimals in English: Place Value Tool, Audio and Practice

Read the whole number, say point, then read every digit after the decimal point while exploring tenths, hundredths, and thousandths.

Start practising
15 0%–100%

Percentages in English: Visual Tool, Audio and Practice

Choose a value from 0 to 100, watch a ring and 100-square grid fill with colour, and practise saying percentages aloud.

Start practising
See it. Hear it. Say it. Four friendly words to warm up
0zero 1one 2two 3three
Small steps build big confidence!
Listen and say it

Start with 0 to 6

Read one row at a time, tap the sound button, and say the word aloud. Repeat whenever you like.

Start practising
Save your practice Try as many numbers as you like—what you type stays yours.
English number table with words and listening buttons
Number English words Listen
0 zero
1 one
2 two
3 three
4 four
5 five
6 six
Fun lessons

Grow your skills one lesson at a time

See an example, tap to listen, and say it aloud.

Your first number lesson

How do you read English numbers from 0–100?

Learn a few small groups of words, then join them to make many more numbers.

Let’s learn
A sound-matching game

What is the difference between -teen and -ty?

Listen for the stronger part of each word to tell similar number words apart.

Let’s learn
A big-number mission

How do you read thousands and millions?

Use commas to turn one long number into short groups you can read.

Let’s learn