Arabic keyboard and Arabizi converter
Type Arabic with Latin letters and numbers, like marhaba or 7abibi, and see it in Arabic script as you type. No Arabic keyboard? Use the one on screen. Then copy the text.
These words are guesses. Tap the spelling you meant:
Runs on your device. Nothing you type is uploaded or saved.
Arabizi cheat sheet
Arabic writes long vowels (ا و ي) but usually leaves short vowels out. Arabizi writes both the same way, so "a" in kalb (كلب) is not written, while "a" in salam (سلام) is. The converter knows a list of common words and names; for other words it guesses and offers other spellings. Type aa, ee or oo to force a long vowel.
How it works
Some Arabic sounds have no Latin letter, so people use numbers that look like the Arabic letter: 3 looks like ع turned round, 7 like ح, and 2 like ء. An apostrophe adds the dot: 3' is غ, 9' is ض.
Arabizi varies by country and by person. Some use 6 for ط, others a capital T; g can mean ج or ق depending on the dialect. Here g becomes ج, and ch becomes تش.
For names, official forms and anything important, read the Arabic text back and fix it by hand. The on-screen keyboard can add the harakat (vowel marks) too, with Shift.
The standard layout matches the Arabic layout on most desktop computers, so it is also a way to learn it. On phones, alphabet order gives bigger keys.
Sources: Arabizi number conventions as described in "Arabic chat alphabet" (Wikipedia) and "3arabi: how to decode Arabic chat language" (arabic-for-nerds.com, 2020): 2 = ء, 3 = ع, 3' = غ, 5 = خ, 6 = ط, 6' = ظ, 7 = ح, 8 = ق, 9 = ص, 9' = ض; usage varies by region. The on-screen keyboard follows the standard Arabic (101) PC layout. Letters are standard Unicode Arabic characters. The word list was written for this page and is not a full dictionary: always check the result.