Arabic Number to Words

Convert numerals to Arabic words with full grammatical gender agreement

Spell out any integer in Arabic words with correct masculine/feminine numeral agreement (ثلاثة vs ثلاث), the polarity rule for 3–10, and proper dual and plural forms for thousands and millions. Runs entirely in your browser.

Why do I have to pick a gender?

Arabic numerals from one to ten inflect for the gender of the counted noun. For 1 and 2 the number agrees with the noun, and for 3 to 10 it takes the opposite gender — the famous polarity rule. So three books is ثلاثة كتب but three cars is ثلاث سيارات. The tool needs to know the noun's gender to choose the right form.

Numbers spelled out, with the grammar right

Writing a number as a word in Arabic is not a simple lookup — the form of the number changes with the gender of the thing it counts, and the change is counter-intuitive. This tool encodes the actual rules of Arabic numeral agreement so that ٣ becomes ثلاثة before a masculine noun and ثلاث before a feminine one, automatically.

How it works

The converter splits the number into three-digit groups (units, thousands, millions, billions) and spells each group using Arabic unit, teen, tens, and hundreds tables. Two grammar rules drive the form selection:

  • Units 1–2 agree with the noun’s gender; units 3–10 take the opposite gender (the polarity rule). Choosing masculine or feminine flips the table used.
  • Scale words inflect by count: ألف (1), ألفان (dual, 2), آلاف (plural, 3–10), back to ألف (11+). The same applies to million and billion.

Groups are joined with the standard connector و, and a leading سالب marks negatives.

Tips and notes

For example, with a masculine noun: 125 → مئة وخمسة وعشرون, 3000 → ثلاثة آلاف, and 2000 → the dual ألفان. Switch the gender selector to feminine and the small units flip: 3 becomes ثلاث instead of ثلاثة. If you are spelling out a money amount with a currency name and subunit, use the dedicated Arabic Currency in Words tool, which layers the right noun forms for riyals, dirhams, halalas, and fils on top of this same engine.