🔢 Number to Words

Convert any number up to trillions into English words.

Type a number above...
Examples:
0 → zero
42 → forty-two
1234 → one thousand two hundred thirty-four
-100.5 → negative one hundred point five
1000000 → one million