Plain numbers, clearly written

Number to Words Converter

Convert whole numbers into accurate English text for learning, programming, documentation, and professional writing.

Convert a number to words

Supports values up to 999,999,999,999

Runs in your browser
Number in words
twelve thousand three hundred forty-five

How to Use the Number to Words Converter

Type a whole number into the input box using digits. You may enter a compact value such as 12345, a comma-formatted value such as 12,345, or a negative value such as -500. The written form updates while you type, so you can check the result before doing anything else. Select Convert Number to Words to normalize a valid entry with standard thousands separators. Use Copy when you want to paste the wording into a lesson, document, code comment, or draft. Choose Read aloud to hear the result with your browser’s English voice.

  1. Enter the digits. Use one whole number from zero through 999,999,999,999. A single leading minus sign is accepted.
  2. Review the words. Check the place values, spelling, and hyphens shown in the result panel.
  3. Copy or listen. Reuse the text where appropriate, or play it aloud to review pronunciation.

The converter intentionally rejects letters, decimals, currency signs, misplaced commas, and punctuation that does not belong in a whole number. That narrow input rule keeps the result predictable. Spaces are accepted for convenience, while properly grouped commas make large values easier to inspect. If an entry is invalid, a message explains what to correct without sending the value away from your browser.

What a Number to Words Converter Does

A number to words converter expresses a whole number as written language. It separates the digits into groups of three, translates each group, and attaches the correct scale word—hundred, thousand, million, or billion. For example, 12,345 becomes “twelve thousand three hundred forty-five.” The same rules work consistently whether the input is a short classroom example or a long identifier that needs a readable label.

This page follows concise American English number style. It hyphenates compound numbers from twenty-one through ninety-nine when needed, keeps scale words singular inside the phrase, and omits “and” between hundreds and tens. A negative number begins with “negative.” Zero is handled as a complete result rather than an empty value. These choices produce repeatable output that is easy to compare, teach, document, and test.

Written numbers appear in many contexts that have nothing to do with money. They can clarify quantities in educational material, make an interface friendlier to screen-reader users, help writers verify spelling, and provide deterministic examples for software tests. Keeping this tool limited to plain integers prevents an unspoken assumption about currency, locale, accounting rules, or legal wording.

Educational Uses for Students, Teachers, and English Learners

For students, the converter provides immediate feedback while learning place value. A learner can enter 507 and compare the three digits with “five hundred seven,” then change the tens or ones digit to see how the wording responds. Moving from 9,999 to 10,000 makes the transition from thousands especially visible. Because the output is generated consistently, students can focus on the relationship between numerical position and language rather than waiting for an answer key.

Teachers can use the tool to prepare examples, warm-up exercises, worksheets, or quick classroom demonstrations. One useful activity is to show a written phrase and ask students to predict the digits before checking the answer. Another is to compare numbers that contain internal zeros, such as 4,006 and 40,006. These examples reveal why a zero may affect place value even when the word “zero” does not appear in the final phrase.

English learners can review spelling and pronunciation together. Words such as forty, fifty, eighty, and ninety are common sources of spelling mistakes. The read-aloud control adds an auditory reference, while the visible hyphens in values such as twenty-one and sixty-eight reinforce standard written form. Learners can practice in small groups, copy a result into notes, and then explain how each part corresponds to the original digits.

Place-value practice

Compare ones, tens, hundreds, thousands, millions, and billions with the words that represent them.

Spelling review

Check irregular number spellings and learn when compound values require a hyphen.

Pronunciation support

Listen to a result, repeat it aloud, and connect spoken English with the written phrase.

The result should support learning rather than replace reasoning. When accuracy matters for an assignment, students should still follow their teacher’s regional style guidance. British and some international conventions often include “and” in phrases such as “one hundred and five,” while this converter returns the American-style “one hundred five.” Both patterns can be valid in their respective contexts.

Programming, Testing, and Accessibility Scenarios

Developers often need human-readable number phrases even when the production application stores values as integers. A documentation page may explain an algorithm with paired digit and word examples. A test suite may verify boundary cases around hundreds, thousands, and millions. A generated report may need an accessible label that is easier to understand when spoken by assistive technology. This converter provides quick reference output for those drafts and tests.

