Contracts and legal text
Write a sum or quantity in words to avoid ambiguity, as many agreements require.
Number to words converter for six languages: 1,200 becomes "one thousand two hundred", 3.14 becomes "three point one four". Spelling rules, negatives, euro amount mode and reverse conversion from words to digits.
Euro mode writes euros and cents separately, useful when preparing an amount in words for a cheque or financial document.
Type a number to get it written out in words, or type the words to get the digits back. The tool follows the language of the page and applies its spelling rules: hyphenated compounds in English, accord rules in French, joined words in German, apocope in Spanish, elision in Italian. It is handy for contracts, cheques, spelling practice, language learning and screen-reader text.
The whole part is spelled out word by word: 1,234 becomes "one thousand two hundred thirty-four". Decimals are read digit by digit after "point", so 3.14 is "three point one four" and 3.05 keeps its zero ("three point zero five"). Negative numbers start with "minus". Euro mode splits the amount into euros and cents, rounded to the cent.
In English, compounds from 21 to 99 take a hyphen ("twenty-one", "ninety-six"), and the tool writes "one hundred one" without "and", the American style; the British form "one hundred and one" adds "and" by hand. English uses the short scale: a billion is 10^9 and a trillion is 10^12. The tool accepts values below one trillion (up to 999,999,999,999).
Other languages have their own traps, shown when you switch the page language. French: "quatre-vingts" with an s at the end, "quatre-vingt-un" without. German writes numbers under a million as one word and reverses units and tens ("einundzwanzig"). Spanish shortens "uno" before a noun ("veintiún mil") and says "cien" only for exactly 100. Italian drops vowels ("ventuno"). Portuguese adds "e" ("mil e duzentos").
To convert words into digits, type the number in the language of the page, with or without hyphens. The result uses a decimal point, and the tool reports when the text cannot be interpreted.
"Number" for a general conversion, "Euro amount" to separate euros and cents, for example for a cheque.
Digits give words, and written words ("one hundred twenty-three") give the numeric value back.
The text is ready to paste. If a text cannot be read, a message says whether it is invalid or above one trillion.
Write a sum or quantity in words to avoid ambiguity, as many agreements require.
See how a number is spelled in English, French, Spanish, German, Italian or Portuguese.
Get a text version of a number for a screen reader or a voice-over script.
Convert a number written in words back to digits to check it matches the figure given.
Numbers from 21 to 99 take a hyphen between tens and units.
Input
21Result
twenty-oneThe tool reads 1,200 as "one thousand two hundred", not "twelve hundred".
Input
1200Result
one thousand two hundredDecimals are read one digit at a time.
Input
3.14Result
three point one fourA minus sign becomes the word "minus".
Input
-5Result
minus fiveThe reverse conversion accepts written words and returns the value.
Input
one hundred twenty-threeResult
123"One million". One billion (10^9) is "one billion", and the tool goes up to 999,999,999,999.
Yes. Numbers from 21 to 99 that are not multiples of ten are hyphenated: twenty-one, thirty-four, ninety-six.
Both are used. The tool writes "one hundred one" (American style), and British English usually adds "and".
After "point", each digit is read on its own: 3.14 is "three point one four".
999,999,999,999, which is less than one trillion. Above that a message says the value is too large.
Related tools
Tools similar or complementary to this one.
Write a euro amount in words for a cheque, or turn a written amount back into figures.
Convert an integer between bases 2 and 36: binary, octal, decimal, hexadecimal or a custom base, with negatives and very large integers.
Automatically extract every number found in a text and get them back as a list.