Convert numbers to words and words to numbers across multiple languages and numeral systems.
This tool converts numeric digits into their written word equivalents and translates numbers between languages and numeral systems. Whether you need to spell out 42 as "forty-two" in English, "cuarenta y dos" in Spanish, or convert to Arabic-Indic numerals (٤٢), this translator handles it all.
Convert numbers to words in English, Spanish, Arabic, Chinese, Tagalog, and more. You can also translate written number words back into digits, convert between Western and Arabic-Indic numeral systems, or encode numbers into binary (01) and Morse code representations.
Writing checks, legal documents, educational materials, multilingual content, or any context where numbers need to be spelled out or converted between formats.
42
forty-two
1,250,000
one million two hundred fifty thousand
three hundred sixty-five
365
2024
dos mil veinticuatro
789
٧٨٩
255
11111111
1984
.---- ----. ---.. ....-
58
五十八
Select one target language at a time. To get the same number in multiple languages, run separate translations with different language settings.
The translator can handle numbers into the trillions and beyond. For extremely large numbers, it follows standard naming conventions (million, billion, trillion, quadrillion, etc.).
Arabic-Indic numerals (٠١٢٣٤٥٦٧٨٩) are the digit symbols used in Arabic-speaking countries. They represent the same values as Western digits (0123456789) but use different glyphs.
Yes. Decimals are converted with 'point' followed by each digit spelled out (e.g., 3.14 = 'three point one four'). Fractions can be written as 'one half', 'three quarters', etc.
Standard style writes numbers in everyday form ('one hundred twenty-three'). Formal style follows conventions used on checks and legal documents, with capitalization and specific phrasing like 'One Hundred Twenty-Three and 00/100 Only'.
Comments