← Blog
Darija 2026-10-05

Which app should you use to learn Moroccan Darija?

Which app should you use to learn Moroccan Darija?

You want to learn Darija, the Arabic spoken every day in Morocco. You type "Darija app" into your app store… and mostly find Standard Arabic courses. The problem is that Standard Arabic is not what you will hear in a café in Casablanca or at your in-laws' in Fez.

So before choosing an app, it helps to know what to look for. Here are the criteria that really make a difference, followed by what VocaBag offers.

Criterion 1: real Darija, not Standard Arabic

This is the most common trap. Darija and Modern Standard Arabic share roots, but everyday vocabulary differs a lot. To say "how are you?", a Moroccan will say كيداير (kidayr) or واش راك (wash rak), not the phrase from a Standard Arabic textbook.

So check that the app clearly says "Darija" or "Moroccan Arabic", not just "Arabic". If you are still torn between the two, the article Darija vs Standard Arabic helps you choose based on your goal.

Criterion 2: Arabic script AND transliteration

Darija is spoken far more than it is written. In Morocco, many people write it in Latin letters on their phones, with numbers for sounds that don't exist in European languages: 3 for the letter ع, 7 for the letter ح.

A good app shows you both: the Arabic script if you want to learn to read, and a Latin transliteration so you can pronounce words right away. For example عفاك (3fak) — please, or سمح ليا (sme7 liya) — excuse me.

Criterion 3: audio for every word

Reading 3fak is not enough to know how to say it. Without audio, you risk memorising the wrong pronunciation, which is very hard to fix later. Check that every word, not just a few, can be listened to.

Criterion 4: reviews that come back at the right time

Learning ten words today is easy. Remembering them in a month is much harder. Apps that use spaced repetition show you each word again just before you forget it, at longer and longer intervals. That is the difference between "I've seen this word" and "I know this word". The method is explained in Spaced repetition: the method for memorising a language.

Criterion 5: vocabulary organised by situation

You don't learn Darija to recite a list: you want to greet people, order food, ask for directions, chat with family. Vocabulary sorted by theme (greetings, food, transport, family…) lets you start with what you actually need.

What VocaBag offers for Darija

VocaBag was designed with Darija as a language in its own right, alongside Modern Standard Arabic and ten other languages. In practice:

  • 1,050 Darija words across 21 categories: greetings, basics, travel, food, market and shopping, family, transport and directions, numbers and time…
  • Every word in Arabic script, with its Latin transliteration, its English translation and audio.
  • Example sentences to see each word in context.
  • A range of exercises: multiple choice and matching in the free version; free translation, audio dictation and spoken answer with Premium.
  • Built-in spaced repetition: the app shows you the words to review every day.
  • The reverse direction (from English to Darija), with Premium, to move from recognising words to producing them.

The free version lets you discover 5 new words a day, with unlimited reviews. Premium, at €2.99 a month, unlocks unlimited words and every exercise mode.

You can browse all the vocabulary without creating an account on the Moroccan Darija vocabulary page.

An app is not enough (and that's normal)

Let's be honest: no app will make you speak Darija on its own. It gives you the vocabulary and the reflexes; conversation is learned by talking. The combination that works: a few minutes a day in the app, then reuse what you have learned straight away with Moroccans, even for a simple شكرا (shukran) — thank you.

To start with words you will use from day one, have a look at the 10 essential Darija expressions for travelling in Morocco.

Ready to learn?

Start for free

Not ready yet? Get our best articles by email.