Indian system
Input: 123456789 (Indian)
Output: twelve crore thirty-four lakh fifty-six thousand seven hundred eighty-nine
Grouped as 12,34,56,789.
Convert a number into words in the international or Indian (lakh/crore) system — handy for cheques and invoices.
In words:
Input: 123456789 (Indian)
Output: twelve crore thirty-four lakh fifty-six thousand seven hundred eighty-nine
Grouped as 12,34,56,789.
Input: 1000000
Output: one million
Grouped as 1,000,000.
Input: 2500000 (Indian)
Output: twenty-five lakh
₹25,00,000 written in words.
International uses million and billion; the Indian system uses lakh (1,00,000) and crore (1,00,00,000).
It converts whole numbers. For currency, convert the rupees and add paise separately.
Yes, negatives are read as "minus" followed by the number in words.
Updated: June 7, 2026