Number to Words Converter
Convert any number to words in English. Free online number to words converter — converts numbers up to trillions. Also converts Indian number system.
How to Use
- Enter any number (up to 999 trillion) in the input field.
- Select the number system — Indian (Lakh/Crore) or International (Million/Billion).
- Click Calculate to see the number written out in words.
Formula
Indian System: Ones → Thousands → Lakh → Crore → Arab
International System: Ones → Thousands → Million → Billion → Trillion
1 Crore = 10 Million | 1 Lakh = 100,000
Example Calculation
Example: 12,34,567
| System | In Words |
|---|---|
| Indian | Twelve Lakh Thirty Four Thousand Five Hundred Sixty Seven Only |
| International | One Million Two Hundred Thirty Four Thousand Five Hundred Sixty Seven Only |
Frequently Asked Questions
The Indian system groups digits as: ones, tens, hundreds, thousands (groups of 2 after the first 3). Key: 1,00,000 = 1 Lakh. 1,00,00,000 = 1 Crore. 1,00,00,00,000 = 1 Arab.
1 Crore = 10 Million. So 5 Crore = 50 Million. 1 Million = 10 Lakh.
Our tool generates the exact format for cheques. Example: ₹12,34,567 = "Twelve Lakh Thirty Four Thousand Five Hundred Sixty Seven Only"
This tool handles up to 999 Trillion (999,999,999,999,999) in words.
Always use the correct format: capitalize the first letter, add "Only" at the end for financial amounts, and spell out every digit. Cross out space after the amount with "---".