Arabizi to Arabic Converter
Convert Arabizi (Franco-Arabic) text to Arabic script instantly. Supports numbers like 3, 7, 2, 5 and chat abbreviations. Free, offline-ready tool.
About
This tool performs real-time transliteration of Arabizi (also known as Franco-Arabic, Chat Arabic, or 3awalem) into standard Arabic script. Arabizi is a system of encoding Arabic using the Latin alphabet and numerals, commonly used in SMS and instant messaging.
The system relies on visual similarity between numerals and Arabic letters. For example, the number 3 looks like the letter ع (Ain), and 7 resembles ح (Ha). This converter utilizes a greedy algorithm that prioritizes complex phonemes (digraphs like sh or gh) before mapping single characters, ensuring high fidelity conversion for Levantine, Egyptian, and Gulf dialects.
Note on Ambiguity: Arabizi is not standardized. The vowel e might represent a short Kasra or a Ya depending on context. This tool uses the most statistically common mappings.
Formulas
The mapping logic follows a priority queue where L is the input string length:
Output ← ReplaceTokens(Input, Digraphs ∪ Numerals ∪ Literals)
Key Numeric Transformations:
Reference Data
| Arabizi (Input) | Arabic (Output) | Phonetic Name | IPA Symbol |
|---|---|---|---|
| 2 / a | ء / ا | Hamza / Alif | /ʔ/ |
| b / p | ب | Ba | /b/ |
| t | ت | Ta | /t/ |
| th | ث | Tha | /θ/ |
| j / g | ج | Jim | /d͡ʒ/ |
| 7 | ح | Ha (Pharyngeal) | /ħ/ |
| 5 / kh | خ | Kha | /x/ |
| d | د | Dal | /d/ |
| z | ز | Zay | /z/ |
| s | س | Sin | /s/ |
| sh | ش | Shin | /ʃ/ |
| 9 | ص | Sad | /sˤ/ |
| 6 | ط | Ta (Emphatic) | /tˤ/ |
| 3 | ع | Ain | /ʕ/ |
| 3' / gh | غ | Ghain | /ɣ/ |
| f / v | ف | Fa | /f/ |
| 8 / q | ق | Qaf | /q/ |
| k | ك | Kaf | /k/ |
| l | ل | Lam | /l/ |
| m | م | Mim | /m/ |
| n | ن | Nun | /n/ |
| h | ه | Ha | /h/ |
| w / o | و | Waw | /w/ |
| y / i / e | ي | Ya | /j/ |