Skip to content
NeedMyTools

Number to words converter in English and Arabic

Type any amount and get it written out in words in English and Arabic at the same time, ready to copy onto a cheque, invoice, contract or salary certificate. Dirhams and fils, riyals and halalas, dinars and fils are all written correctly.

Type up to 15 digits. Commas are fine, and Arabic digits work too.

English

—

Arabic

—

How to use the Number to Words

  1. Type the number or amount, for example 1250.75. Commas and Arabic digits are accepted.
  2. Pick the currency. Choose "No currency" to spell a plain number.
  3. Optionally switch English to Indian lakh and crore, change the letter case, or remove "Only".
  4. Press Copy under the English or Arabic text and paste it where you need it.

Amount in words for cheques in the UAE and the Gulf

Banks in the UAE, Saudi Arabia and the rest of the GCC check that the amount in words matches the amount in figures, and a mismatch is one of the most common reasons a cheque is returned. The usual English style is the amount followed by the currency name and the word Only, for example "One Thousand Two Hundred Fifty UAE Dirhams and Seventy-Five Fils Only". Arabic cheques traditionally start with فقط and end with لا غير, so nothing can be added before or after the amount. This tool writes both, so you can fill in a bilingual cheque or invoice without second-guessing the spelling.

Correct Arabic grammar, not word-by-word translation

Writing numbers in Arabic, called tafqeet, follows rules that simple converters get wrong. The counted noun changes form with the number: one dirham is درهم واحد, two is درهمان, three to ten use the plural دراهم, eleven to ninety-nine use the singular درهمًا, and round hundreds and thousands use درهم. Numbers from three to ten take the opposite gender of the noun, which is why it is ثلاثة دراهم but ثلاث هللات. Two hundred dirhams is مائتا درهم, not مائتان درهم. The converter applies these rules for every supported currency, including feminine units such as the Saudi halala and the Omani baisa.

Currencies and decimals

The UAE dirham, Saudi riyal and Qatari riyal have two decimal places, so 10.5 is read as ten and fifty fils, halalas or dirhams. The Kuwaiti dinar, Bahraini dinar and Omani rial have three decimal places, so 12.005 KWD is twelve dinars and five fils. If you type more decimals than a currency has, the amount is rounded and the tool tells you. You can also convert US dollars, euros, pounds sterling, Indian rupees and Pakistani rupees, which helps when you are paying suppliers or sending money home.

Lakh and crore for South Asian users

Many people in the Gulf come from India, Pakistan, Bangladesh, Nepal and Sri Lanka, where large numbers are grouped in lakhs and crores rather than millions. Choose the Indian style and 12,345,678 becomes One Crore Twenty-Three Lakh Forty-Five Thousand Six Hundred Seventy-Eight. This is useful for remittance forms, property papers and rupee cheques. Everything runs in your browser, so the amounts you type are never sent anywhere.

Frequently asked questions

How do I write 1,500 dirhams in words on a cheque?

In English: One Thousand Five Hundred UAE Dirhams Only. In Arabic: فقط ألف وخمسمائة درهم لا غير.

How do I write fils on a UAE cheque?

Write the dirhams, then "and", then the fils, then Only. For example, 250.50 is Two Hundred Fifty UAE Dirhams and Fifty Fils Only.

Why does the Arabic change between دراهم and درهمًا?

Arabic grammar changes the counted noun with the number: plural after 3 to 10, singular accusative after 11 to 99, and singular after round hundreds and thousands. The tool applies these rules automatically.

Can it write lakh and crore?

Yes. Choose "Indian (lakh, crore)" as the English number style. The Arabic text always uses thousands and millions.

What is the largest number it can convert?

Up to 15 digits before the decimal point, which is just under one quadrillion. That covers any cheque, invoice or contract amount.