Number to words

Convert any number or amount to words for cheques and invoices, in international (million, billion) or Indian (lakh, crore) style, with currency names for USD, PKR, INR, AED and more.

One hundred twenty-five thousand point five zero
125,000.5

Runs on your device. Nothing is sent to a server. For cheques, write the words exactly as shown.

How it works

Type the number. Choose the numbering system and, for cheques, the currency. The words appear instantly in the form banks expect, ending with “only”.

The Indian system groups digits as 12,50,000 (twelve lakh fifty thousand) rather than 1,250,000 (one million two hundred fifty thousand).

Questions

How do I write cents or paisa?

Enter the decimal, e.g. 1250.75. With a currency selected the result reads “one thousand two hundred fifty rupees and seventy-five paisa only”.

What is the largest number supported?

Up to 999 trillion in the international system and the equivalent in lakh and crore.