Free tool · no sign-up

Number to Indonesian words converter

Type any number to see it written in Indonesian (terbilang), with an English-friendly pronunciation. It handles rupiah amounts, decimals and ordinals, and accepts both 1,500,000 and the Indonesian 1.500.000.

Read as 1.250.000

satu juta dua ratus lima puluh ribu

SA-too JOO-tah DOO-ah RA-toos LEE-mah POO-loo REE-boo

How Indonesian numbers work: 6 rules

  1. 1. se- replaces satu (one)

    Before belas, puluh, ratus and ribu, "one" becomes the prefix se-: sebelas (11), sepuluh (10), seratus (100), seribu (1,000). Never before juta, miliar or triliun: 1,000,000 is satu juta.

  2. 2. 11 to 19 use belas

    Add belas to the unit: dua belas (12), lima belas (15), sembilan belas (19). Only 11 is irregular: sebelas.

  3. 3. Tens use puluh, hundreds use ratus

    dua puluh (20), dua puluh satu (21), tiga ratus (300), tiga ratus empat puluh lima (345). Nothing else changes.

  4. 4. Big numbers group by thousands

    ribu (thousand), juta (million), miliar (billion), triliun (trillion). Read each group of three digits, then its scale word: 2.500.000 = dua juta lima ratus ribu.

  5. 5. Seribu only when the thousands group is exactly 1

    1,000 is seribu, but 21,000 is dua puluh satu ribu and 101,000 is seratus satu ribu.

  6. 6. Decimals: koma, then digit by digit

    Indonesian writes a comma for decimals and a dot for thousands. 2,5 = dua koma lima; 0,25 = nol koma dua lima.

Common numbers in Indonesian

NumberIndonesianPronunciation
11sebelassuh-BUH-lahs
21dua puluh satuDOO-ah POO-loo SA-too
100seratussuh-RA-toos
115seratus lima belassuh-RA-toos LEE-mah buh-LAHS
1.000seribusuh-REE-boo
1.500seribu lima ratussuh-REE-boo LEE-mah RA-toos
2.000dua ribuDOO-ah REE-boo
21.000dua puluh satu ribuDOO-ah POO-loo SA-too REE-boo
100.000seratus ribusuh-RA-toos REE-boo
1.000.000satu jutaSA-too JOO-tah
2.500.000dua juta lima ratus ribuDOO-ah JOO-tah LEE-mah RA-toos REE-boo
1.000.000.000satu miliarSA-too mee-lee-AR

Want the full picture — prices at the market, dates, times and how to bargain? Read our guide to Indonesian numbers from 1 to 1,000,000.

Questions

How do you write numbers in Indonesian?+

Indonesian numbers are fully regular. Learn 0 to 9 (nol, satu, dua, tiga, empat, lima, enam, tujuh, delapan, sembilan) and four building words: belas (teens), puluh (tens), ratus (hundreds) and ribu (thousands). "One" before these becomes the prefix se-: sepuluh, sebelas, seratus, seribu.

Is it "sejuta" or "satu juta"?+

Satu juta is the standard form for one million and the one to use in writing. Sejuta exists in casual speech and in fixed expressions, but the se- prefix is standard only up to seribu.

Why do Indonesians write 1.000.000 with dots?+

Indonesia uses the dot to separate thousands and the comma for decimals — the opposite of English. Rp 1.500.000 is one and a half million rupiah, and 2,5 kg is two and a half kilos. This converter accepts both styles and shows how it read your number.

What is "terbilang"?+

Terbilang means "in words". On Indonesian receipts (kuitansi), invoices and cheques the amount is written twice: in figures and in words, followed by "rupiah" — for example "dua puluh lima ribu rupiah" for Rp 25.000. Choose the "Rupiah amount" mode to get that form.

How do ordinal numbers work in Indonesian?+

Put ke- in front of the number: kedua (second), ketiga (third), kesepuluh (tenth), keseratus (hundredth). First is pertama (kesatu also exists, mostly in lists). The ordinal comes after the noun: lantai kedua, the second floor.

Teaching Indonesian? Link to this tool

Free to use with your students or readers. Copy this link for your class page, blog or resource list:

<a href="https://indolingua.fr/indonesian-number-converter">Indonesian number converter</a>

Numbers are lesson one. Keep going.

IndoLingua is a complete Indonesian course: 180 lessons from A1 to C2, with flashcards and audio. The first 10 lessons are free, no card needed.

Start free