How to use the number to words converter
- Pick a mode: Words, Check or currency, Ordinal, Year or Words to number.
- Type or paste the Number (in Words to number mode, paste your words into Number in words). Commas are fine, and in Words mode a leading minus sign makes it negative. Results update as you type.
- Set Style to US (no "and") or UK ("and" after hundred), choose a Letter case, and keep Hyphenate 21 to 99 on for "thirty-four".
- For checks, pick the Currency and whether Cents appear as a fraction (75/100) or in words (seventy-five cents).
- Press Copy to put the result on your clipboard.
How the conversion works
The number is read as text, never as a floating-point value, so every digit survives. The whole part is split into groups of three digits, each read as hundreds, tens and ones and named with its scale, from thousand up to vigintillion (1063), the short-scale names from Wikipedia's names of large numbers. Decimals are read one digit at a time, so 0.05 is "zero point zero five". Check mode rounds to whole cents, half up.
Worked example
Words opens on 1,500.75 and reads one thousand five hundred point seven five. On Check or currency the same amount reads One Thousand Five Hundred and 75/100 Dollars, or One Thousand Five Hundred Dollars and Seventy-Five Cents with Cents set to words. Ordinal opens on 1,234 and shows one thousand two hundred thirty-fourth and 1,234th. Year opens on 2026 and shows twenty twenty-six, with two thousand twenty-six as the other reading.
Writing a check amount
Write the dollars in words, hyphenate 21 to 99, and leave "and" out of the dollar figure ("one hundred fifty"). The one "and" on a US check separates dollars from cents, written as a fraction over 100, then draw a line through any space left. If words and numerals disagree, the words win under UCC 3-114, so check both. The same wording suits an invoice or a receipt.
Indian numbering groups digits as 12,34,567 and says lakh (100,000) and crore (10,000,000): tick Indian numbering in Words mode, or pick INR in Check or currency mode and tick it there. Ordinals change only the last word (first, second, third, fifth, twelfth). Years are read in pairs, so 1984 is "nineteen eighty-four"; for Roman numerals try the Roman numeral converter.
Limits and edge cases
- The whole part can have 66 digits and the decimal part 20 places. For bigger values use the scientific notation converter.
- Short scale only (a billion is 1,000,000,000).
- Check mode rejects negative amounts and shows a notice when it rounds. Ordinals need whole numbers, and Year covers 1 to 9999.
- Indian numbering stops at 9,99,99,99,99,99,999. English only for now.
Number to words FAQ
How do I write 1,500 on a check?
Write "One Thousand Five Hundred and 00/100" on the words line, add "Dollars" if it is not pre-printed, and draw a line through any space left. Enter 1500 in Check or currency mode to copy that wording.
Do I write "and" in 150?
Not in US style: "one hundred fifty". UK style writes "one hundred and fifty"; the Style menu switches between them. On a US check the only "and" comes before the cents.
How do I write cents on a check?
As a fraction over 100, such as "and 75/100". A whole-dollar amount takes "and 00/100". The Cents menu switches to words ("and seventy-five cents").
What is the largest number it supports?
A whole part of up to 66 digits (anything below 1,000 vigintillion). One vigintillion is 1 followed by 63 zeros, and 67 digits or more gets an error.
Can it turn words back into numbers?
Yes. Words to number reads "one hundred twenty-three thousand four hundred fifty-six", "a hundred and five", "two dozen", lakh and crore, "negative", "point" decimals and check text like "Twelve and 50/100 Dollars".
Sources: Cornell Law School, UCC 3-114, contradictory terms of an instrument; Wikipedia, names of large numbers; Wikipedia, Indian numbering system. Banks can have their own rules, so confirm with yours.