How to use Number to Words
- Type the number to convert, for example 1250000 or 1,250.50. Commas, spaces and Arabic digits are fine.
- Choose a currency to write it as an amount, such as “Twelve thousand five hundred Pakistani rupees”, or leave it as just the number.
- Pick International (million) or Indian (lakh, crore) counting, and Title Case, Sentence or UPPER letters for the English.
- Copy the English, Arabic or Urdu words with one tap.
Why use Number to Words
Three languages at once
The same number in English, Arabic and Urdu words, side by side, each with its own Copy button.
Lakhs and crores
South Asian counting (12,50,000 is twelve lakh fifty thousand) or international millions and billions.
Correct Arabic
Arabic numbers agree with the currency (ريالان، ثلاثة ريالات، أحد عشر ريالاً، مائتا ريال), in the common or the formal style.
Up to 999 trillion
Whole numbers up to 15 digits, decimals read digit by digit, and negative numbers.
About this tool
Numbers are written in words on cheques, invoices, contracts and stamp papers, and in schoolwork, wherever a figure alone could be misread or changed. Type the number once and read it in three languages, then copy it. English can count the international way (one million two hundred fifty thousand) or the South Asian way used in Pakistan and India (twelve lakh fifty thousand), where 1,00,000 is a lakh and 1,00,00,000 is a crore. For the number in words in Urdu, the converter counts in ہزار، لاکھ، کروڑ and ارب, with Urdu’s own word for every number up to a hundred.
For the number to words in Arabic, the words change with what is counted: two riyals is ريالان, three to ten take a plural (ثلاثة ريالات), eleven to ninety-nine a singular (أحد عشر ريالاً), and three to ten take the opposite gender of the noun, so a feminine currency such as the rupee (روبية) reads ثلاث روبيات. The common style writes the singular without tanween, as most Gulf cheques and invoices do; the formal style follows the full grammar. For an amount ending in “Only” for a cheque, use amount in words.
Frequently asked questions
How do I write 1,50,000 in words?
One lakh fifty thousand, in the South Asian way of counting. In the international way it is one hundred fifty thousand. Choose either under the English words.
How do you write 12,500 in words?
Twelve thousand five hundred. In Urdu it is بارہ ہزار پانچ سو, and in Arabic اثنا عشر ألفاً وخمسمائة.
How are decimals written in words?
The digits after the point are read one by one: 12.05 is “twelve point zero five”. Choose a currency to read them as cents, fils or paisa instead.
What is the difference between a lakh, a crore and a million?
A lakh is 100,000 and a crore is 10,000,000 (100 lakh). A million is ten lakh, and a billion is a hundred crore.
Is the Arabic grammatically correct?
It follows the rules for counted nouns: three to ten agree in reverse, the dual (ريالان، مائتا ريال) and a singular after eleven. The formal style adds the case endings (أحد عشر ريالاً); the common style writes it as most cheques do (أحد عشر ريال).
Can I use it to write a number in words for a check?
Yes. Choose a currency and turn on cheque style to write the amount the way banks expect for check writing. It works as a number to words calculator and generator in English, Arabic and Urdu.