Arabic Numbers / Numbers-to-Words Converter
Convert numbers to Arabic words with masculine or feminine forms and grammatical case. Read decimals, switch digit styles, and hear the result.
Enter Western, Arabic-Indic, or Persian digits.
Choose number reading, gender, and case.
Copy the wording or listen with an Arabic voice.
ثلاثة وعشرون
23 · ٢٣
Outputs a standalone number, without appending a noun. Gender describes the noun being counted, not the speaker. Decimal digits are read individually after فاصلة; this is not a currency or fraction inflection tool. The spelling مئة is used for one hundred. Arbitrary currency phrases need additional grammatical agreement.
Arabic-Indic digits
Grammar engine: nArabicWords by Mohsen Alyafei (MIT). Inputs and conversions stay in your browser.
Make sense of what you’re practicing
Digits do not change the value
123 and ١٢٣ represent the same quantity. Both are entered left to right as a numeral. This tool also accepts Persian digit shapes, normalizing them before conversion. Digit-by-digit mode preserves leading zeros for codes.
Gender belongs to the counted noun
Use the masculine setting for a grammatically masculine noun such as كتاب and the feminine setting for سيارة. The number 3 appears as ثلاثة with a masculine counted noun and ثلاث with a feminine one. Do not choose the speaker’s gender.
Case changes visible endings
The nominative uses عشرون and اثنان, while accusative/genitive forms use عشرين and اثنين. Twelve also changes: اثنا عشر versus اثني عشر. Select the case required by your sentence, rather than treating one form as universally correct.
Numbers need different noun forms
One and two normally follow and agree with the noun. Numbers 3–10 commonly take a plural genitive noun; 11–99 take a singular accusative counted noun. Hundreds and thousands introduce additional constructions. The converter provides standalone number wording so you can study these structures separately.