Why Morocco is a hard case for translator apps
Morocco is where most translator apps reveal their language-coverage gaps. Three real problems:
- Darija ≠ Modern Standard Arabic. Major apps offer "Arabic" — that's MSA, written and broadcast Arabic. Moroccans speak Darija, a spoken dialect heavily influenced by French, Spanish, and Berber. A Moroccan vendor reading MSA from your phone might understand it, but they won't speak back in it. The bridge is French.
- Berber (Tamazight) is invisible to mainstream apps. Roughly 30% of Moroccans speak Berber as their first language — Tamazight in central regions, Tashelhit in the south, Tarifit in the Rif. None of the major translator apps offer any of these. In Atlas mountain villages and Sahara camps, Berber is the working language.
- French is the de facto tourist bridge. Most Moroccans in Marrakech, Fez, Casablanca, Rabat, Tangier, Chefchaouen, and tourist zones speak French. Many speak English too. Pre-loading French phrases via TapSay or Google Translate is more useful than chasing perfect Darija.
The 4 translator apps actually worth installing for Morocco
| App | French | Arabic | Berber | Offline? |
|---|---|---|---|---|
| TapSay (PWA) | Yes — full | Yes — MSA | No (no app does) | Yes, after one ~10s visit |
| Google Translate | Yes | Yes (MSA) | No | Yes, with 50MB packs each |
| DeepL Translate | Yes (excellent) | No | No | No (mobile) |
| Microsoft Translator | Yes | Yes (MSA) | No | Yes, with packs |
Where you actually need offline in Morocco
Marrakech (Medina, Jemaa el-Fnaa, Gueliz, Palmeraie)
Mobile signal exists in the medina but you'll have both hands occupied bargaining and dodging scooters. Pre-cache offline. The riad you're staying in has WiFi but the souks won't. Vocabulary you actually need: bargaining French ("C'est trop cher" / "Combien?"), polite refusal ("Non, merci" / "la, shukran"), and the universal walking-away which works in any language. The Jemaa el-Fnaa night-market food stalls are numbered and competitive — everyone speaks tourist English, basic French, and sometimes German. Snake charmers and henna artists charge after photos; the phrase to know is "Pas de photo" (no photo).
Fez (Medina, tanneries, Bab Bou Jeloud)
The Fez medina is the world's largest car-free urban area — 9000+ alleyways. Mobile signal exists but GPS doesn't help. Pre-cache offline. The chouara (tanneries) viewing terraces charge for the view; the leather-shop tour after is the real upsell. Useful French: "Je regarde seulement" (I'm just looking), "Je reviendrai plus tard" (I'll come back later — universal polite delay). Local guides at the medina entrance are persistent; agreeing on a price before starting is essential.
Chefchaouen (the Blue City, Rif Mountains)
Chefchaouen has 4G in town. The Spanish Mosque viewpoint hike has spotty signal. The Akchour waterfalls (45 min drive into the Rif) drop signal entirely. The Rif region historically grew kif — locals will offer; the legal status is grey at best. Pre-cache offline before going beyond the blue medina.
Sahara (Merzouga, M'Hamid, Erg Chebbi, Erg Chigaga)
Pre-cache aggressively. Once you leave Merzouga town for the Erg Chebbi dunes (or M'Hamid for Chigaga), signal disappears entirely. Camp staff usually speak French + Arabic + some English; camel guides may speak only Tamazight + Arabic. Vocabulary: "thé à la menthe" (mint tea — refuse politely if you must, but accepting is the polite default), "tagine" (dinner, every night), "berbère" (Berber — the music style, the rug style, the language).
Essaouira (coast, fishing port, surf)
Essaouira has 4G and is the most relaxed major Moroccan tourist town. The fishing port is the photo destination; the medina is small enough to navigate without offline. Surf schools at Sidi Kaouki (30 min south) operate in French and English. Pre-cache offline if you're going to the Iles Purpuraires or surfing further down the coast.
Atlas Mountains (Imlil, Setti Fatma, Toubkal)
Imlil village has basic 4G. The Toubkal trek (Morocco's highest peak, 4167m) goes above signal range entirely. Berber-speaking villages along the trail rarely have data. Pre-cache offline aggressively before trekking. Useful Berber-friendly vocabulary: "azul" (Berber hello), "tanmirt" (Berber thank you) — used in the High Atlas as politeness signals.
Casablanca, Rabat, Tangier (north and Atlantic coast)
Major cities have full 4G. Casablanca has more business travelers and English speakers than anywhere else in Morocco. Rabat (the capital) is bureaucratic and French-friendly. Tangier is a former international zone with French, Spanish, English, and Arabic all in active use. Translator app needed only for excursions into Rif/Atlas/Sahara from these bases.
20 essential phrases for Morocco (French + Darija mix)
Bonjour / السلام عليكم
Bohn-ZHOOR / As-salaam-u alaykum
Hello (French) / Peace be upon you (Arabic greeting)
French is the practical default. Arabic greeting earns warmth. Response to salaam: "wa alaykum as-salaam".
Merci / شكرا
Mehr-SEE / Shukran
Thank you (French / Arabic)
"Shukran" is universally understood across the Arab world; "merci" is universally understood across Morocco.
S'il vous plaît
Seel voo PLAY
Please (French)
Universal polite addition.
Parlez-vous anglais?
Par-LAY voo on-GLAY?
Do you speak English?
In tourist zones often yes. In medinas often no, but French works for almost everyone.
Combien?
Kom-BYAN?
How much?
The bargaining opener. Expect first prices to be 3–5× target. Counter at 25–30% of asking.
C'est trop cher
Say tro share
That's too expensive
The bargaining response. Smile while saying it. Walking away is more powerful than any phrase.
Non, merci
Nohn mehr-SEE
No, thank you
For unwanted vendors, guides, and henna artists. Said firmly, no eye contact, no slowing down.
Où est...?
Oo eh?
Where is...?
"Où est la médina?" / "Où est le riad?" / "Où sont les toilettes?" Universal location opener.
L'addition, s'il vous plaît
Lah-dee-SEEYON, seel voo PLAY
The bill, please
Bills don't come automatically — you ask. 10% tip is appreciated but not always expected.
Une table pour deux
Oon TAH-bluh poor duh
A table for two
"Trois" = three, "quatre" = four. Tourist restaurants understand both French and English.
De l'eau, s'il vous plaît
Duh loh, seel voo PLAY
Water, please
Bottled is the default. Specify "minérale" for sparkling, "plate" for still. Tap water is not recommended for tourists.
Je ne comprends pas
Zhuh nuh kom-PRON pah
I don't understand
Honest. Locals will switch to simpler French or English.
Je suis végétarien(ne)
Zhuh swee veh-zheh-tah-RYAN(YEN)
I'm vegetarian (male / female)
Moroccan tagines are commonly meat-based. Vegetable tagine ("tagine de légumes") is widely available.
Je suis allergique à...
Zhuh swee ah-lehr-ZHEEK ah
I'm allergic to...
Critical for nuts (noix), shellfish (fruits de mer), gluten (gluten). Moroccan cuisine uses a lot of almonds, sesame, and olive oil.
J'ai besoin d'un médecin
Zhay buh-ZWAN doon may-duh-SAN
I need a doctor
Emergency: 15 (medical) or 19 (police). Tourist hospitals in Marrakech/Casablanca have French and English staff.
Pouvez-vous m'aider?
Poo-VAY voo MAY-day?
Can you help me?
Universal polite request for assistance.
Je suis perdu(e)
Zhuh swee pehr-DOO
I'm lost (male / female)
Useful in Fez's 9000-alleyway medina and Marrakech's souks. Locals will point or sometimes walk you partway (and then ask for tip — agree price first if they offer to guide you the whole way).
Pas de photo, s'il vous plaît
Pah duh fo-TOH
No photo, please
Important when locals (especially women, snake charmers, henna artists) refuse photos. Always ask permission first.
Inshallah
In-SHAH-lah
God willing
Universal Arabic phrase used constantly in Morocco for any future plan. "On se verra demain, inshallah" (we'll meet tomorrow, inshallah).
Au revoir / Bslama
Oh ruh-VWAR / Be-SLA-ma
Goodbye (French / Darija)
"Au revoir" formal French, "Bslama" casual Darija. Both work everywhere.
Frequently asked questions
Should I learn Arabic, French, or Berber for Morocco?
Practical answer: French. It's the de facto bridge language for tourism, business, education, and most under-50 Moroccans in any tourist zone. Arabic earns warmth in greetings. Berber is essential only in Atlas/Sahara villages and even there French often works.
Is Google Translate good enough for Morocco?
For French — yes, very good. For Arabic — adequate for written/typed Modern Standard Arabic but can't help with spoken Darija. Camera mode works for French menus and Arabic signs (online only). Pre-download French + Arabic packs.
Best translator for the souk bargaining?
Pre-cached French phrases via TapSay or Google Translate offline. Bargaining doesn't need fluent French — knowing "Combien?" / "C'est trop cher" / walking-away covers 90% of interactions.
Connectivity in the Sahara?
Effectively none. Pre-cache aggressively in Merzouga or M'Hamid before driving into the dunes. Camp WiFi is rare and slow when it exists.
For broader translator-app comparison: 9 Best Private Offline Translator Apps for 2026.
Try TapSay for Morocco right now
No App Store, no signup, no language pack. French + Arabic phrases offline in any phone browser. 45 free phrases, then $1/day.
Open TapSay (free) →More destination guides:
- Best Translator App for Egypt (different Arabic dialect — Egyptian Arabic vs Moroccan Darija)
- Best Translator App for France (French — useful since Morocco's French is the bridge)
- Best Translator App for Spain (often paired with Morocco trips via Tangier ferry)
- Best Translator App for Turkey (other major Muslim-world tourist destination)
- Best Translator App for Portugal
Read next:
- Best translator for a multi-country Europe trip (often paired with Morocco)
- 9 Best Private Offline Translator Apps for 2026
- How to Translate Without WiFi While Traveling
- Why Voice Translators Fail in Noisy Markets — directly relevant to Marrakech souks
- The translator that needs no install
- Translator app glossary — 22 terms defined