{
  "name": "Arabic learning apps compared",
  "url": "https://fasaha.app/compare",
  "publisher": {
    "name": "Fasaha",
    "url": "https://fasaha.app",
    "note": "Fasaha makes one of the products compared."
  },
  "checkedOn": "2026-10-16",
  "method": "On 2026-10-16 we read each product’s own website, help pages and store listings, and recorded only what they state. We left out prices, which change by country and month: each card links to the product’s own pricing page instead.",
  "values": {
    "mark": "yes | partial | no | unknown (the product does not say) | depends (on the teacher or the deck)",
    "learnFrom": "number of base languages the Arabic course is taught in; englishOnly marks English as the only one",
    "teachesIn": "site language codes the product names; absent when it does not list them"
  },
  "readingFeatures": [
    "alphabet",
    "realTexts",
    "tapLookup",
    "roots",
    "grammar"
  ],
  "products": [
    {
      "id": "fasaha",
      "name": "Fasaha",
      "maker": "Fasaha",
      "url": "https://fasaha.app",
      "pricingUrl": "https://fasaha.app/pricing",
      "kind": "reading",
      "varieties": [
        "msa",
        "quranic"
      ],
      "learnFrom": 18,
      "teachesIn": [
        "ar",
        "az",
        "bn",
        "de",
        "en",
        "es",
        "fr",
        "id",
        "it",
        "kk",
        "ky",
        "ms",
        "pt",
        "ru",
        "tr",
        "ur",
        "uz",
        "zh"
      ],
      "alphabet": "yes",
      "realTexts": "yes",
      "tapLookup": "yes",
      "roots": "yes",
      "grammar": "yes",
      "speaking": [
        "recognition"
      ],
      "review": "yes",
      "offline": "paid",
      "platforms": [
        "iphone",
        "ipad",
        "mac",
        "android"
      ],
      "price": [
        "freemium"
      ],
      "sources": [
        {
          "url": "https://fasaha.app/pricing",
          "kind": "pricing"
        },
        {
          "url": "https://apps.apple.com/app/id6754500701",
          "kind": "app_store"
        },
        {
          "url": "https://play.google.com/store/apps/details?id=app.fasaha.learn",
          "kind": "google_play"
        }
      ],
      "bestFor": "Learners who want to read real Modern Standard and Qurʼanic Arabic, explained in their own language, from the first letters to the classics.",
      "toKnow": "Fasaha teaches written Arabic: it has no course in a spoken dialect and no live teachers, and it is an app for iPhone, iPad, Mac and Android, not a website you study in."
    },
    {
      "id": "duolingo",
      "name": "Duolingo",
      "maker": "Duolingo",
      "url": "https://www.duolingo.com/course/ar/en/Learn-Arabic",
      "pricingUrl": "https://www.duolingo.com/super",
      "kind": "course",
      "varieties": [
        "msa"
      ],
      "learnFrom": 1,
      "englishOnly": true,
      "alphabet": "yes",
      "realTexts": "unknown",
      "tapLookup": "unknown",
      "roots": "unknown",
      "grammar": "unknown",
      "speaking": "unknown",
      "review": "yes",
      "offline": "unknown",
      "platforms": [
        "iphone",
        "ipad",
        "android",
        "web"
      ],
      "price": [
        "freemium"
      ],
      "sources": [
        {
          "url": "https://www.duolingo.com/api/1/courses/list",
          "kind": "site"
        },
        {
          "url": "https://blog.duolingo.com/arabic-dialects/",
          "kind": "blog"
        },
        {
          "url": "https://blog.duolingo.com/what-makes-arabic-hard-and-why-that-shouldnt-stop-you-from-learning-it/",
          "kind": "blog"
        },
        {
          "url": "https://apps.apple.com/us/app/duolingo-language-lessons/id570060128",
          "kind": "app_store"
        }
      ],
      "bestFor": "Complete beginners who want a free, game-like daily habit and a first look at the letters.",
      "stronger": "It is free to use, and every unit practises telling Arabic sounds apart and matching them to letters.",
      "toKnow": "Duolingo teaches Arabic from English only, and its course is Modern Standard Arabic in a less formal, spoken style, with no dialect course."
    },
    {
      "id": "rosetta-stone",
      "name": "Rosetta Stone",
      "maker": "Rosetta Stone",
      "url": "https://www.rosettastone.com/learn-arabic/",
      "pricingUrl": "https://www.rosettastone.com/membership",
      "kind": "course",
      "varieties": [
        "msa"
      ],
      "learnFrom": "unknown",
      "alphabet": "yes",
      "realTexts": "unknown",
      "tapLookup": "unknown",
      "roots": "unknown",
      "grammar": "unknown",
      "speaking": [
        "recognition",
        "live_tutors"
      ],
      "review": "unknown",
      "offline": "unknown",
      "platforms": [
        "iphone",
        "ipad",
        "android",
        "web"
      ],
      "price": [
        "subscription"
      ],
      "sources": [
        {
          "url": "https://support.rosettastone.com/rosetta-stone-language-dialects-and-descriptions/",
          "kind": "help"
        },
        {
          "url": "https://www.rosettastone.com/learn-arabic/",
          "kind": "site"
        },
        {
          "url": "https://www.rosettastone.com/tutoring",
          "kind": "site"
        },
        {
          "url": "https://apps.apple.com/us/app/rosetta-stone-sapphire/id6757200007",
          "kind": "app_store"
        }
      ],
      "bestFor": "Learners who like immersion lessons with pronunciation feedback from the first day.",
      "stronger": "TruAccent speech recognition checks your pronunciation, and one-to-one lessons with an Arabic tutor can be added.",
      "toKnow": "It teaches Modern Standard Arabic only, and Rosetta Stone itself says you will need to add a spoken dialect later. Tutoring is sold separately."
    },
    {
      "id": "busuu",
      "name": "Busuu",
      "maker": "Busuu",
      "url": "https://www.busuu.com/en/course/learn-arabic-online",
      "pricingUrl": "https://www.busuu.com/en/premium",
      "kind": "course",
      "varieties": [
        "unnamed"
      ],
      "learnFrom": "unknown",
      "alphabet": "yes",
      "realTexts": "unknown",
      "tapLookup": "unknown",
      "roots": "unknown",
      "grammar": "unknown",
      "speaking": "unknown",
      "review": "unknown",
      "offline": "paid",
      "platforms": [
        "iphone",
        "ipad",
        "android",
        "web"
      ],
      "price": [
        "freemium"
      ],
      "sources": [
        {
          "url": "https://www.busuu.com/en/course/learn-arabic-online",
          "kind": "site"
        },
        {
          "url": "https://www.busuu.com/en/how-to/offline-mode",
          "kind": "help"
        },
        {
          "url": "https://apps.apple.com/us/app/busuu-language-learning/id379968583",
          "kind": "app_store"
        }
      ],
      "bestFor": "Learners who want a structured course mapped to CEFR levels A1 to B2.",
      "stronger": "Native speakers in its community give feedback on your speaking and writing exercises.",
      "toKnow": "Busuu’s pages do not say which Arabic its course teaches, and offline study needs Premium."
    },
    {
      "id": "mondly",
      "name": "Mondly",
      "maker": "Pearson",
      "url": "https://www.mondly.com/learn-arabic-online",
      "pricingUrl": "https://apps.apple.com/us/app/mondly-learn-33-languages/id987873536",
      "kind": "course",
      "varieties": [
        "msa"
      ],
      "learnFrom": 31,
      "teachesIn": [
        "de",
        "en",
        "es",
        "fr",
        "id",
        "it",
        "pt",
        "ru",
        "tr",
        "zh"
      ],
      "alphabet": "unknown",
      "realTexts": "unknown",
      "tapLookup": "unknown",
      "roots": "unknown",
      "grammar": "yes",
      "speaking": [
        "recognition",
        "ai_conversation"
      ],
      "review": "yes",
      "offline": "yes",
      "platforms": [
        "iphone",
        "ipad",
        "mac",
        "android",
        "web"
      ],
      "price": [
        "freemium"
      ],
      "sources": [
        {
          "url": "https://www.mondly.com/how-to-speak-arabic",
          "kind": "site"
        },
        {
          "url": "https://www.mondly.com/learn-arabic-online",
          "kind": "site"
        },
        {
          "url": "https://www.mondly.com/arabic-grammar",
          "kind": "site"
        },
        {
          "url": "https://www.mondly.com/faq/what-languages-can-learn-with-mondly",
          "kind": "help"
        },
        {
          "url": "https://play.google.com/store/apps/details?id=com.atistudios.mondly.languages",
          "kind": "google_play"
        }
      ],
      "bestFor": "Learners who want short daily lessons with speaking practice.",
      "stronger": "Speech recognition and a chatbot for conversation practice, on phones, tablets, Mac and the web.",
      "toKnow": "It teaches Modern Standard Arabic only, and its pages do not say how it teaches the script."
    },
    {
      "id": "memrise",
      "name": "Memrise",
      "maker": "Memrise",
      "url": "https://www.memrise.com/en/learn-arabic",
      "pricingUrl": "https://explore.memrise.com/help",
      "kind": "course",
      "varieties": [
        "unnamed"
      ],
      "learnFrom": 1,
      "englishOnly": true,
      "alphabet": "yes",
      "realTexts": "unknown",
      "tapLookup": "unknown",
      "roots": "unknown",
      "grammar": "unknown",
      "speaking": [
        "ai_conversation"
      ],
      "review": "yes",
      "offline": "unknown",
      "platforms": [
        "iphone",
        "ipad",
        "android",
        "web"
      ],
      "price": [
        "freemium"
      ],
      "sources": [
        {
          "url": "https://www.memrise.com/en/learn-arabic/arabic-course",
          "kind": "site"
        },
        {
          "url": "https://www.memrise.com/sitemap/seo.xml",
          "kind": "site"
        },
        {
          "url": "https://explore.memrise.com/help",
          "kind": "help"
        },
        {
          "url": "https://apps.apple.com/us/app/memrise-language-learning-app/id635966718",
          "kind": "app_store"
        }
      ],
      "bestFor": "Learners who want to see and hear native speakers and practise short conversations.",
      "stronger": "Video clips of native speakers and AI conversation practice are built into the Arabic course.",
      "toKnow": "Memrise does not say which Arabic its course teaches, and the free plan limits lessons and shows ads."
    },
    {
      "id": "drops",
      "name": "Drops",
      "maker": "PlanB Labs",
      "url": "https://languagedrops.com/language/learn-arabic",
      "pricingUrl": "https://languagedrops.com/premium/",
      "kind": "course",
      "varieties": [
        "unnamed",
        "egyptian"
      ],
      "learnFrom": "unknown",
      "alphabet": "yes",
      "realTexts": "unknown",
      "tapLookup": "unknown",
      "roots": "unknown",
      "grammar": "no",
      "speaking": "unknown",
      "review": "yes",
      "offline": "paid",
      "platforms": [
        "iphone",
        "ipad",
        "android"
      ],
      "price": [
        "freemium"
      ],
      "sources": [
        {
          "url": "https://languagedrops.com/language/learn-arabic",
          "kind": "site"
        },
        {
          "url": "https://languagedrops.com/language/learn-egyptian-arabic",
          "kind": "site"
        },
        {
          "url": "https://languagedrops.com/premium/",
          "kind": "pricing"
        },
        {
          "url": "https://play.google.com/store/apps/details?id=com.languagedrops.drops.international",
          "kind": "google_play"
        }
      ],
      "bestFor": "Building a first vocabulary in a few minutes a day through picture games.",
      "stronger": "Quick visual word games with native audio, and a separate Egyptian Arabic course.",
      "toKnow": "Drops teaches words, not grammar, and the free plan allows only a few minutes a day."
    },
    {
      "id": "alifbee",
      "name": "AlifBee",
      "maker": "Alifbee",
      "url": "https://www.alifbee.com/en",
      "pricingUrl": "https://www.alifbee.com/en/price-page",
      "kind": "course",
      "varieties": [
        "msa",
        "quranic"
      ],
      "learnFrom": 10,
      "teachesIn": [
        "ar",
        "en",
        "es",
        "fr",
        "id",
        "ms",
        "tr",
        "ur",
        "uz"
      ],
      "alphabet": "yes",
      "realTexts": "partial",
      "tapLookup": "unknown",
      "roots": "partial",
      "grammar": "yes",
      "speaking": [
        "recognition"
      ],
      "review": "yes",
      "offline": "unknown",
      "platforms": [
        "iphone",
        "ipad",
        "android",
        "web"
      ],
      "price": [
        "freemium"
      ],
      "sources": [
        {
          "url": "https://www.alifbee.com/en",
          "kind": "site"
        },
        {
          "url": "https://www.alifbee.com/en/price-page",
          "kind": "pricing"
        },
        {
          "url": "https://store.alifbee.com/products/alifbee-premium",
          "kind": "site"
        },
        {
          "url": "https://help.alifbee.com/hc/en-us/articles/9376541506077--Which-Arabic-dialect-is-taught-on-AlifBee",
          "kind": "help"
        },
        {
          "url": "https://play.google.com/store/apps/details?id=tr.com.arabeeworld.arabee",
          "kind": "google_play"
        }
      ],
      "bestFor": "Beginners who want a step-by-step course in Modern Standard Arabic from the alphabet onward.",
      "stronger": "A levelled course with a placement test and speech-recognition practice, available from about ten languages.",
      "toKnow": "About a fifth of the lessons are free, and it teaches no spoken dialect."
    },
    {
      "id": "mango",
      "name": "Mango Languages",
      "maker": "Mango Languages",
      "url": "https://www.mangolanguages.com/available-languages",
      "pricingUrl": "https://www.mangolanguages.com/pricing",
      "kind": "course",
      "varieties": [
        "msa",
        "egyptian",
        "levantine",
        "iraqi"
      ],
      "learnFrom": 1,
      "englishOnly": true,
      "alphabet": "unknown",
      "realTexts": "no",
      "tapLookup": "unknown",
      "roots": "unknown",
      "grammar": "yes",
      "speaking": [
        "audio_drills"
      ],
      "review": "yes",
      "offline": "yes",
      "platforms": [
        "iphone",
        "ipad",
        "android",
        "web"
      ],
      "price": [
        "subscription"
      ],
      "sources": [
        {
          "url": "https://www.mangolanguages.com/available-languages",
          "kind": "site"
        },
        {
          "url": "https://www.mangolanguages.com/k12/languages",
          "kind": "site"
        },
        {
          "url": "https://www.mangolanguages.com/how-it-works/interactive-reading-passages",
          "kind": "site"
        },
        {
          "url": "https://apps.apple.com/us/app/mango-languages-learning/id443516516",
          "kind": "app_store"
        }
      ],
      "bestFor": "Learners heading to Iraq, the Levant or Egypt who want conversation-based dialect lessons.",
      "stronger": "Four varieties including Iraqi, a long Levantine course, and free access through many public libraries.",
      "toKnow": "The courses are for English speakers, the Modern Standard and Egyptian courses are much shorter than the Levantine one, and there are no reading passages in Arabic."
    },
    {
      "id": "pimsleur",
      "name": "Pimsleur",
      "maker": "Pimsleur",
      "url": "https://www.pimsleur.com/learn-arabic-modern-standard/",
      "pricingUrl": "https://www.pimsleur.com/learn-arabic-modern-standard/",
      "kind": "audio",
      "varieties": [
        "msa",
        "levantine",
        "egyptian"
      ],
      "learnFrom": 1,
      "englishOnly": true,
      "alphabet": "yes",
      "realTexts": "unknown",
      "tapLookup": "unknown",
      "roots": "unknown",
      "grammar": "unknown",
      "speaking": [
        "audio_drills",
        "recognition"
      ],
      "review": "yes",
      "offline": "yes",
      "platforms": [
        "iphone",
        "ipad",
        "mac",
        "android"
      ],
      "price": [
        "subscription",
        "one_time"
      ],
      "sources": [
        {
          "url": "https://www.pimsleur.com/list-of-languages/",
          "kind": "site"
        },
        {
          "url": "https://www.pimsleur.com/learn-arabic-modern-standard/",
          "kind": "site"
        },
        {
          "url": "https://www.pimsleur.com/learn-arabic-egyptian/",
          "kind": "site"
        },
        {
          "url": "https://apps.apple.com/us/app/pimsleur-language-learning/id1405735469",
          "kind": "app_store"
        }
      ],
      "bestFor": "Learners who want to speak and understand, practising by ear on a commute.",
      "stronger": "An audio-first speaking method that works offline and hands-free, in Modern Standard, Eastern (Levantine) and Egyptian Arabic.",
      "toKnow": "It is built for English speakers, Egyptian Arabic has a single level, and reading is taught in separate reading lessons."
    },
    {
      "id": "lingq",
      "name": "LingQ",
      "maker": "LingQ",
      "url": "https://www.lingq.com/en/learn-arabic-online/",
      "pricingUrl": "https://www.lingq.com/blog/lingq-free-vs-premium/",
      "kind": "reading",
      "varieties": [
        "msa",
        "egyptian",
        "levantine"
      ],
      "learnFrom": "unknown",
      "alphabet": "unknown",
      "realTexts": "yes",
      "tapLookup": "yes",
      "roots": "unknown",
      "grammar": "no",
      "speaking": [
        "ai_conversation",
        "live_tutors"
      ],
      "review": "yes",
      "offline": "paid",
      "platforms": [
        "iphone",
        "ipad",
        "android",
        "web"
      ],
      "price": [
        "freemium"
      ],
      "sources": [
        {
          "url": "https://www.lingq.com/en/learn-arabic-online/",
          "kind": "site"
        },
        {
          "url": "https://www.lingq.com/en/grammar-resource/",
          "kind": "site"
        },
        {
          "url": "https://www.lingq.com/blog/lingq-free-vs-premium/",
          "kind": "blog"
        },
        {
          "url": "https://apps.apple.com/us/app/lingq-learn-languages/id379385811",
          "kind": "app_store"
        }
      ],
      "bestFor": "Learners who already read the script and want a large library to read and listen to.",
      "stronger": "A big library of Arabic texts with audio, in Standard, Egyptian and Levantine Arabic, and you can import your own videos, articles and books.",
      "toKnow": "LingQ does not teach the alphabet, its grammar guide does not cover Arabic, and we found no display of roots. The free plan limits how many words you save."
    },
    {
      "id": "arabicpod101",
      "name": "ArabicPod101",
      "maker": "Innovative Language",
      "url": "https://www.arabicpod101.com/",
      "pricingUrl": "https://www.arabicpod101.com/pricing",
      "kind": "video",
      "varieties": [
        "msa",
        "egyptian",
        "maghrebi"
      ],
      "learnFrom": 1,
      "englishOnly": true,
      "alphabet": "yes",
      "realTexts": "partial",
      "tapLookup": "unknown",
      "roots": "unknown",
      "grammar": "yes",
      "speaking": [
        "audio_drills"
      ],
      "review": "yes",
      "offline": "yes",
      "platforms": [
        "iphone",
        "ipad",
        "android",
        "web"
      ],
      "price": [
        "freemium"
      ],
      "sources": [
        {
          "url": "https://www.arabicpod101.com/lesson-library",
          "kind": "site"
        },
        {
          "url": "https://www.arabicpod101.com/pricing",
          "kind": "pricing"
        },
        {
          "url": "https://www.arabicpod101.com/mobile-apps",
          "kind": "site"
        }
      ],
      "bestFor": "Learners who like podcast and video lessons with a teacher explaining in English.",
      "stronger": "A graded path in Standard Arabic plus Egyptian and Moroccan lessons, with downloads for offline study.",
      "toKnow": "Lessons are taught in English with transliteration beside the script, and the full library needs a paid plan."
    },
    {
      "id": "quranic",
      "name": "Quranic",
      "maker": "BusyPeople",
      "url": "https://getquranic.com/",
      "pricingUrl": "https://getquranic.com/pricing/",
      "kind": "quran",
      "varieties": [
        "quranic"
      ],
      "learnFrom": 8,
      "alphabet": "unknown",
      "realTexts": "yes",
      "tapLookup": "unknown",
      "roots": "unknown",
      "grammar": "partial",
      "speaking": "unknown",
      "review": "yes",
      "offline": "unknown",
      "platforms": [
        "iphone",
        "ipad",
        "android"
      ],
      "price": [
        "freemium",
        "courses"
      ],
      "sources": [
        {
          "url": "https://getquranic.com/",
          "kind": "site"
        },
        {
          "url": "https://getquranic.com/pricing/",
          "kind": "pricing"
        },
        {
          "url": "https://apps.apple.com/us/app/quranic-quran-arabic-learning/id1381145375",
          "kind": "app_store"
        }
      ],
      "bestFor": "Readers of the Qurʼan who want to learn its most frequent words first.",
      "stronger": "Vocabulary is taught from the Qurʼan itself, and its Qurʼan reader shows how well you know each word.",
      "toKnow": "It focuses on Qurʼanic vocabulary with short grammar lessons, not on Modern Standard or spoken Arabic, and the free plan allows one lesson every 12 hours."
    },
    {
      "id": "arabic-unlocked",
      "name": "Arabic Unlocked",
      "maker": "Universal Tarbiyah",
      "url": "https://www.arabicunlocked.com/",
      "pricingUrl": "https://www.arabicunlocked.com/faq/",
      "kind": "quran",
      "varieties": [
        "quranic",
        "unnamed"
      ],
      "learnFrom": 1,
      "englishOnly": true,
      "alphabet": "yes",
      "realTexts": "partial",
      "tapLookup": "yes",
      "roots": "yes",
      "grammar": "yes",
      "speaking": [
        "audio_drills"
      ],
      "review": "yes",
      "offline": "unknown",
      "platforms": [
        "iphone",
        "ipad",
        "android"
      ],
      "price": [
        "subscription",
        "courses"
      ],
      "sources": [
        {
          "url": "https://www.arabicunlocked.com/",
          "kind": "site"
        },
        {
          "url": "https://www.arabicunlocked.com/faq/",
          "kind": "help"
        },
        {
          "url": "https://apps.apple.com/us/app/arabic-unlocked-learn-arabic/id1479273932",
          "kind": "app_store"
        }
      ],
      "bestFor": "English speakers who recite the Qurʼan and want to understand its words, surah by surah.",
      "stronger": "Qurʼanic vocabulary ordered by surah and by frequency, with roots and word families shown inside the verses.",
      "toKnow": "It teaches from English only, and it does not say which Arabic its everyday course teaches."
    },
    {
      "id": "bayyinah",
      "name": "Bayyinah TV",
      "maker": "Bayyinah",
      "url": "https://bayyinahtv.com/",
      "pricingUrl": "https://bayyinah.com/lifetime/",
      "kind": "video",
      "varieties": [
        "quranic"
      ],
      "learnFrom": 1,
      "englishOnly": true,
      "alphabet": "yes",
      "realTexts": "partial",
      "tapLookup": "unknown",
      "roots": "partial",
      "grammar": "yes",
      "speaking": "unknown",
      "review": "unknown",
      "offline": "paid",
      "platforms": [
        "iphone",
        "ipad",
        "android",
        "web"
      ],
      "price": [
        "subscription",
        "one_time"
      ],
      "sources": [
        {
          "url": "https://bayyinah.com/",
          "kind": "site"
        },
        {
          "url": "https://bayyinah.com/faq/program-content/",
          "kind": "help"
        },
        {
          "url": "https://apps.apple.com/us/app/bayyinah-tv/id1530635769",
          "kind": "app_store"
        }
      ],
      "bestFor": "Learners who want a long, structured grammar programme for reading the Qurʼan.",
      "stronger": "A deep video course in Arabic grammar and rhetoric (naḥw, ṣarf and balāgha), taught in English.",
      "toKnow": "It is lecture-based, with no speaking practice described, and it teaches Qurʼanic and classical Arabic rather than modern spoken Arabic."
    },
    {
      "id": "kaleela",
      "name": "Kaleela",
      "maker": "Kaleela",
      "url": "https://www.kaleela.com/",
      "pricingUrl": "https://kaleela.com/faq/",
      "kind": "dialects",
      "varieties": [
        "msa",
        "levantine",
        "egyptian",
        "iraqi",
        "saudi"
      ],
      "learnFrom": 10,
      "teachesIn": [
        "en",
        "es",
        "fr",
        "id",
        "it",
        "pt",
        "tr",
        "zh"
      ],
      "alphabet": "yes",
      "realTexts": "partial",
      "tapLookup": "unknown",
      "roots": "unknown",
      "grammar": "yes",
      "speaking": [
        "recognition"
      ],
      "review": "unknown",
      "offline": "unknown",
      "platforms": [
        "iphone",
        "ipad",
        "android"
      ],
      "price": [
        "subscription"
      ],
      "sources": [
        {
          "url": "https://www.kaleela.com/",
          "kind": "site"
        },
        {
          "url": "https://kaleela.com/faq/",
          "kind": "help"
        },
        {
          "url": "https://apps.apple.com/us/app/kaleela-learn-arabic-language/id1479694656",
          "kind": "app_store"
        }
      ],
      "bestFor": "Learners who need a particular spoken dialect alongside Modern Standard Arabic.",
      "stronger": "Separate courses in Levantine, Egyptian, Iraqi and Saudi Arabic, from about ten base languages.",
      "toKnow": "Only three topics are free before a subscription, and you study in the mobile app."
    },
    {
      "id": "aljazeera",
      "name": "Al Jazeera Learning Arabic",
      "maker": "Al Jazeera Media Institute",
      "url": "https://learning.aljazeera.net/",
      "pricingUrl": "https://learning.aljazeera.net/en/courses",
      "kind": "web",
      "varieties": [
        "unnamed"
      ],
      "learnFrom": 5,
      "teachesIn": [
        "ar",
        "en",
        "es",
        "fr",
        "tr"
      ],
      "alphabet": "yes",
      "realTexts": "yes",
      "tapLookup": "unknown",
      "roots": "unknown",
      "grammar": "yes",
      "speaking": [
        "live_tutors"
      ],
      "review": "unknown",
      "offline": "unknown",
      "platforms": [
        "web"
      ],
      "price": [
        "free",
        "courses"
      ],
      "sources": [
        {
          "url": "https://learning.aljazeera.net/en/pages/about-us",
          "kind": "site"
        },
        {
          "url": "https://learning.aljazeera.net/en/grammar",
          "kind": "site"
        },
        {
          "url": "https://learning.aljazeera.net/en/courses",
          "kind": "site"
        }
      ],
      "bestFor": "Intermediate learners who want free news and media texts graded by level.",
      "stronger": "Free levelled news and media texts with vocabulary lists, a grammar section and a placement test, from five interface languages.",
      "toKnow": "It is a website, and we found no app for it. Live teaching is a separate paid course."
    },
    {
      "id": "madinah",
      "name": "Madinah Arabic",
      "maker": "Madinah Arabic",
      "url": "https://www.madinaharabic.com/",
      "pricingUrl": "https://madinaharabic.com/pricing",
      "kind": "web",
      "varieties": [
        "quranic"
      ],
      "learnFrom": "unknown",
      "alphabet": "yes",
      "realTexts": "partial",
      "tapLookup": "unknown",
      "roots": "unknown",
      "grammar": "yes",
      "speaking": [
        "live_tutors"
      ],
      "review": "unknown",
      "offline": "unknown",
      "platforms": [
        "web"
      ],
      "price": [
        "free",
        "per_lesson"
      ],
      "sources": [
        {
          "url": "https://madinaharabic.com/free-content",
          "kind": "site"
        },
        {
          "url": "https://madinaharabic.com/one-to-one/arabic-language",
          "kind": "site"
        },
        {
          "url": "https://madinaharabic.com/pricing",
          "kind": "pricing"
        }
      ],
      "bestFor": "Learners of classical and Qurʼanic Arabic who want a teacher who follows the Madinah books.",
      "stronger": "Free reading and grammar courses online, plus one-to-one lessons with teachers who follow the Madinah books.",
      "toKnow": "It is a website, and we found no app for it. Lessons are paid at each teacher’s own rate."
    },
    {
      "id": "italki",
      "name": "italki",
      "maker": "italki",
      "url": "https://www.italki.com/en/teachers/arabic",
      "pricingUrl": "https://support.italki.com/hc/en-us/articles/900007728643-How-to-schedule-a-lesson-on-italki",
      "kind": "tutors",
      "dependsOn": "teacher",
      "varieties": [
        "msa",
        "egyptian",
        "levantine",
        "gulf",
        "quranic"
      ],
      "learnFrom": "depends",
      "alphabet": "depends",
      "realTexts": "depends",
      "tapLookup": "unknown",
      "roots": "depends",
      "grammar": "depends",
      "speaking": [
        "live_tutors"
      ],
      "review": "unknown",
      "offline": "unknown",
      "platforms": [
        "iphone",
        "ipad",
        "android",
        "web"
      ],
      "price": [
        "per_lesson"
      ],
      "sources": [
        {
          "url": "https://www.italki.com/en/teachers/arabic",
          "kind": "site"
        },
        {
          "url": "https://support.italki.com/hc/en-us/articles/360022944554-What-are-trial-lessons",
          "kind": "help"
        },
        {
          "url": "https://apps.apple.com/us/app/italki-language-learning/id1140000003",
          "kind": "app_store"
        }
      ],
      "bestFor": "Learners who want conversation with a teacher in the Arabic of their choice.",
      "stronger": "Live one-to-one lessons with teachers who list Modern Standard Arabic or a particular dialect, and single lessons without a subscription.",
      "toKnow": "Materials and method depend on each teacher, and there is no built-in Arabic course or reader."
    },
    {
      "id": "preply",
      "name": "Preply",
      "maker": "Preply",
      "url": "https://preply.com/en/online/arabic-tutors",
      "pricingUrl": "https://help.preply.com/en/articles/4966680-how-does-my-preply-subscription-work",
      "kind": "tutors",
      "dependsOn": "teacher",
      "varieties": [
        "msa",
        "egyptian",
        "levantine",
        "maghrebi",
        "quranic"
      ],
      "learnFrom": "depends",
      "alphabet": "depends",
      "realTexts": "depends",
      "tapLookup": "unknown",
      "roots": "depends",
      "grammar": "depends",
      "speaking": [
        "live_tutors"
      ],
      "review": "unknown",
      "offline": "unknown",
      "platforms": [
        "iphone",
        "ipad",
        "android",
        "web"
      ],
      "price": [
        "subscription"
      ],
      "sources": [
        {
          "url": "https://preply.com/en/online/arabic-tutors",
          "kind": "site"
        },
        {
          "url": "https://help.preply.com/en/articles/4966680-how-does-my-preply-subscription-work",
          "kind": "help"
        },
        {
          "url": "https://apps.apple.com/us/app/preply-language-learning-app/id1352790442",
          "kind": "app_store"
        }
      ],
      "bestFor": "Learners who want regular weekly lessons with one teacher.",
      "stronger": "Live one-to-one lessons, including teachers for Egyptian and Moroccan Arabic and for the Qurʼan, and a free switch if a teacher is not a good fit.",
      "toKnow": "Lessons are a recurring subscription with each teacher, and the method depends on the teacher."
    },
    {
      "id": "anki",
      "name": "Anki",
      "maker": "Anki",
      "url": "https://apps.ankiweb.net/",
      "pricingUrl": "https://apps.ankiweb.net/",
      "kind": "flashcards",
      "dependsOn": "deck",
      "varieties": "depends",
      "learnFrom": "depends",
      "alphabet": "depends",
      "realTexts": "no",
      "tapLookup": "no",
      "roots": "depends",
      "grammar": "no",
      "speaking": [],
      "review": "yes",
      "offline": "yes",
      "platforms": [
        "windows",
        "mac",
        "linux",
        "iphone",
        "ipad",
        "android",
        "web"
      ],
      "price": [
        "free",
        "one_time"
      ],
      "sources": [
        {
          "url": "https://apps.ankiweb.net/",
          "kind": "site"
        },
        {
          "url": "https://docs.ankiweb.net/getting-started.html",
          "kind": "help"
        },
        {
          "url": "https://apps.apple.com/us/app/ankimobile-flashcards/id373493387",
          "kind": "app_store"
        }
      ],
      "bestFor": "Disciplined learners who want to review words and sentences they choose themselves.",
      "stronger": "A strong, free spaced-repetition scheduler that you control completely, on every platform.",
      "toKnow": "Anki has no Arabic course: you make your own cards or use shared decks, and the iPhone and iPad app is paid."
    }
  ]
}
