Number to Words Converter Widget

Spell out numbers for cheques, invoices and English lessons. Type a figure up to 999 trillion and see it in words in the international system and in the Indian lakh-crore system together, optionally as rupees and paise, dollars and cents, pounds and pence or euros.

Education & Math Converter Runs in your browser Free · no ads

Customize your widget

Theme
Auto follows the visitor's light/dark setting.
Style
Attribution on your page
Optional and entirely your choice. The exact line is shown in the code below; it links to the tool with rel="nofollow".
More options
Starting values
Leave blank to use the widget's defaults. Visitors can still change every value.

Live preview

Exactly what your visitors will see

Embed code

<iframe src="https://a2z.tools/embed/w/number-to-words" title="Number to Words Converter by A2Z Tools" width="100%" height="660" style="border:0;width:100%" loading="lazy" allow="clipboard-write"></iframe>

A plain iframe. Works everywhere, including site builders that strip scripts. Adjust height if your content needs more room.

Works with

How it works

The digits are read as text, not as a floating-point value, so every figure up to 999,999,999,999,999 converts exactly. The international reading splits the integer into groups of three and names them thousand, million, billion and trillion, using the short scale in which a billion is a thousand million. The Indian reading takes the last three digits, then groups of two for thousand and lakh, and counts crores above that; past 99 crore the crore count is itself read in lakhs, so 10^12 becomes 'one lakh crore'. Following the US Government Publishing Office style, numbers from twenty-one to ninety-nine take a hyphen and no 'and' is inserted ('one hundred twenty-one'); a toggle adds the British and Indian 'and'. Without currency, decimals are read digit by digit after 'point'. With currency, two decimals become the minor unit, singulars are respected ('one dollar and one cent'), rupee amounts use the 'Rupees ... and ... Paise' order common on Indian cheques, and an optional 'only' closes the line.

Method

  • International: groups of 3 digits - thousand (10^3), million (10^6), billion (10^9), trillion (10^12)
  • Indian: hundreds, then thousand (10^3), lakh (10^5), crore (10^7); crore counts above 99 read recursively
  • 21-99 hyphenated (twenty-one); 'and' after hundred only in British/Indian style
  • Currency: up to 2 decimals as paise / cents / pence

Worked examples

Both systems at once

Inputs: 1234567.89

Result: International: one million two hundred thirty-four thousand five hundred sixty-seven point eight nine; Indian: twelve lakh thirty-four thousand five hundred sixty-seven point eight nine

Without currency, decimals are read digit by digit.

An Indian cheque

Inputs: 250000.75, Rupees and paise, Title Case, only

Result: Rupees Two Lakh Fifty Thousand and Seventy-Five Paise Only

The international line reads Rupees Two Hundred Fifty Thousand and Seventy-Five Paise Only.

Limitations

  • English only; Hindi or other languages and the traditional arab/kharab names are not produced.
  • At most two decimal places; ordinal forms (twenty-first) and fractions in words (three-quarters) are not generated.
  • Currency wording covers rupees, dollars, pounds and euros; other currencies need manual editing.

Where publishers use it

  • Cheque-writing guides and bank help pages
  • Invoice and quotation templates that need the total in words
  • English-language lessons on reading large numbers aloud
  • Indian accounting and GST blogs that work in lakh and crore
  • Legal drafting pages where sums are written in both figures and words

Questions

How do I write 12,34,567 in words?

Twelve lakh thirty-four thousand five hundred sixty-seven. In the international system the same number, written 1,234,567, is one million two hundred thirty-four thousand five hundred sixty-seven.

How many lakh make a crore, and how much is a crore in millions?

100 lakh make one crore. A lakh is 100,000 and a crore is 10,000,000, so one crore equals ten million and 1 million equals 10 lakh.

Should I write 'one hundred and twenty-one' or 'one hundred twenty-one'?

Both are correct in different traditions. US style, including the GPO Style Manual, omits 'and'; British and Indian usage includes it. Use the toggle to pick.

How do I write 1,250.50 on a cheque in India?

Rupees one thousand two hundred fifty and fifty paise only. Choose 'Rupees and paise', turn on 'only' and Title Case for 'Rupees One Thousand Two Hundred Fifty and Fifty Paise Only'.

Is a billion a thousand million or a million million?

Modern English uses a thousand million (10^9), the short scale. The older British long scale used a million million; the widget follows the short scale.

What is the largest number it converts?

999,999,999,999,999 - nine hundred ninety-nine trillion and the rest - with up to two decimal places.

Sources

  1. GPO Style Manual (2016), Chapter 6: Compounding Rules, rule 6.36 - U.S. Government Publishing Office . Hyphen in compound numbers twenty-one to ninety-nine; example 'one hundred twenty-one'
  2. lakh - Oxford Advanced Learner's Dictionary . a hundred thousand
  3. crore - Oxford Advanced Learner's Dictionary . ten million; one hundred lakh
  4. billion - Oxford Advanced Learner's Dictionary . 1 000 000 000; one thousand million

Cite or recommend this tool

If you reference this tool in an article, course or documentation, these formats are ready to copy. They are optional - nothing is added to your site unless you paste it.

A2Z Tools Number to Words Converter
https://a2z.tools/number-to-words
  • Roman Numeral Converter

    Education & Math Converter

    Numbers 1-3999 to Roman numerals and back, with strict checking and a symbol-by-symbol breakdown.

    Get code
  • GST Calculator (India)

    Business & Ecommerce Calculator

    Add or remove Indian GST at the rate you choose, split into CGST + SGST or IGST.

    Get code
  • Number Base Converter

    Education & Math Converter

    Binary, octal, decimal, hex and any base from 2 to 36 - exact for very large integers.

    Get code
  • Percentage Calculator

    Education & Math Calculator

    X% of Y, X as a percent of Y, and the percentage change between two values.

    Get code
  • Basic Calculator

    Education & Math Calculator

    A clean on-screen calculator with keyboard support, correct operator precedence and percent.

    Get code
  • Scientific Calculator

    Education & Math Calculator

    Trig in degrees or radians, logs, roots, powers, factorials, pi, e and Ans - typed or tapped.

    Get code

Preview