How to use Number to Words
- 1
Type or paste any number into the input field.
- 2
Choose Cardinal (One, Two) or Ordinal (First, Second) mode.
- 3
Copy the result with one click.
Convert any number to its English word form for cheques, legal documents, or writing. Supports cardinal and ordinal (First, Second…) modes up to trillions.
Type or paste any number into the input field.
Choose Cardinal (One, Two) or Ordinal (First, Second) mode.
Copy the result with one click.
Up to the trillions range. For most practical uses — cheques, invoices, legal documents — this covers all necessary amounts.
Cardinal numbers count quantities (one, two, three). Ordinal numbers indicate position or rank (first, second, third).
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 numbers express quantity: one, two, fifteen, one million.
Ordinal numbers express position or rank: first, second, fifteenth, one millionth.
| Number | Cardinal | Ordinal |
|---|---|---|
| 1 | One | First |
| 3 | Three | Third |
| 22 | Twenty-Two | Twenty-Second |
| 100 | One Hundred | One Hundredth |
| 1,500 | One Thousand Five Hundred | One Thousand Five Hundredth |
| 1,234,567 | One Million Two Hundred Thirty-Four Thousand Five Hundred Sixty-Seven | ...Sixty-Seventh |
Select the mode that matches what you need before copying the output.
The conversion follows English's irregular rules, which are simpler in theory than they look:
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.
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.
When spelling out an amount on a cheque or bank draft:
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.
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).
Your data never leaves this device. All processing is handled locally by JavaScript.
Convert any number to English words. Also supports ordinal (First, Second...) form.
Result
One Million Two Hundred Thirty Four Thousand Five Hundred Sixty Seven