CompleteToolkit

Number to Words Converter

Convert numbers to words in Indian (lakh, crore) or international (million, billion) systems — with a cheque-writing currency mode.

In words

One Lakh Twenty Thousand Fifty

About this tool

Writing an amount in words is a legal requirement on cheques, common on invoices and contracts, and standard in legal documents — because words are far harder to alter than digits. It is also where two different worlds collide: the international numbering system groups digits in threes (million, billion), while the Indian system groups the first three and then pairs (thousand, lakh, crore). 1,250,000 is "one million two hundred fifty thousand" in one system and "twelve lakh fifty thousand" in the other — same number, different language.

This converter speaks both, with a one-click switch. It handles numbers up to 15 digits, accepts commas in either grouping style, and reads decimals digit by digit in plain mode. The feature built specifically for real paperwork is the currency mode: switch it on, pick Rupees, Dollars, Euros or Pounds, and the output becomes cheque-ready — "Rupees Twelve Lakh Fifty Thousand and Twenty-Five Paise Only", capitalized, with the closing "Only" that banking convention expects because it prevents anyone appending extra words.

Everyday uses: filling cheques without second-guessing, invoice totals in words, legal drafting, rent agreements, and teaching the lakh–crore versus million–billion correspondence, which trips up even professionals moving between the two systems. Conversion is live as you type, entirely in your browser.

How to use the Number to Words Converter

  1. 1Type or paste your number — commas in any grouping style are fine.
  2. 2Choose the numbering system: Indian (lakh, crore) or international (million, billion).
  3. 3For cheques and invoices, switch on Currency mode and pick your currency.
  4. 4Copy the words.

Frequently asked questions

What is the difference between the Indian and international systems?

Grouping. International groups digits in threes: thousand, million (10^6), billion (10^9). Indian groups the first three digits, then twos: thousand, lakh (10^5), crore (10^7), arab (10^9). So 10 lakh = 1 million and 100 crore = 1 billion.

Why do cheques end with the word 'Only'?

It seals the amount: 'Rupees Five Thousand Only' cannot be altered by appending words like 'and fifty thousand'. Banks expect it, and the currency mode adds it automatically along with cheque-style capitalization.

How are paise and cents written?

As a two-digit subunit after 'and': ₹1,250.25 becomes 'Rupees One Thousand Two Hundred Fifty and Twenty-Five Paise Only'. The converter handles the subunit for rupees, dollars, euros and pounds.

How large a number can it convert?

Up to 15 digits (999 trillion international; in the Indian system that reaches kharab). Beyond everyday cheque territory, but contracts and datasets sometimes need it — and the conversion stays exact all the way.