Number to Words Converter
Convert any number into English words — for writing cheques, invoices and legal documents. Choose the international system (thousand, million, billion) or the Indian numbering system (thousand, lakh, crore, arab), used across India, Pakistan, Bangladesh and Nepal.
International vs Indian numbering
The international system groups digits in threes (1,250,000 — one million two hundred fifty thousand). The Indian system groups the first three digits, then in twos (12,50,000 — twelve lakh fifty thousand). Both describe the same quantity; only the group names differ.
| Number | International | Indian system |
|---|---|---|
| 100,000 | one hundred thousand | one lakh |
| 1,000,000 | one million | ten lakh |
| 10,000,000 | ten million | one crore |
| 1,000,000,000 | one billion | one arab |
Frequently asked questions
How do I write an amount in words on a cheque?
Write the amount exactly as the words read, add the currency, and end with "only" — e.g. 125,750 becomes "One lakh twenty-five thousand seven hundred fifty rupees only" (Indian system) or "One hundred twenty-five thousand seven hundred fifty only" (international).
How many zeros are in a lakh and a crore?
A lakh is 1,00,000 (five zeros — one hundred thousand). A crore is 1,00,00,000 (seven zeros — ten million). 100 lakh = 1 crore.
What comes after crore?
Arab (10⁹ — one billion), then kharab (10¹¹), neel (10¹³) and padma (10¹⁵). In everyday use, amounts beyond crore are usually written as "hundred crore" or "thousand crore".
Does the converter handle negative numbers?
Yes — a leading minus sign becomes the word "minus". Decimals are not spelled out; round to a whole number first, since cheque amounts write paise/cents as fractions (e.g. 50/100) rather than words.