Number to Words Converter

Convert numbers to written English — cardinal, ordinal, or check-writing currency format. Western and Indian numbering, decimals, negatives, and reverse conversion. Free, no sign-up.

Need to convert something else?

Browse more free text conversion tools

Text Conversion Tools

Number

Format

In Words

One million two hundred thirty-four thousand five hundred sixty-seven point eight nine

1,234,567.89

This tool is for general reference. Always double-check the written amount against the numeral before signing a check or legal document — most banks and institutions require the two to match exactly.

Found this useful? Share it ✍️

Help someone else writing a check or legal document.

Number to Words Converter — For Checks, Legal Documents & More

Convert any number into written English instantly — cardinal ("one thousand two hundred") or ordinal ("one thousand two hundredth"), plain or currency format for check writing, and in either the Western (thousand/million/billion) or Indian (lakh/crore) numbering system. This tool also converts written words back into a number, handles decimals and negative numbers, and supports numbers up to a vigintillion (that's 1 followed by 63 zeros) — far beyond what most converters handle. Everything runs instantly in plain JavaScript, no sign-up required.

Need something else for your document? Browse the rest of the text conversion tools for more free utilities.

Western vs. Indian Numbering Systems

Most number-to-words tools only support the Western system, which groups digits in threes (thousand, million, billion). The Indian numbering system instead groups the first three digits together, then groups every two digits after that — giving rise to lakh (10⁵, 1,00,000) and crore (10⁷, 1,00,00,000), which are standard in India, Pakistan, Bangladesh, and beyond. This tool supports both, so a number like 10,000,000 correctly converts to "ten million" in Western style or "one crore" in Indian style.

🌍 Western System

1,000,000 → "one million" — grouped in threes: thousand, million, billion, trillion, and beyond.

🇮🇳 Indian System

10,00,000 → "ten lakh" — grouped in threes then twos: thousand, lakh, crore, arab, and beyond.

Writing Numbers on Checks & Legal Documents

💵

Match the numeral and the words exactly

Banks use the written amount as the authoritative figure if it ever conflicts with the numeral box — always double-check both match before signing.

💯

Cents are written as a fraction

Standard check format writes cents as "and XX/100" after the dollar amount in words, not spelled out — this tool handles that automatically in Currency mode.

⚖️

Legal documents often show both forms

Contracts and legal filings frequently write an amount as "$1,234.56 (One Thousand Two Hundred Thirty-Four and 56/100 Dollars)" so the numeral and words appear together — enable Legal Format for this.

✍️

Leave no room for alteration

When writing by hand, start at the far left of the line and draw a line through any remaining blank space, so nothing can be added after your signature.

🔢

Ordinals for dates and document sections

Legal documents sometimes spell out ordinal numbers too — "the fourth day of May" or "Section Twenty-First" — this tool's Ordinal mode handles that.

Frequently Asked Questions

How do I write a check amount in words?

Switch Output Type to Currency, pick your currency, and enter the amount — the tool writes it out in the standard check format, like "One Thousand Two Hundred Thirty-Four and 56/100," with cents as a fraction rather than spelled out.

What's the difference between American and British number style?

British style inserts "and" between the hundreds and the rest of the number (e.g. "one hundred and twenty-three"), while American style omits it ("one hundred twenty-three"). Both are widely understood; pick whichever matches your document's convention.

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

Yes — switch Numbering System to Indian to get results like "one lakh" for 100,000 and "one crore" for 10,000,000, following the standard 2-digit grouping used across South Asia.

What's the largest number this can convert?

In the Western system, up to a vigintillion — 1 followed by 63 zeros. The Indian system supports numbers up to shankh (10¹⁷), which covers virtually any practical use case.

Can I convert words back into a number?

Yes — switch to Words → 123 mode and type or paste a number phrase like "one hundred twenty-three thousand four hundred fifty-six point seven eight." It supports decimals (via "point") and negative numbers (via "negative" or "minus").

Explore More Text Conversion Tools

From case converters to text encoders, check out the rest of the free text conversion tools.

Text Conversion Tools

Explore All Tools

134 free tools — no signup required

All 134 tools are free · No signup · No ads