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
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.
Support Our Free Tools
If you find this calculator helpful, please consider supporting our work. Your contribution helps us build and maintain these free tools for everyone.
Buy me a coffeeNumber 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.
Explore All Tools
134 free tools — no signup required
All 134 tools are free · No signup · No ads
