Tools/Text Tools/Number to Words Converter

Number to Words Converter Free - Spell Out Numbers

Free online number to words converter. Spell out any integer up to trillions in English. Useful for writing checks, legal documents, and amount-in-words fields.

If this tool isn’t working as expected, please take a screenshot of the error and report the problem here so we can investigate and improve it.

About this tool

Writing a large number in words is error-prone - especially for thousands and hundreds of thousands where the comma placement in the numeral doesn't map to where the word breaks go. This converts instantly and correctly, though it only spells out the whole number itself - it doesn't add currency wording, a cents fraction, or Indian-style lakh/crore grouping, so those still need to be added by hand.

Enter any whole number and get it written out in English words, up to the trillions, using standard American short-scale conventions. It converts integers only - decimals, currency formatting (dollars and cents), and the Indian lakh/crore numbering system are not supported.

How to Use Number to Words Converter

Enter a Number

Type any integer into the input field - positive or negative.

Convert Instantly

The spelled-out English words appear in real time as you type.

Copy Result

Click copy to grab the word form and paste it into your document.

Try Another Number

Clear the field and enter a new number to convert again.

Common Workflows

Type Your Number

Enter any whole number, positive or negative, using digits only - no commas, decimal points, or currency symbols.

Read the Instant Word Form

The English spelling appears immediately as you type, shown capitalized on screen for readability.

Copy the Result

Click Copy to grab the word text for pasting into a document - note that the copied text is all lowercase, even though the on-screen preview capitalizes each word.

Add Currency Wording Yourself If Needed

For a cheque or invoice, manually add "dollars" and a cents fraction like "and 42/100" - the tool spells out the integer only.

Best For

  • Converts whole numbers up to the trillions into correctly spelled English words, with negative numbers supported via a leading minus sign.
  • Follows American English conventions - 'billion' = 10⁹ (not the British 'milliard') - and always uses American thousand/million/billion grouping, not Indian lakh/crore.
  • Integers only - decimals and currency formatting (like cents or a dollar sign) aren't supported, and the input must be digits only, with no commas.

Examples

Multi-group numbers are separated by commas in the output

Input

1500000

Result

"one million, five hundred thousand" (shown on screen as "One Million, Five Hundred Thousand")

Each non-zero thousand-group is joined with a comma - the copy button gives you the raw lowercase text shown here, while the on-screen preview capitalizes the first letter of every word using CSS.

Decimal numbers are rejected, not rounded or split

Input

3.14

Result

"Invalid number" (shown in red)

The input must match digits only (with an optional leading minus sign) - a decimal point makes the whole entry invalid rather than converting the whole-number part or spelling out the decimal separately.

Very large numbers hit a hard ceiling

Input

1234567890123456 (16 digits)

Result

"Number too large" (shown in red)

The converter groups digits into chunks of three and supports up to five chunks (thousand, million, billion, trillion, plus the base group) - a 16-digit number exceeds that and is rejected rather than truncated or approximated.

Use Cases

Writing the amount-in-words line on a cheque

Spell out the whole-dollar amount, then add the cents fraction (e.g. "and 42/100") and currency wording yourself, since the tool doesn't format currency.

Double-checking a legal document's word form of a number

Verify the spelled-out amount before pasting it into a contract or formal filing.

Teaching place value and number names

Use the quick-example chips (0, 42, -7, 1000, 1500000, 1000000000) to show how different magnitudes and negative numbers spell out.

Converting a large invoice total to written form

Get the English word form of an invoice total for documents that require both the numeral and the written amount.

Common Mistakes

Problem

Typing a decimal amount expecting the cents to convert

Solution

A value like "1500.75" is rejected outright as "Invalid number" - the decimal point isn't recognized, and there's no separate cents handling.

Problem

Typing commas into the input

Solution

Entering "1,500,000" also returns "Invalid number" - commas aren't digits. Type the plain number with no separators.

Problem

Expecting lakh/crore output for South Asian amounts

Solution

The tool always uses American thousand/million/billion grouping - it has no Indian numbering system mode.

Problem

