Translate

Arabic translator with dialects, vowels and pronunciation

Type a sentence, pick the Arabic dialect you need and get it in Arabic script with full harakat, the Standard Arabic version, a transliteration you can read and a button to hear it. Free, no account, nothing stored.

0 / 1000
Ctrl+Enter to translate. Free, no account, nothing stored.
Standard Arabic (MSA) with harakat
Pronunciation (transliteration)

Translations are generated by an AI model and can be wrong; the Standard Arabic line is there so you can compare. Up to 1000 characters at a time.

How it works

1. Type or pasteUp to 1,000 characters: a message, a phrase, a name. English to Arabic, Arabic to English or Arabic with Spanish, French, Urdu, Turkish, Dutch, Telugu and other languages.
2. Pick the dialectStandard Arabic is what Google gives you. Choose Egyptian, Levantine, Gulf, Saudi, Iraqi or Moroccan to get what people actually say.
3. Read it, hear it, copy itEvery result comes with harakat, a Standard Arabic line to compare, Latin letters for pronunciation and a Listen button.

What you get under every translation

  • Translation in the chosen dialect, Arabic script with full harakat (when the target is Arabic).
  • Modern Standard Arabic line with harakat under the dialect version, so the spoken and the written form sit side by side.
  • Latin transliteration (romanized Arabic, chat-style: 3 for ayn, 7 for the hard h) that reflects dialect pronunciation.
  • Listen: the browser's own text-to-speech reads the Arabic aloud (voice quality depends on the device; iPhone, Android and Windows ship an Arabic voice).
  • Copy button and a harakat on/off toggle.

Dialects

Modern Standard Arabic is the written language of news, books and school; at home people speak a dialect, and the dialects differ in everyday words. A few examples next to the Standard form:

DialectWhereSounds like (dialect, pronunciation)
Egyptian Arabic (Masri)Egypt; understood across the Arab world thanks to Egyptian films, TV and musicHow?: إِزَّاي izzaay; What?: إِيه eeh; I want: عَايِز 3aayiz (m.)
Levantine Arabic (Shami)Syria, Lebanon, Jordan, Palestine and their diasporaWhat?: شُو shuu; How are you?: كِيفَك keefak (m.); Now: هَلَّق halla'
Gulf Arabic (Khaleeji)UAE, Kuwait, Qatar, Bahrain, Oman and eastern Saudi ArabiaWhat?: شُو shuu; Now: الحِين al-heen; Good, fine: زَين zeen
Saudi Arabic (Najdi and Hejazi)Saudi Arabia; Najdi in Riyadh and the center, Hejazi in Jeddah, Mecca and MedinaWhat?: وِش wish (Najdi); I want: أَبْغَى abgha; Very: مَرَّة marra
Iraqi ArabicIraq, with Baghdad as the reference; also spoken in parts of Syria, Kuwait and IranWhat?: شْنُو shnuu; Good, fine: زَين zeen; There is: أَكُو akuu
Moroccan Arabic (Darija)Morocco; close to Algerian and Tunisian Arabic, hard for Middle Eastern speakers to followHow?: كِيفَاش keefaash; I want: بْغِيت bgheet; Good, fine: مِزْيَان mizyaan

Not sure which to pick? Use the country the other person is from. If you only need to be understood in writing, Standard Arabic is read by every Arabic speaker.

Private by design

The text is sent to the site's translation endpoint, passed to the AI model and returned. It is not stored, logged or used for training by the site. The only thing kept on the device is the last chosen dialect (browser local storage). Page views are counted by analytics without any text.

What it does not do

  • Documents: no PDF, Word or image upload.
  • Photos, scans, handwriting, OCR.
  • Paid plans, subscriptions or credits: there is nothing to buy.
  • A mobile app, browser extension or API.
  • Certified or human translation; it is machine translation by an AI model.

Frequently asked questions

Is it free?

Yes. There is a daily free limit for the whole site; when it is reached the page tells you and asks you to come back tomorrow. No account, no credits, nothing to buy.

How accurate is the dialect translation?

Translations are generated by an AI language model and can be wrong, especially for slang, poetry, legal or medical text and for dialects with regional variation. The Standard Arabic line is shown next to the dialect so the two can be compared. Do not rely on it for contracts, medical instructions or official paperwork.

What are harakat and why show them?

Harakat are the small vowel marks above and below Arabic letters. Everyday Arabic is written without them, which is why learners cannot read a new word reliably. Every result here has them, and a toggle hides them when you want the plain text.

What does the transliteration look like?

Chat-style Latin letters that follow the dialect pronunciation: 3 stands for the letter ayn, 7 for the hard h, as in 3ala and 7abibi. Long vowels are doubled (aa, ee, oo).

Can it translate a document, PDF or photo?

No. It translates typed or pasted text only, up to 1,000 characters at a time. There is no upload, no OCR and no handwriting recognition.

Is my text stored?

No. The text goes to the translation endpoint, is passed to the AI model and comes back; nothing is saved or logged. The only thing kept in your browser is the last dialect you chose.