Converts an integer into English words.
Number to Words converts an integer into its English words spelling, turning a value like 1234 into "one thousand two hundred thirty-four". It handles positive and negative whole numbers and runs entirely in your browser, which is handy when you need to spell out amounts for checks, invoices, legal text, or accessibility labels.
No. The conversion runs entirely in your browser using JavaScript, and nothing you type is uploaded or stored on any server.
Integers from 0 up to 999,999,999,999 in absolute value (the billions range). Numbers larger than that return an out-of-range error.
No. The input must be a whole integer; values with a decimal point, fractions, or any non-digit characters are rejected with a "must be a valid integer" error.
Yes. A leading minus sign is accepted, and the output is prefixed with the word "negative", for example "negative one hundred".
English only. It uses the short scale (thousand, million, billion) and hyphenates compound tens like "twenty-one".