Assuming the copied text matches the capitalized preview

Solution

The on-screen result is capitalized per word via CSS, but the Copy button copies the raw, all-lowercase word string (with "negative" also lowercase).

Problem

Expecting a cheque-ready currency line

Solution

The tool spells out the integer only - it doesn't add "dollars," a cents fraction, or an "only" suffix automatically.

Tips & Best Practices

Add currency wording and the cents fraction yourself

For a cheque, append something like "and 42/100 dollars" after the tool's output - it isn't generated automatically.

Enter digits only, with no commas or symbols

Commas, currency symbols, decimal points, and a leading plus sign all trigger "Invalid number" - only digits and an optional leading minus sign are accepted.

Convert lakh/crore amounts to the plain numeral first

Since Indian numbering isn't supported, convert a lakh/crore figure to its plain digit form (e.g. 5,50,000 → 550000) before pasting it in.

Use the quick-example chips to see the exact output style

Click one of the preset chips (like 1500000) to see the comma-separated, per-word-capitalized output format before typing your own number.

Limitations

Integers only - no decimals or currency formatting

A number with a decimal point is rejected as invalid; there's no cents, dollar-sign, or currency-aware mode.

No Indian numbering system (lakh, crore)

Output always uses American short-scale grouping (thousand/million/billion/trillion) - there's no lakh/crore mode for South Asian audiences.

No cheque-style formatting

The tool spells out the integer only - it doesn't append "dollars," a cents fraction like "and 00/100," or an "only" suffix.

Maximum value is just under one quadrillion

Numbers are grouped into chunks of three digits and only five chunks (up to "trillion") are supported - a 16-digit number returns "Number too large."

Strict digit-only input

Commas, spaces, currency symbols, and a leading plus sign are all rejected as "Invalid number" - only digits and an optional leading minus sign are accepted.

Copied text is always lowercase, unlike the capitalized preview

The Copy button copies the raw word string in lowercase, even though the on-screen result is visually capitalized per word.

Comparisons

This Tool vs. a Currency-Aware Cheque Writer

Both can turn a number into words, but only one formats it for a cheque.

This Tool (Number to Words)A Currency/Cheque-Formatting Tool
OutputPlain English word form of the integer onlyDollar wording plus a cents fraction (e.g. "and 42/100")
DecimalsRejected as invalid inputSplits whole-dollar and cents portions automatically
Numbering systemAmerican short scale only (thousand/million/billion)May offer American, British, or Indian (lakh/crore) modes
SetupNone - type a number and read the resultMay require selecting a currency or locale first

FAQs

The most common question is about number conventions across countries. In the US, a billion is 1,000,000,000 (10⁹). In traditional British English, a billion was historically 10¹² - though modern British English has adopted the American convention for most purposes. This calculator uses the American (short scale) convention only - it doesn't offer a British, Indian (lakh/crore), or currency-formatted mode.

How large a number can this tool convert?

The converter handles integers up to the trillions - more than enough for most financial documents, invoices, and check writing.

Can I use this for check writing and legal amounts?

Yes. Enter any numeric amount and instantly get the spelled-out English words suitable for checks and legal documentation.

Does it handle negative numbers?

Yes. Prefix the number with a minus sign and the tool will include 'negative' at the start of the word output.

Can it convert decimal numbers or add cents/currency wording?

No. This converter handles whole numbers only - a decimal point makes the entire input invalid. It also doesn't add "dollars" or a cents fraction, so for a cheque you'll need to add the currency wording and cents amount yourself.

Does it support the Indian numbering system (lakh, crore)?

No. The output always uses American short-scale grouping (thousand, million, billion, trillion) - there's no lakh/crore mode.

Why does it say "Invalid number" for a number with commas?

The input must be digits only, with an optional leading minus sign - commas, spaces, and currency symbols aren't accepted. Type the plain digits, like 1500000 instead of 1,500,000.

Get more tools like this

Leave your email so we can prioritize similar tools and updates.

Trending Tools

Trending tools will appear as visitors explore the catalog.

Recently Used

Your recently visited tools will show up here.