Useful test cases include zero, exact tens, compound tens, exact hundreds, values with zeros in the middle, scale boundaries, the maximum supported value, and negative numbers. For example, 20 checks an exact ten, 21 checks hyphenation, 100 checks a scale boundary, 105 checks a missing tens digit, 1,000 checks a new three-digit group, and -500 checks the sign. Testing these categories is more reliable than selecting a few random numbers and assuming every branch behaves the same way.

Test inputExpected English wordsWhat it checks
0zeroZero handling
21twenty-oneCompound-number hyphen
105one hundred fiveInternal zero and US style
1,000one thousandScale transition
12,345twelve thousand three hundred forty-fiveMultiple groups
1,000,000one millionMillion boundary
-500negative five hundredNegative sign

The browser tool is convenient for producing expected strings, but it is not an API and should not be scraped as a runtime dependency. Production software should implement or adopt a tested conversion library that matches its language, regional conventions, supported numeric range, and licensing requirements. Treat copied results as fixtures to review, not as a substitute for automated validation in your own codebase.

Accessibility teams can also use number wording while evaluating labels and spoken output. A long ungrouped digit string can be difficult to interpret, whereas a phrase exposes its scale. Context still matters: serial numbers, telephone numbers, years, and account identifiers are often meant to be read digit by digit rather than as a mathematical quantity. Use the converter only when the input truly represents a whole-number value.

How Whole Numbers Are Spelled in English

Numbers below twenty use individual words such as one, eleven, and nineteen. Exact multiples of ten from twenty to ninety use words such as twenty, thirty, and ninety. When a tens value includes a ones value, standard edited English generally joins the two with a hyphen: forty-two, seventy-six, or ninety-nine. Hundreds are formed by naming the leading digit and adding “hundred,” followed by any remaining tens and ones.

Larger values are divided into three-digit groups. Each nonzero group is converted and paired with thousand, million, or billion. Scale words stay singular: write “two million,” not “two millions.” Empty groups are skipped, which is why 1,000,005 becomes “one million five” in the concise style used here. The converter supports values through 999,999,999,999, just below one trillion.

Style manuals differ on when prose should use digits or words. Many recommend spelling short or approximate numbers while retaining digits for measurements, statistics, dates, and technical data. The surrounding publication’s style guide should always take priority. This tool answers one focused question—how a whole number can be expressed in English—but it does not decide whether words are the best editorial choice for a particular sentence.

Writing an Amount on a Check?

A check amount is not the same as a plain whole number. Financial wording may need a named currency, a decimal amount, a fractional cents format, and conventions that depend on the document or country. This converter deliberately does not make those decisions. Entering a dollar sign or decimal produces an error so that a plain-number result is not mistaken for complete payment wording.

If your goal is to write a check, invoice, receipt, contract amount, or other currency value, use the dedicated Amount in Words converter. That separate tool is designed for monetary amounts. Number2words.com remains focused on mathematical integers for education, programming, accessibility, and general writing.

Number to Words FAQ

How do I convert a number to English words?

Enter a whole number in the box. The English result appears immediately. Select the convert button to add standard comma grouping, then copy the result or hear it read aloud.

What number range is supported?

The converter supports zero, negative values, and whole numbers up to 999,999,999,999. Values of one trillion or more are outside the current range.

Can I enter commas or spaces?

Yes. Properly grouped commas and spaces are accepted. A comma must separate complete three-digit groups, so 12,345 is valid while 12,34 is not.

Does the converter support decimals?

No. It intentionally supports whole numbers only. Decimal and currency inputs require additional wording rules that are outside this tool’s scope.

Does the converter use “and” after hundreds?

No. It follows concise American English style, producing “one hundred five.” British and other regional styles may prefer “one hundred and five.”

Why are some number words hyphenated?

Compound values from twenty-one through ninety-nine are normally hyphenated when they are not exact multiples of ten. Exact tens such as forty and eighty do not use a hyphen.

Can students and teachers use the result?

Yes. The tool can support place-value lessons, spelling exercises, pronunciation review, classroom examples, and answer checking. Follow the required regional or school style when it differs.

How can programmers use the output?

Developers can prepare fixtures, examples, documentation, generated text drafts, and accessibility labels. For production use, choose a tested library rather than treating this webpage as an API.

Can this write an amount for a check?

No. Checks and other financial documents require currency-aware wording. Use Amount in Words for monetary values.

Are the numbers I enter stored?

No. The conversion runs locally in your browser. See the Privacy Policy for more information about how the site handles data.

Working with money?

For checks, invoices, contracts, and values that need currency names or cents, use the separate monetary amount tool.

Open Amount in Words →