Number to words: Indian lakh and crore, cheque amounts, free converter

Write any number or amount in words, the Indian way (lakh, crore) or the international way (million, billion), with cheque style for rupees, dollars, pounds, dirhams and riyals.

Keep it one tap away for everyday use.

Bookmark Number to words?

Press Ctrl + D now. Your browser opens its own bookmark box, where you choose the name and folder.

  1. Type
  2. Currency
  3. Copy
Nothing is uploadedWorks offline once open

Commas and spaces are fine. Up to 15 digits before the point.

In words

Digit grouping

The same number written both ways.

Indian
International

What it does

Type a number and get it written out in words. Pick the Indian style (thousand, lakh, crore) or the international style (thousand, million, billion). For money, pick a currency and you get the wording that goes on a cheque, an invoice or a contract: “Rupees Twelve Lakh Fifty Thousand Only” or “One Thousand Two Hundred Thirty-Four Dollars and 50/100”.

It also shows the same number with Indian commas (12,34,56,789) and with international commas (123,456,789), so you can switch between the two. Everything runs on your device; nothing you type is sent anywhere. The amount in words on an invoice comes from the same code in invoice maker.

How to use it

  1. Type the number or amount. Commas and spaces are ignored.
  2. Choose An amount of money or A plain number.
  3. For money, choose the currency. Rupees switch to the Indian style, the others to the international one. You can change the style yourself.
  4. Choose the letter case you want, then press Copy the words.

What each setting does

  • Currency: sets the names (Rupees and Paise, Dirhams and Fils, Riyals and Halalas, Dollars and Cents, Pounds and Pence) and the wording. Rupees, dirhams and riyals read ”… Only”. Dollars and pounds can read ”… and 50/100”, the cheque form, or ”… and Fifty Cents Only”.
  • Number style: Indian or international words. 1,00,000 is “One Lakh” in one and “One Hundred Thousand” in the other.
  • Letters: Title Case, UPPER CASE (common on cheques) or lower case.
  • A plain number: reads decimals digit by digit, so 12.05 is “Twelve point Zero Five”.

Amounts are rounded to two decimals (half up) for money.

Worked example

Type 1,25,50,000 with the Indian style: “One Crore Twenty-Five Lakh Fifty Thousand”. Type 1234.5 and choose US dollar: “One Thousand Two Hundred Thirty-Four Dollars and 50/100”.

FAQs

How big can the number be? Up to 15 digits before the decimal point, which is hundreds of trillions.

Can I write cheques with this? It gives the usual wording, but banks can have their own rules, so check with yours.

Why no “and” inside the number? Banks and invoices usually write “One Hundred Twenty”, not “One Hundred and Twenty”. The only “and” is before the cents or paise.

Does it keep what I type? No. Close the page and it is gone.

Where the numbers come from

  • Number names follow standard English usage. Indian grouping (thousand, lakh, crore) is the Indian numbering system. Cheque wording follows common banking practice; ask your bank if it needs a different form.

Standard scientific values, such as constants, atomic weights and melting points, are facts found in every textbook; we name where ours were checked. If you are an author or publisher and want a value, a credit or a table changed or removed, tell us and we will act quickly.

Last updated 2026-11-10.

Change log for Number to words

  1. Give the 31 new tools their #T codes (T735-T765) Details on GitHub
  2. Add number-to-words (#1712) and invoice-maker (#1711) Details on GitHub

Every change to fibub

Related tools