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.
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
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:
| Dialect | Where | Sounds like (dialect, pronunciation) |
|---|---|---|
| Egyptian Arabic (Masri) | Egypt; understood across the Arab world thanks to Egyptian films, TV and music | How?: إِزَّاي izzaay; What?: إِيه eeh; I want: عَايِز 3aayiz (m.) |
| Levantine Arabic (Shami) | Syria, Lebanon, Jordan, Palestine and their diaspora | What?: شُو shuu; How are you?: كِيفَك keefak (m.); Now: هَلَّق halla' |
| Gulf Arabic (Khaleeji) | UAE, Kuwait, Qatar, Bahrain, Oman and eastern Saudi Arabia | What?: شُو 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 Medina | What?: وِش wish (Najdi); I want: أَبْغَى abgha; Very: مَرَّة marra |
| Iraqi Arabic | Iraq, with Baghdad as the reference; also spoken in parts of Syria, Kuwait and Iran | What?: شْنُو shnuu; Good, fine: زَين zeen; There is: أَكُو akuu |
| Moroccan Arabic (Darija) | Morocco; close to Algerian and Tunisian Arabic, hard for Middle Eastern speakers to follow | How?: كِيفَاش 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.