Moroccan Arabic PDF & Document Translator — English ↔ Moroccan Arabic

Translate English to Moroccan Arabic or Moroccan Arabic to English while preserving your document’s layout. Upload your file, choose the target language, and get a natural translation that keeps the meaning of the original.

Loading credits…

How Moroccan Arabic documents come out

Translate Moroccan Arabic (Darija) into English or English into Darija while keeping the layout of your file. This page is for text actually written in Darija: WhatsApp and Facebook threads saved as PDFs or screenshots, family messages, interview and focus-group transcripts, song lyrics, comedy and TV scripts, ad copy and survey answers, in Arabic script or in the Latin-letter Arabizi that uses 3, 7 and 9. Moroccan official documents are written in Modern Standard Arabic and French, and the Arabic and French document pages are the right tools for those.

Darija has no official spelling, and the same message can arrive in either of two scripts. In Arabic script it runs right to left with the standard letters plus ݣ (or ڭ) for the g sound in words like ݣال, with short vowels dropped and consonant clusters Standard Arabic never allows (كنبغي, غادي, ديال), and with French words either transliterated (طوموبيل, from automobile) or dropped in as Latin letters in the middle of a line, so text changes direction mid-sentence. In Latin script it is Arabizi with French spelling habits: ch for ش, ou for و, kh for خ, gh for غ, and digits for the sounds French letters lack, 3 for ع, 7 for ح, 9 for ق, 2 for the hamza, so 'wakha, ghadi nji daba, 3afak 9elleb 3la sarout' is a normal sentence. Egyptian and Levantine Arabizi follow different conventions (sh, and 2 for ق). Morocco uses Western digits and its own month names (ماي, يوليوز, غشت, شتنبر, نونبر, دجنبر). Darija also carries Amazigh vocabulary (sarout, khizzou) and, in the north, Spanish loans. Older Moroccan manuscripts and some early printing are in Maghrebi script, with fa dotted below and qaf with a single dot above; those texts are mostly Classical Arabic, not Darija. Arabic PDFs with broken text layers are read visually.

Translate your document and keep its structure

The translator keeps your file’s structure while translating the text in context. The downloaded format depends on the source file.

PDFs and scanned pages
The translated PDF follows the page visually, with translated pages rendered as images. Selectable PDF text and identical fonts are not guaranteed.
Word documents and PowerPoint presentations
Start with DOCX or PPTX when you have it. Native paragraphs, table text and slide text can stay editable in the corresponding file format. Translated text inside pictures remains image content; review text wrapping and font changes in your editor.
Excel workbooks and EPUB books
Use the original XLSX or unprotected EPUB for a translated workbook or ebook. Review formulas, numbers and text cells in a workbook; check chapter order, navigation and text flow in your ebook reader.

What people translate to and from Moroccan Arabic

Messages, letters and social media

Moroccan families are spread across France, Spain, Belgium, the Netherlands, Italy and North America, and the conversation between Casablanca and Paris runs on WhatsApp in Darija, in Arabic script or Arabizi, often with French mixed in. People export a thread to PDF or take screenshots and translate it to follow a family decision, to read what a partner's relatives are saying, or because messages have become part of a visa, marriage or custody file. Facebook and Instagram posts and comments, community-group threads and informal letters go the same way. Advanced reads the tone (a joke, a blessing, a pointed صافي) rather than only the words.

Interview transcripts, surveys and field research

Anthropologists, public-health teams, development NGOs and market researchers working in Morocco collect their material in Darija: interview and focus-group transcripts, open-ended survey answers, customer feedback, app reviews and call-center notes, typed up in Word or Excel by local assistants who spell as they hear. Translating them into English for analysis is exactly the case where a Standard-Arabic tool produces confident nonsense. Upload the DOCX or XLSX, keep the speaker labels and question columns, and use Advanced so that idioms, hedges and switches into French come through as what the speaker meant.

Lyrics, scripts, comedy and advertising

Malhun sung poetry, chaabi, the songs of Nass El Ghiwane and the current wave of Moroccan rap are in Darija; so are television sitcoms and Ramadan series, film dialogue, stand-up, theatre and the ad copy of Moroccan telecom and consumer brands, which write in the spoken language. Translators, students, subtitlers and localization teams upload scripts and lyric sheets in both directions. The result is a usable crib for meaning; rhyme, wordplay and proverbs need a writer's hand afterwards. When translating into Darija, the output is Arabic-script Darija in a casual register, meant for dialogue and messaging rather than anything official.

Official documents: use the Arabic and French pages

