Indonesian Number to Words

Spell out numbers in Indonesian (satu, dua, tiga…)

Converts integers to Indonesian word form including the ribu, juta, miliar and triliun scales and the se- prefix rule (11 = sebelas, 100 = seratus, 1000 = seribu). Free and instant.

How does the se- prefix rule work?

Several Indonesian numbers use se- instead of satu: 11 is sebelas, 100 is seratus, and 1000 is seribu. The tool applies these special forms automatically.

The Indonesian Number to Words tool, known in Bahasa Indonesia as terbilang, converts any whole number into its written Indonesian form. It is essential for invoices, cheques, contracts, and official documents where the amount must be spelled out, and it applies every special Indonesian numbering rule correctly.

How it works

The converter breaks the number into groups using Indonesian scale words: ribu (1,000), juta (1,000,000), miliar (1,000,000,000), and triliun (1,000,000,000,000). Each group of up to three digits is spelled out and combined with its scale.

Within each group it applies the core rules:

  • Units 0–9 use nol, satu, dua … sembilan.
  • 10 is sepuluh, 11 is the special sebelas, and 12–19 take the belas suffix (e.g. tiga belas).
  • Tens use puluh (e.g. 40 = empat puluh).
  • 100 is seratus, and other hundreds use ratus (e.g. 300 = tiga ratus).
  • 1,000 is the special seribu; larger thousands use ribu (e.g. 5,000 = lima ribu).

The se- prefix replaces satu in sebelas, seratus, seribu, mirroring how Indonesian speakers actually say these numbers.

Example

The number 1011 becomes seribu sebelas: seribu for the 1,000 part and sebelas for the 11. The number 1,500,000 becomes satu juta lima ratus ribu.

Tips

  • Thousands separators and spaces in your input are ignored, so 1.500.000 and 1500000 work the same.
  • Use the copy button to paste the terbilang string directly into an invoice template.