ToolsHubs
ToolsHubs
Privacy First

Number to Words

Convert any number to its English word form for cheques, legal documents, or writing. Supports cardinal and ordinal (First, Second…) modes up to trillions.

How to use Number to Words

  1. 1

    Type or paste any number into the input field.

  2. 2

    Choose Cardinal (One, Two) or Ordinal (First, Second) mode.

  3. 3

    Copy the result with one click.

Frequently Asked Questions

What is the largest number this supports?

Up to the trillions range. For most practical uses — cheques, invoices, legal documents — this covers all necessary amounts.

What is the difference between cardinal and ordinal?

Cardinal numbers count quantities (one, two, three). Ordinal numbers indicate position or rank (first, second, third).

When You Actually Need This

Writing out numbers in words sounds like an edge case until the moment you actually need to do it. You're filling out a bank draft, writing a formal contract, completing a legal affidavit, or typing the amount on a cheque — and suddenly you need to spell out "Four Lakh Thirty-Seven Thousand Eight Hundred and Sixty-Two" without second-guessing yourself on the hyphen placement or whether it's "and" after the hundreds.

This tool handles it instantly and correctly, in both cardinal (how many) and ordinal (which position) forms.


Cardinal vs. Ordinal: The Difference

Cardinal numbers express quantity: one, two, fifteen, one million.

Ordinal numbers express position or rank: first, second, fifteenth, one millionth.

NumberCardinalOrdinal
1OneFirst
3ThreeThird
22Twenty-TwoTwenty-Second
100One HundredOne Hundredth
1,500One Thousand Five HundredOne Thousand Five Hundredth
1,234,567One Million Two Hundred Thirty-Four Thousand Five Hundred Sixty-Seven...Sixty-Seventh

Select the mode that matches what you need before copying the output.


How It Works

The conversion follows English's irregular rules, which are simpler in theory than they look:

  • Numbers 1–19 are unique words (one, two... nineteen)
  • Multiples of 10 from 20–90 have their own words (twenty, thirty... ninety)
  • Compound numbers from 21–99 use a hyphen: twenty-one, forty-seven
  • Hundreds, thousands, millions, and billions are assembled in sequence
  • "And" appears before the final portion when a hundreds digit is non-zero: "one hundred and forty-two" (British standard)

The edge case that trips people up most often: numbers like 1,001 ("one thousand and one") vs 1,100 ("one thousand one hundred"). The "and" placement follows the British English convention which most formal documents use.


Common Use Cases

Cheque writing: Banks require the amount in words as a fraud prevention measure — a written-out amount is harder to alter than digits. The standard format is: [Amount in words] Only. Write the output this tool gives you, add your currency, and append "Only" at the end.

Invoices and contracts: Legal and financial documents often require the numeric amount to be accompanied by its written form to prevent disputes: "₹1,75,000/- (One Lakh Seventy-Five Thousand Rupees Only)".

Legal affidavits: Many legal declarations require amounts, ages, and dates to be spelled out. This ensures there's no ambiguity in interpretation.

Academic work: Many style guides (APA, Chicago) require numbers below a certain threshold (10 or 100 depending on the guide) to be spelled out in the body of academic text.

Programming exercises: Implementing a number-to-words converter is a classic interview problem. Use this tool to verify your implementation's output against known-correct results.


Best Practices for Cheque Writing

When spelling out an amount on a cheque or bank draft:

  1. Start at the leftmost position — don't leave any space before the written amount that someone could fill in with extra words.
  2. Write the full word amount including currency denomination.
  3. Append "Only" at the end: "Five Thousand Four Hundred Rupees Only."
  4. Draw a horizontal line after "Only" to fill the remaining blank space on the cheque line.
  5. Cross-check with the numeric figure — the words and digits must match exactly.

Limitations

Integers only. The converter handles whole numbers. For decimal amounts on cheques (like ₹5,250.75), the convention is to write: "Five Thousand Two Hundred Fifty Rupees and Seventy-Five Paise Only." Handle the two parts (before and after the decimal) separately.

English only. This tool outputs English words. If your document requires words in another language (Hindi, Bangla, Arabic), you'll need a language-specific tool.

Maximum range. The tool supports numbers up to the trillions range. Numbers beyond that aren't commonly encountered in most real-world documents.


Frequently Asked Questions

Is it "one hundred and one" or "one hundred one"? Both are grammatically acceptable. British English (and most formal documents) include "and" before the tens/units: "one hundred and one." American English often omits it: "one hundred one." Either is correct — just be consistent within a document.

Should I use "lakh" or "hundred thousand" on an Indian cheque? Indian conventions use the Indian numbering system for spoken amounts (lakh, crore), but international bank drafts typically use the international system. For domestic Indian banks, "One Lakh" is correct.

What's the ordinal of 12? "Twelfth" — one of the irregular ordinals. The tool handles all irregular ordinals (first, second, third, fourth through nineteenth, then regular -th onwards from twenties).