Moroccan official paper is not written in Darija. Birth certificates (عقد الازدياد, extrait d'acte de naissance), the national identity card, marriage contracts drawn up by adoul, baccalauréat and university diplomas, criminal-record extracts, court judgments and property deeds are in Modern Standard Arabic, in French, or in both on the same form. Upload those to the Arabic or French document pages, which are written for that register. Keep this page for the parts of life that happen in Darija.

What to watch for in Moroccan Arabic document translation

The commonest failure is a tool reading Darija as bad Standard Arabic or as French. Arabizi is the first casualty: '3la' is not a French word, '9' is ق in Morocco but appears as '2' in Egypt, and 'ch' and 'ou' follow French spelling rather than English. False friends between Darija and Standard Arabic are the second: غير means 'only', عافية means 'fire', بحال means 'like', حتى واحد means 'nobody', and عافاك is 'please', so a formal-Arabic reading produces sentences that are grammatical and wrong. Grammar differs too: kanbghi and tanbghi are present tense, ghadi marks the future, dyal often replaces the construct state, and negation wraps the verb in ma...sh. Loanwords come from three directions, French (tomobil, portable, bac), Amazigh (sarout, khizzou) and Spanish in the north (simana), often mid-sentence, and writers switch to whole French clauses without warning. Names follow French romanization (Mohammed, Fatima Zahra, El or Al, Ouahbi with ou), and a passport allows one spelling. Dates use Morocco's month names (ماي, غشت, دجنبر) with Western digits. Gender matters in address, and Darija spelling in Arabic script varies from writer to writer. Advanced treats all of this as judgment; a native reader should still check what gets cited or filed.

Moroccan Arabic document translation FAQ

Is it free to translate a Darija document?
You can try it free, with no account needed, and signing in gives you a larger daily allowance. Pro and Scholar are there for longer documents and regular use.
Can it read screenshots, photos and handwritten Darija?
Yes. Upload a JPG, PNG or HEIC image or a scanned PDF and the text is recognized before translation, in Arabic script or Arabizi. Chat screenshots work well at full resolution; keep sender names and timestamps in the crop so the translation can follow who is speaking. Handwritten Darija is uncommon and unstandardized, so results vary with the hand; treat those as an aid and check names and numbers against the original.
How accurate is it? What is the difference between Fast and Advanced?
Fast is fine for the gist of a thread. Advanced runs a frontier model and is the tier for Darija: it reads Arabizi with 3, 7 and 9 as Moroccan rather than as French or Egyptian, knows the ka-/ta- present prefix, غادي for the future, ديال for possession and ما...ش negation, keeps French and Amazigh loanwords straight, and renders expressions like واخا, صافي, بزاف and بحال as the idioms they are. For transcripts, scripts and anything you will cite or file, use Advanced.
Will the translation keep my document's original layout?
The translator produces a translated PDF, Word, PowerPoint, Excel or EPUB file that aims to preserve the original layout, including tables, columns and headers. Text size, fonts and line breaks may change, so review the result against the original. Mixed Arabic and Latin lines are handled but the page is not mirrored, so check timestamps, French fragments and any tables against the original.
Can I use this for a consulate, a court or an immigration file?
Not as the document you submit. Moroccan authorities require a sworn translator (traducteur assermenté, الترجمان المحلف), consulates and foreign immigration services want a certified translation with a signed statement, and official Moroccan documents are in Standard Arabic or French in any case. Use this to read the material, work out which pages matter and prepare a draft, then have those pages certified.
Darija, Standard Arabic, Algerian, Tunisian: which option should I pick?
Pick Moroccan Arabic for anything written the way Moroccans speak: messages, transcripts, lyrics, scripts, posts. Pick Arabic for formal, legal, academic and news text, which across the Maghreb is Modern Standard Arabic. Algerian and Tunisian are close cousins that share much vocabulary but differ in the details; use this page for Moroccan text specifically. Hassaniya, spoken in the far south and in Mauritania, is a separate option on the site.
What file types can I upload?
PDF, DOCX (Word), PPTX (PowerPoint), XLSX (Excel) and EPUB, plus photographed or scanned pages and screenshots as JPG, PNG or HEIC. Chat threads can come in as screenshots or saved as a PDF. Free and Pro accept up to 20MB and 100,000 extracted characters per file; Scholar accepts up to 50MB and 1,000,000 characters.

See “Keep formatting” in action

Real examples of the “Keep formatting” option: original on the left, translated document on the right. Click either page to enlarge.

1 / 6

Original

Translation

A civil complaint filed in Mexico City, Spanish to English. Caption block, numbered pleadings, the evidence table and the signature block all keep their places.

Original

Translation

An Italian birth certificate, photographed rather than scanned. The framed masthead, the field grid, the marginal annotations and the round seal all hold their positions.

Original

Translation

A handwritten archaeological field notebook from 1974. The engine reads the hand and keeps the ruled inventory table intact.

Original

Translation

A German hospital discharge summary. Diagnoses with ICD codes, lab values and the medication table survive the translation unchanged.

Original

Translation

A 1747 parish baptism register in Latin. Ruled columns, godparents and marginal notes stay aligned, so the genealogy still reads as a register.

Original

Translation

A scanned 17th-century Italian index of sermons. Two columns of dense small print, translated in place.

Translate documents in other languages

Egyptian Arabic documentsBavarian documentsBengali documentsBinary Code documentsBohairic Coptic documentsBreton documentsBraille documentsChechen documentsCherokee documentsCuneiform documentsMoroccan Arabic text translatorAll document translation