Your numbers stay in this browser tab
Number to words and words to number, for cheques, slips and invoices

Turn numbers into words, and words back into numbers.

Type a number to see it in international, Indian, rupee and Hindi form, or paste words such as "बारह लाख पचास हज़ार" to get the digits. It all happens on this page.

Up to 18 digits, with or without commas. Digits after the decimal point become paise.

Indian commas
—
International commas
—

Same amount in another currency

Live rates, with the converted amount written out too. Only the currency codes are sent to the rate service, never your number.

How it works

Five readings of the same number, so you can pick the one your form or cheque asks for.

01

Type the amount

Commas, spaces and a leading minus sign are fine. The Indian and international comma layouts appear as you type.

02

Pick the reading

International words, Indian words, rupees and paise in English, and both of those again in Hindi.

03

Copy or listen

Change the case, copy to the clipboard, or have your browser read it aloud to double-check a cheque.

Lakh, crore and million, side by side

India groups digits in twos after the first three. The rest of the world groups in threes.

Indian nameHindiIndian digitsZerosInternational
Thousandहज़ार1,00031 thousand
Lakhलाख1,00,0005100 thousand
Croreकरोड़1,00,00,000710 million
Arabअरब1,00,00,00,00091 billion
Kharabखरब1,00,00,00,00,00011100 billion
Neelनील1,00,00,00,00,00,0001310 trillion
Padmaपद्म1,00,00,00,00,00,00,000151 quadrillion
Shankhशंख1,00,00,00,00,00,00,00,00017100 quadrillion

Common questions

How many zeros are in a lakh, a crore and an arab?

A lakh has 5 zeros, a crore has 7, an arab has 9 and a kharab has 11.

Which row should I use on a cheque?

Use the rupees row. It ends in "Only" so nothing can be added after the amount. The Hindi rupees row works for cheques written in Hindi.

What happens to digits after the decimal point?

In the plain word rows they are read one by one after "point". In the rupee rows they are rounded to two places and written as paise.

What is the Kruti Dev button for?

Some offices still type Hindi in the Kruti Dev 010 font instead of Unicode. The button converts the Hindi words to that encoding so you can paste them straight into such documents. Check the first result in your own document before relying on it.

How does words to number read my text?

It understands English and Hindi number words, including lakh, crore, million and billion, hyphens such as "forty-five", and endings like "Rupees and Fifty Paise Only". If a word is not recognised it tells you which one, so you can fix a typo.

Is my number uploaded anywhere?

No. Converting runs in your browser. The only network request is the optional currency rate lookup, which sends the two currency codes and nothing else.

What is the largest number it can write?

Eighteen digits before the decimal point, which is up to 999 padma in the Indian system or 999 quadrillion in the international one.