TextArray
100% local

Number to words

Write numbers out in words in six languages, with an option for euro amounts.

Input
Output

Number to words

Type a number and get it spelled out in words. The tool follows the language of the page you are on: on the English site it writes standard American English, and on the Slovak site it writes correct Slovak with the right grammatical forms. Paste one number per line and the whole list is converted at once — blank lines stay blank, so you can keep your formatting.

The most common use is money. Turn on the euro option and 1234.56 becomes "one thousand two hundred thirty-four euros and fifty-six cents", which is exactly what invoices, contracts, cheques and loan agreements ask for. Amounts are rounded to whole cents, and singular and plural are handled properly: one euro, two euros, one cent, fifty-six cents. Slovak is harder than English here, and the tool gets it right — jedno euro, dve eurá, päť eur, and the same three-way split for centy and centov. Leave the option off and you get a plain reading instead: "twelve point three four" in English, "dvanásť celá tri štyri" in Slovak.

Both comma and dot work as the decimal mark, and spaces used as thousands separators are ignored, so "1 234,56" and "1234.56" both parse. Negative numbers get a "minus" prefix. Numbers up to 999 999 999 999 999 are supported on the short scale — thousand, million, billion, trillion in English; tisíc, milión, miliarda, bilión in Slovak. A line that isn't a valid number becomes "?" and is counted in the tally, so a typo in a long list is easy to spot. The capitalize option puts a capital letter at the start of each line.

Everything runs in your browser. Salaries, invoice totals and contract amounts are never uploaded anywhere.

FAQ

Which language does it spell numbers in?
The language of the page. The English site writes English words, the Slovak site writes Slovak words. Switch the language in the header to change it.
Can I write an amount for an invoice or contract?
Yes. Turn on the euro option and the number is spelled as an amount with cents, for example "one hundred euros and five cents". Amounts are rounded to whole cents.
Does it accept commas as decimal marks?
Yes. Comma and dot both work, and spaces used as thousands separators are ignored, so "1 234,56" and "1234.56" give the same result.
How large a number can it handle?
Up to 999 999 999 999 999 — just under a quadrillion. Anything larger, or any line that is not a number, becomes "?" and is counted as invalid in the tally.
Are my numbers uploaded anywhere?
No. The conversion runs entirely in your browser, so salaries and invoice totals never leave your device.