Skip to content
GivenTool
النسخة العربية

Arabizi (Franco-Arabic) to Arabic script converter

Convert Arabizi / Franco-Arabic chat text such as "ezayak ya 7abibi" into Arabic script, with Egyptian, Gulf and Levantine options and alternative spellings.

Loading tool…

Arabizi, also called Franco-Arabic or the Arabic chat alphabet, writes Arabic with Latin letters and digits: 3 for ع, 7 for ح, 2 for the hamza, 5 for خ, and so on. It is how millions of people text, but it is hard to read for anyone who did not write it and useless in formal documents or search. This converter turns it into Arabic script as you type.

It works in two layers. First, a hand-written dictionary of a few hundred common Egyptian, Gulf and Levantine words and phrases (greetings, pronouns, question words, everyday verbs, food, family, places and names) catches the words whose spelling cannot be guessed from the letters alone, such as "ezayak" (إزيك), "shlonak" (شلونك) or "inshallah" (إن شاء الله). Everything else goes through transliteration rules: number letters, sh/kh/gh/th/dh, long vowels, the definite article with sun letters ("esh-shams" becomes الشمس), hamza seats and word endings such as taa marbuta.

Arabizi leaves out most short vowels and has no fixed spelling, so some words have more than one reasonable reading. Those words are underlined: click one to pick another spelling. The dialect setting changes a few letters (for example g is ج in Egyptian but usually ق in Gulf writing) and which dictionary meaning comes first. Treat the result as a strong first draft and check it before sending anything important.

How to use it

  1. Type or paste the Arabizi text, or click "Try a sample".
  2. Choose the dialect it is written in: Egyptian, Gulf or Levantine.
  3. Read the Arabic output; click any underlined word to choose a different spelling.
  4. Copy the Arabic text or download it as a .txt file.

Frequently asked questions

What do the numbers mean in Arabizi?

2 is the hamza (ء/أ), 3 is ع, 3' is غ, 5 (or 7') is خ, 6 is ط, 7 is ح, 8 is ق in some Gulf and Levantine writing, and 9 is ص (9' for ض). They stand for Arabic sounds that have no Latin letter and were chosen because the digit looks like the Arabic letter.

Why is a word converted wrongly?

Arabizi usually drops short vowels and different people spell the same word differently, so the rules sometimes guess wrong, especially with names and English loanwords. Click the underlined word to see alternatives, or edit the result after copying.

Does the dialect setting matter?

A little. It changes how g and ch are read (g is ج in Egyptian and usually ق in Gulf Arabizi), whether a leading 2 may be a qaf (2alb = قلب in Egyptian and Levantine), and which meaning comes first for words that differ between dialects.

Does it translate the text?

No. It only changes the script: Egyptian Arabic in Latin letters becomes Egyptian Arabic in Arabic letters. The words and dialect stay the same.

Is my text sent to a server?

No. The dictionary and rules run in your browser.