Number to Words

Spell out any number in words — international (million, billion) or Indian (lakh, crore), in English or Hindi, with cheque wording for rupees and dollars, ordinals, decimals and a list mode.

How to use the number to words converter

  1. Type or paste the number (commas, decimals and negatives are fine).
  2. Pick the language, number system and, for cheques, the currency.
  3. Copy the words, or see the other forms — Indian, international, Hindi, ordinal and cheque.

About Number to Words

Spell out any number in words. Everything is worked out in your browser and updates as you type.

The result comes with the other forms you might need, a table to copy or download, and the working shown step by step. You can share a link to your conversion, keep a history and print the result.

Good for

  • Writing cheques, invoices and legal documents
  • Teaching children to read numbers
  • Checking large amounts in lakh and crore

Tip: Paste the amount from a spreadsheet — commas and spaces are ignored.

Frequently asked questions

How do I write an amount on a cheque?

Choose the currency — e.g. Indian rupees — and keep “only” ticked: 1500.50 becomes “One thousand five hundred rupees and fifty paise only”. Tick “Rupees … first” for the Indian bank style.

Does it support lakh and crore?

Yes — choose “English (lakh, crore)” or Hindi: 2,500,000 is “twenty-five lakh”, and arab, kharab, neel, padma and shankh are supported for very large amounts.

Can it write numbers in Hindi?

Yes — हिन्दी gives words like “पच्चीस लाख” and cheque wording with रुपये, पैसे and मात्र.

How big can the number be?

Up to 42 digits in the international system (duodecillions) — exact, with no rounding.

Can it make ordinals?

Yes — tick “Ordinal” to get first, twenty-first, one hundredth and so on.

Can I convert many numbers at once?

Yes — use “Convert a list” with one number per line.

Related tools

← Back to all tools