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

What This Converter Does

A number to words converter expresses a mathematical whole number as written English. It maps each group of digits to its place value—hundred, thousand, million, or billion—and applies standard spelling and hyphenation. For example, 12,345 becomes “twelve thousand three hundred forty-five.” The output contains no currency names or financial assumptions.

That makes the tool useful beyond banking. Students can check answers while learning place value and English number spelling. Teachers can prepare examples and worksheets. Programmers can create readable test data, accessibility labels, specifications, or documentation. Writers and professionals can verify large numbers before placing them in reports, policies, presentations, or technical material.

Students and teachers

Practice spelling, hyphenation, pronunciation, and the relationship between digits and place values.

Programmers

Create deterministic examples for formatting functions, tests, documentation, and generated text.

Writers

Check long numbers before using them in articles, reports, educational material, or formal prose.

Number to Words Examples

NumberEnglish words
0zero
21twenty-one
105one hundred five
1,000one thousand
12,345twelve thousand three hundred forty-five
1,000,000one million
-500negative five hundred

How Whole Numbers Are Spelled

Compound values from twenty-one through ninety-nine are hyphenated when they are not exact multiples of ten. Scale words remain singular inside a number phrase: write “two million,” not “two millions.” This converter follows concise American English style and omits “and” between hundreds and tens. Negative values begin with “negative.”

The input accepts digits, properly placed commas, spaces, and one leading minus sign. It deliberately excludes decimals and currency symbols so the result remains a plain whole number. For financial values that require dollars, euros, pounds, rupees, or cents, use the linked amount tool below.

Number to Words FAQ

How do I convert a number to English words?

Enter a whole number. The result updates instantly, and you can copy it or hear it read aloud.

Does the converter add currency?

No. It returns only the mathematical number in words.

Can students use this for spelling practice?

Yes. It helps compare place values with English spelling and pronunciation.

How can programmers use the output?

Use it in documentation, fixtures, accessibility labels, examples, and generated-report drafts.

What range is supported?

Zero, negative values, and whole numbers up to 999,999,999,999.

Is my input stored?

No. Everything runs locally in your browser.

Working with money?

Need to convert currency amounts for checks, invoices, or contracts?

Use Amount in Words →