Skip to main content

Number To Words

The Number to Words Converter transforms any numeric value into its written English equivalent. Enter 1,234,567 and get "one million two hundred thirty-four thousand five hundred sixty-seven" — perfect for writing checks, legal documents, invoices, academic writing, or any context requiring numbers spelled out in full.

Examples

123 → One hundred and twenty-three
1000 → One thousand
2500 → Two thousand five hundred
Share this tool
Text Tools

About the Number to Words Converter

The Number to Words Converter transforms any numeric value into its written English equivalent. Enter 1,234,567 and get "one million two hundred thirty-four thousand five hundred sixty-seven" — perfect for writing checks, legal documents, invoices, academic writing, or any context requiring numbers spelled out in full.

How to use it

  1. Enter the number you want converted to words.
  2. Select the format (cardinal for counting, ordinal for ordering).
  3. Choose currency format if writing a check amount.
  4. Copy the spelled-out text for your document.

Formula & methodology

Recursive grouping: split number into groups of 3 digits from right. Convert each group: hundreds + tens + ones. Group names: thousand, million, billion, trillion, quadrillion. Ordinal: append "th" with irregular forms (first, second, third). Currency: dollars and cents. Negative: prepend "negative." Decimal: "and" + decimal portion as fraction.

Common use cases

  • Writing check amounts in words for banking
  • Legal documents requiring written-out numbers
  • Academic writing style guides that require spelled-out numbers
  • Invoice generation: writing currency amounts in words
  • Programming: generating natural language number representations

Frequently asked questions

Write the dollar amount in words, then "and" then the cents as a fraction over 100. Example: $1,234.56 becomes "One thousand two hundred thirty-four and 56/100." The word "and" should only appear before the cents — not between hundreds and tens ("one hundred twenty-three," not "one hundred and twenty-three" for check writing). End with "dollars."
Cardinal numbers count quantity: one, two, three. Ordinal numbers indicate position or rank: first, second, third. Cardinals are used in most contexts (I have 3 cats). Ordinals are used for rankings, dates, and sequences (the 5th floor, March 3rd, the 2nd place finisher). The conversion rules differ: "one" becomes "first," "two" becomes "second," "three" becomes "third," then pattern-based for the rest.

Related tools

All Tools →

Embed this tool on your site

Free for personal and commercial use. Just copy the snippet below.