Translate Moroccan Arabic to English
Translate Moroccan Arabic to English on this page: paste the Darija message you received, in Arabic script or in the Latin spelling Moroccans use, and read it in English. You also get your text back with harakat and a transliteration, so you can see how it sounds. 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.
What you get on this page
- Direction set to Arabic to English with Moroccan as the dialect of your text, so bgheet, daaba and waalu are read as Darija.
- Three lines back: the English, your Arabic with vowel marks, and a transliteration.
- Free, 1,000 characters per request, one daily limit for the whole site, nothing stored.
Translate Moroccan Arabic to English from a WhatsApp message
- Copy the message from WhatsApp, Instagram or Facebook and paste it into the box. Mixed Arabic, French and Latin-letter Darija can all go in together.
- Keep Moroccan selected under Dialect of your text. This matters more than for any other dialect: read as Standard Arabic, bgheet or daaba mean nothing.
- Press Translate. Line one is the English. Line two is the Arabic with harakat, which shows you the vowels Darija writers leave out (ktbt becomes ktabt, I wrote). Line three is the transliteration you can copy into a reply.
Moroccan Latin spelling follows French habits: ch for sh (chno, what), ou for oo (kayn chi 7aja? is there anything?), 9 for qaf (9alb, heart), 3 for ayn and 7 for the hard h. The harakat line is your check that the model read a word the way the sender meant it.
Chat words you will see in Moroccan messages
Ten words that appear in nearly every Darija chat, the way people type them, and what they mean.
| In the message | Typed in Franco as | Means in English |
|---|---|---|
| وَاخَّا | wakha | OK, alright, agreed |
| صَافِي | safi | done, that's it, enough; OK then |
| بَزَّاف | bzzaf / bezzaf | a lot, very much |
| شْوِيَّة | chwiya | a little, a bit |
| زْوِين / زْوِينَة | zwin / zwina | nice, beautiful (m. / f.) |
| مَا كَايْن وَالُو | makayn walo | there's nothing; nothing at all |
| دْغْيَا | dghya | quickly, hurry |
| عْلَاش؟ | 3lach? | why? |
| حِيت | 7it | because |
| مَزَال | mazal | still; not yet (when negative) |
Accuracy and limits
An AI language model does the translating. Everyday Darija about plans, family and work comes out well. Jokes, proverbs and northern or rural words are where it slips. Latin-letter input is less reliable than Arabic script, because every Moroccan spells it a little differently. Read the voweled line and ask the sender when it looks wrong. Not for legal, medical or official text. 1,000 characters per request, a daily free limit for the whole site, nothing stored. To reply in Darija, use English to Moroccan Arabic; the Moroccan Arabic translator page explains the dialect; French speakers can go the other way with Arabic to French, and Arabic to English is for Standard Arabic.
Frequently asked questions
Can I translate Moroccan Arabic to English from Latin letters?
Yes. Paste the message as typed, with Moroccan selected as the dialect. Spellings differ from person to person, so check the voweled Arabic the page gives back.
Does Google translate Moroccan Arabic to English?
Google reads everything as Standard Arabic, and Darija words like bgheet, daaba or waalu are not Standard Arabic, so the result is often wrong or empty. Here the Moroccan setting tells the model what it is reading.
What does 'safi' mean?
Done, that's it, enough, OK then. Moroccans use it to close a topic or agree to a plan.
What does 'wakha' mean?
OK, alright. It is the standard yes to a suggestion in Darija.
Why does the page show my own Arabic with vowel marks?
So you can read and learn it. Darija is written without vowels, and the harakat line shows where they go; the transliteration under it spells the sounds in Latin letters.
How much can I paste at once?
1,000 characters per request, about 150 words, within a daily free limit for the whole site.