Skip to content
Utility

Number to Words Converter

Convert any number to English words. Supports International and Indian numbering systems with optional currency formatting.

Enter a number and click Convert

How is this calculated?

Method: Recursive decomposition into word groups.

International System:
  Groups of 3 digits: Ones, Thousands, Millions, Billions, Trillions
  12,345 → "Twelve Thousand Three Hundred Forty-Five"

Indian System:
  First group: 3 digits (hundreds), then groups of 2
  Ones, Thousands, Lakhs, Crores, Arabs
  12,34,567 → "Twelve Lakh Thirty-Four Thousand Five Hundred Sixty-Seven"

Currency:
  Whole part + "Dollars/Pounds/Euros/Rupees"
  Decimal part + "Cents/Pence/Cents/Paise"
  $123.45 → "One Hundred Twenty-Three Dollars and Forty-Five Cents"
Conversion history

No conversions yet.

FAQ

Frequently asked questions

Why would I need to convert numbers to words?
Number-to-word conversion is essential for writing checks/cheques (banks require amounts in words), legal documents (contracts often spell out amounts), invoices, formal letters, and educational materials. It prevents fraud by making amounts harder to alter — "Five Hundred" can't easily be changed like "500" can.
What is the difference between International and Indian numbering?
The International system groups digits in thousands: thousand, million, billion, trillion. The Indian system uses: thousand, lakh (100,000), crore (10,000,000). So 10,000,000 is "Ten Million" internationally but "One Crore" in Indian. The Indian system places commas differently: 1,00,00,000 (one crore) vs 10,000,000 (ten million).
How do you write decimal numbers in words?
For currency: the whole number and decimal are separated by "and" — e.g., $123.45 = "One Hundred Twenty-Three Dollars and Forty-Five Cents." For plain decimals, you can say "point" followed by individual digits: 3.14 = "Three Point One Four," or spell out the fractional part: "Three and Fourteen Hundredths."
How do you handle very large numbers?
The system scales up: thousand (10³), million (10⁶), billion (10⁹), trillion (10¹²), quadrillion (10¹⁵). The Indian system: thousand (10³), lakh (10⁵), crore (10⁷), arab (10⁹), kharab (10¹¹). This converter handles numbers up to trillions/kharabs. Beyond that, scientific notation is typically used.
Is there a standard for currency amounts in words?
For USD: "One Hundred Twenty-Three Dollars and Forty-Five Cents" or "One Hundred Twenty-Three and 45/100 Dollars." For GBP: "Pounds" and "Pence." For EUR: "Euros" and "Cents." For INR: "Rupees" and "Paise." Banks typically require the full amount spelled out with the currency name included.

Related tools