Number to Words

Convert numbers to Indian words — Lakhs, Crores, Rupees & Paise

Quick Examples

What is Number to Words?

Converting numbers to words is a common requirement in financial documents, legal contracts, cheques, invoices, and formal writing. Writing "one hundred and fifty-two thousand, four hundred and sixty-three dollars" on a cheque instead of just "152,463" prevents fraudulent alterations — it is a legal requirement in many countries. Similarly, numbers must be written out in formal contracts, academic writing, and legal documentation to reduce ambiguity.

The rules for writing numbers in English are complex and vary between dialects (British vs American English), formal vs informal contexts, and different number scales. Large numbers like billions and trillions require specific ordinal positions. Decimals have their own conventions ("three point one four" vs "three and fourteen hundredths"). Negative numbers, fractions, percentages, ordinal numbers (first, second, third), and currency amounts all have distinct formats.

Altairys's Number to Words converter handles the full range: integers from 1 to 10^99 (a googol), decimal numbers, negative numbers, currency amounts (with two decimal places as cents), and ordinal numbers (1st, 2nd, 3rd, etc.). It supports both British English (using "and" after hundreds) and American English (without "and") output formats, and can convert numbers to words in several languages.

How to Use Number to Words

  1. Enter the number

    Type any number — integer, decimal, or negative — into the input field.

  2. Choose format

    Select plain words, currency format, or ordinal (first/second/third) output.

  3. Read the result

    The number is converted to words instantly and displayed below.

  4. Copy

    Click Copy to copy the written form to your clipboard for use in documents.

Key Benefits

Large number support

Supports numbers up to 10^99 — beyond googol — with correct naming at every scale.

Currency format

Outputs proper currency format: "one hundred twenty-three dollars and forty-five cents".

Ordinal numbers

Converts to ordinal form: 1st, 2nd, 3rd, 21st, 100th, 1001st.

British & American

Toggle between British ("and" after hundreds) and American English output.

Frequently Asked Questions

Write the full amount in words followed by "only." For example: "One hundred and fifty-two thousand, four hundred and sixty-three dollars only." Match the written amount exactly to the numeral amount on the cheque.

In the short scale (used in the US): million (10^6), billion (10^9), trillion (10^12), quadrillion (10^15). In the long scale (used in some European countries), a billion is 10^12. This tool uses the short scale by default.

British English includes "and" after the hundreds place: "one hundred and twenty-three." American English omits it: "one hundred twenty-three." Both are correct in their respective contexts.

Yes. Decimals are converted as: "three point one four one five nine" — each digit after the decimal is read separately. For currency, decimals are expressed as "and X cents."

Related Tools