Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Writing out numbers in words is required in many formal and legal contexts, from filling out checks to drafting contracts and invoices.
This number to words converter transforms any numeric value into its properly spelled English equivalent instantly. Enter 1,234,567.89 and get "one million two hundred thirty-four thousand five hundred sixty-seven and 89/100" in the check-writing format, or "one million two hundred thirty-four thousand five hundred sixty-seven point eight nine" in standard written English.
The tool handles whole numbers, decimals, and negative numbers. It supports values from zero to numbers in the trillions and beyond, covering every practical use case you might encounter. No more second-guessing whether 1,100 is "eleven hundred" or "one thousand one hundred" (both are correct, but formal documents use the latter).
Whether you are writing a check, preparing a legal contract, creating educational materials, filling out a financial form, or simply want to verify the correct spelling of a large number, this converter produces accurate results with proper grammar and hyphenation.
The English number naming system follows a consistent pattern based on groups of three digits, working from right to left. Each group of three digits is given a scale name: ones, thousands, millions, billions, trillions, and so on.
The conversion process works as follows:
For example, the number 4,567,890 breaks down as: 4 (million) + 567 (thousand) + 890. Converting each group: "four million five hundred sixty-seven thousand eight hundred ninety."
Within each three-digit group, the rules are straightforward. The hundreds digit uses the word "hundred" (3 becomes "three hundred"). The tens and ones digits combine according to English naming conventions: 1-9 have unique names (one through nine), 10-19 have unique names (ten through nineteen), and 20-99 use the decade name plus the ones digit with a hyphen (twenty-one, thirty-five, ninety-nine).
Decimals are handled differently depending on the context. In general English, each digit after the decimal point is read individually: 3.14 becomes "three point one four." In financial contexts (checks and legal documents), decimals represent cents and are expressed as a fraction over 100: $45.67 becomes "forty-five and 67/100 dollars."
Several common situations require converting numbers to their written-out form.
Checks and bank documents. When writing a check, the dollar amount must appear in both numeric form (in the box) and written form (on the line). The written form is the legal amount if there is a discrepancy. Banks rely on the written amount to process the check, so accuracy is essential. The standard format is: "One thousand two hundred thirty-four and 56/100" with a line drawn after the written amount to prevent alterations.
Legal contracts and agreements. Legal documents frequently spell out monetary amounts, quantities, and dates to prevent ambiguity and fraud. A contract might read "the sum of fifty thousand dollars ($50,000)" with both forms included. The written form takes legal precedence if the numeric form is disputed. This convention protects all parties by making the intended amount unmistakably clear.
Formal writing and style guides. Most English style guides (AP, Chicago, MLA) have specific rules about when to spell out numbers versus using digits. The general rule in AP style is to spell out numbers one through nine and use digits for 10 and above. Chicago style spells out numbers zero through one hundred. Academic writing often spells out numbers that begin a sentence, regardless of size. This converter helps you quickly find the correct spelling when your style guide requires written-out numbers.
Financial and accounting documents. Invoices, receipts, purchase orders, and financial statements sometimes require amounts in words for clarity and fraud prevention. International transactions, in particular, often require both numeric and written amounts to avoid confusion caused by different decimal and thousand separator conventions across countries.
Educational materials. Teachers creating worksheets, quizzes, and educational content frequently need to convert numbers to words and vice versa. This tool is useful for generating practice problems, answer keys, and instructional examples.
The English-speaking world uses the short scale for large numbers, where each new name represents a factor of 1,000:
In the short scale (used in the US, UK, Canada, Australia), a billion is a thousand million (10^9). Some European countries historically used the long scale, where a billion is a million million (10^12) and what we call a billion is called a milliard. This difference is a significant source of confusion in international contexts. This converter uses the short scale, which is standard in English.
For context on the magnitude of these numbers: a million seconds is about 11.5 days. A billion seconds is about 31.7 years. A trillion seconds is about 31,700 years. These comparisons help illustrate the enormous jumps between each scale level, which is easy to lose sight of when the words themselves look so similar.
Even native English speakers make errors when writing out numbers. Here are the most frequent mistakes this converter helps you avoid.
Misplacing "and." In formal American English, "and" is only used to indicate the decimal point or the transition between dollars and cents. "Two hundred and fifty" is technically informal; the formal version is "two hundred fifty." However, "one hundred and 50/100 dollars" correctly uses "and" to separate the dollar amount from the cents on a check. British English uses "and" more liberally (e.g., "two hundred and fifty" is standard).
Incorrect hyphenation. Compound numbers from twenty-one to ninety-nine are hyphenated. "Forty-two" is correct; "forty two" and "fortytwo" are not. Numbers like "one hundred twenty-three" hyphenate only the compound portion (twenty-three), not the hundred.
Misspelling common numbers. "Forty" is frequently misspelled as "fourty." "Eighth" is often misspelled as "eigth." "Twelve" sometimes appears as "twelth" (the correct ordinal is "twelfth"). "Ninety" is sometimes confused with "ninty." This converter eliminates all spelling errors by producing the correct form automatically.
Inconsistent formatting on checks. When writing checks, the amount should start at the far left of the line and be followed by a horizontal line to fill the remaining space. The word "dollars" (or the currency name) should appear at the end. Omitting the line or leaving blank space after the written amount creates an opportunity for someone to alter the check.
The way you express a number in words depends on the context.
Currency. For US dollars: $1,234.56 becomes "one thousand two hundred thirty-four and 56/100 dollars" on a check, or "one thousand two hundred thirty-four dollars and fifty-six cents" in a contract. For amounts under a dollar: $0.75 becomes "seventy-five cents" or "zero and 75/100 dollars."
Dates. January 15, 2025 in formal writing: "the fifteenth day of January, two thousand twenty-five." Years are typically written as digits even when other numbers in a sentence are spelled out.
Fractions. 3/4 becomes "three-fourths" or "three quarters." 1/2 is "one-half." 7/8 is "seven-eighths." Mixed numbers like 2 3/4 become "two and three-fourths."
Ordinal numbers. 1st = first, 2nd = second, 3rd = third, 4th = fourth, 21st = twenty-first, 100th = one hundredth. Ordinal numbers are used for rankings, dates, and sequential lists.
Percentages. 15% in written form is "fifteen percent." In formal documents, the number is typically spelled out if the style guide requires it, but the percent symbol (%) is used in technical and informal writing.
Number-to-word conversion is a common programming challenge and a frequent interview question in software development. The algorithm mirrors the manual process: break the number into three-digit groups, convert each group using lookup tables for ones, teens, and tens, then append the appropriate scale word.
Automated systems that generate checks, invoices, and legal documents rely on number-to-word conversion libraries. Financial software, enterprise resource planning (ERP) systems, and accounting platforms all include this functionality to produce documents with written amounts.
If you are a developer building such a system, this tool serves as a quick reference for verifying your implementation’s output against known correct conversions, especially for edge cases like numbers with internal zeros (1,001 = "one thousand one"), round numbers (2,000,000 = "two million"), and decimals with trailing zeros (10.50 = "ten and 50/100").
Use our Roman Numeral Converter for converting numbers to Roman numerals, and our Reading Time Calculator when estimating how long your written content will take to read.
Write the amount in words starting from the far left of the line. Use "and" to separate dollars from cents. Express cents as a fraction over 100. For $1,234.56, write "One thousand two hundred thirty-four and 56/100" followed by a line to fill remaining space, then "dollars." The written amount is the legal amount if it differs from the numeric amount.
The correct spelling is "forty." Despite being derived from "four," the word drops the "u" when forming "forty." This is one of the most common number spelling errors in English. Similarly, "fourteen" retains the "u," making the inconsistency a frequent source of mistakes.
Style guide rules vary. AP style spells out one through nine and uses digits for 10+. Chicago style spells out zero through one hundred. Most guides agree: spell out numbers that begin a sentence, use digits for measurements and statistics, and be consistent within a document. For formal and legal writing, amounts are often written in both forms.
The US uses the short scale where a billion is 1,000,000,000 (10^9). Some European countries historically used the long scale where a billion (or "milliard" in some languages) is 10^12. The short scale is now standard in English worldwide. This converter uses the short scale.
In general English, read each digit after the decimal point individually: 3.14 is "three point one four." For currency on checks, express cents as a fraction: $45.67 is "forty-five and 67/100 dollars." In spoken English, 0.5 is typically "zero point five" or simply "point five."
Break the number into groups of three digits from right to left and name each group. For 2,345,678: two million, three hundred forty-five thousand, six hundred seventy-eight. Each group of three follows the same rules for hundreds, tens, and ones.
Compound numbers from twenty-one to ninety-nine are always hyphenated. Larger numbers only hyphenate the compound portion: "one hundred twenty-three" hyphenates "twenty-three" but not the connection to "one hundred." Fractions are also hyphenated: "two-thirds," "three-fourths."
Data accurate as of: March 2026