A running list of online language-learning tools, courses, and immersion resources — each one labeled honestly, whether that’s a recommendation, a pass, or an honest “we haven’t tried this yet.”
Learning material · Input & immersion·FreeFree to use, no payment required.
Free multimedia Persian course
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇮🇷PersianFor learners of Persian
Starter–advancedTool · Learning material·FreemiumFree to start, with paid tiers for more features or content.
Gamified introductory and intermediate language courses
Tool·FreeFree to use, no payment required.
Searchable Iraqi Arabic dictionary with Arabic, English, roots and usage examples
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇸🇦ArabicFor learners of Arabic
Beginner–advancedTool·FreemiumFree to start, with paid tiers for more features or content.
Structured MSA app covering script and four skills
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇸🇦ArabicFor learners of Arabic
Starter–higher intermediateLearning material·FreeFree to use, no payment required.
YouTube teaching channel: Arabic grammar teacher. Representative series: Arabic grammar.
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇸🇦ArabicFor learners of Arabic
Starter–higher intermediateTool · Learning material·FreemiumFree to start, with paid tiers for more features or content.
Structured app courses with exercises and community feedback
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇸🇦ArabicFor learners of Arabic
Starter–higher intermediate
Tool · Learning material · Input & immersion·FreeFree to use, no payment required.
Practice everyday Dutch using Belgian/Flemish media and situations
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇳🇱DutchFor learners of Dutch
Starter–lower intermediateTool · Learning material·FreemiumFree to start, with paid tiers for more features or content.
Structured app courses with exercises and community feedback
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇳🇱DutchFor learners of Dutch
Starter–higher intermediateLearning material · Input & immersion·FreeFree to use, no payment required.
Structured lessons and authentic news-based English
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇬🇧EnglishFor learners of English
Starter–higher intermediateTool · Learning material·FreemiumFree to start, with paid tiers for more features or content.
Structured app courses with exercises and community feedback
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇬🇧EnglishFor learners of English
Starter–higher intermediateTool·FreeFree to use, no payment required.
Dictionary, thesaurus, collocations, conjugation and usage forums
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇬🇧EnglishFor learners of English
Starter–advanced
Learning material·Free, if you qualifyFree, but only for people who meet specific eligibility criteria (e.g. students, residents).
Official Québec government French-learning courses and self-study tools
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇫🇷FrenchFor learners of French
Starter–higher intermediateTool · Learning material·FreemiumFree to start, with paid tiers for more features or content.
Adaptive grammar study and testing
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇫🇷FrenchFor learners of French
Starter–higher intermediateTool · Learning material·FreemiumFree to start, with paid tiers for more features or content.
Structured app courses with exercises and community feedback
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇫🇷FrenchFor learners of French
Starter–higher intermediateTool·FreeFree to use, no payment required.
Experimental AI-assisted language-learning activities
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesany language
Beginner–higher intermediateTool · Learning material·FreemiumFree to start, with paid tiers for more features or content.
Structured app courses with exercises and community feedback
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇩🇪GermanFor learners of German
Starter–higher intermediateLearning material · Input & immersion·FreeFree to use, no payment required.
Free CEFR-structured courses and authentic media
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇩🇪GermanFor learners of German
Starter–higher intermediateTool · Learning material·FreemiumFree to start, with paid tiers for more features or content.
Grammar reference and interactive exercises
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇩🇪GermanFor learners of German
Beginner–advancedLearning material·FreemiumFree to start, with paid tiers for more features or content.
University-developed Indonesian courses
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇮🇩IndonesianFor learners of Indonesian
Starter–higher intermediateTool · Learning material·FreemiumFree to start, with paid tiers for more features or content.
Structured app courses with exercises and community feedback
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇮🇹ItalianFor learners of Italian
Starter–higher intermediateLearning material·FreeFree to use, no payment required.
Free level-organized lessons and exercises
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇮🇹ItalianFor learners of Italian
Starter–higher intermediateTool · Learning material·FreemiumFree to start, with paid tiers for more features or content.
Structured app courses with exercises and community feedback
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇯🇵JapaneseFor learners of Japanese
Starter–higher intermediateTool·Free & paidThis listing bundles more than one thing (e.g. a free YouTube channel plus a paid course), and each part has its own price.
Kana, kanji and JLPT study
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇯🇵JapaneseFor learners of Japanese
Beginner–higher intermediateTool · Learning material·FreemiumFree to start, with paid tiers for more features or content.
Structured app courses with exercises and community feedback
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇰🇷KoreanFor learners of Korean
Starter–higher intermediateLearning material·FreemiumFree to start, with paid tiers for more features or content.
Large free grammar-centered course
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇰🇷KoreanFor learners of Korean
Starter–higher intermediateLearning material·PaidRequires payment — no meaningful free tier.
Reference and exercise series by proficiency level
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇰🇷KoreanFor learners of Korean
Beginner–advancedTool · Learning material·FreemiumFree to start, with paid tiers for more features or content.
Structured app courses with exercises and community feedback
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇨🇳Mandarin ChineseFor learners of Mandarin Chinese
Starter–higher intermediateTool·Free & paidThis listing bundles more than one thing (e.g. a free YouTube channel plus a paid course), and each part has its own price.
Simplified and Traditional character writing
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇨🇳Mandarin ChineseFor learners of Mandarin Chinese
Beginner–higher intermediateLearning material·FreeFree to use, no payment required.
University grammar, vocabulary and media resources
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇮🇷PersianFor learners of Persian
Starter–higher intermediateTool · Learning material·FreemiumFree to start, with paid tiers for more features or content.
Structured app courses with exercises and community feedback
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇵🇱PolishFor learners of Polish
Starter–higher intermediateTool · Learning material·FreemiumFree to start, with paid tiers for more features or content.
Structured app courses with exercises and community feedback
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇵🇹PortugueseFor learners of Portuguese
Starter–higher intermediateTool · Learning material·FreemiumFree to start, with paid tiers for more features or content.
Structured app courses with exercises and community feedback
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇷🇺RussianFor learners of Russian
Starter–higher intermediateLearning material·FreeFree to use, no payment required.
Reference grammar and exercises
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇷🇺RussianFor learners of Russian
Beginner–advancedTool · Learning material·FreemiumFree to start, with paid tiers for more features or content.
Adaptive grammar study and testing
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇪🇸SpanishFor learners of Spanish
Starter–higher intermediateTool · Learning material·FreemiumFree to start, with paid tiers for more features or content.
Dictionary, conjugation, grammar and vocabulary practice
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇪🇸SpanishFor learners of Spanish
Beginner–advancedTool · Learning material·FreemiumFree to start, with paid tiers for more features or content.
Structured app courses with exercises and community feedback
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇪🇸SpanishFor learners of Spanish
Starter–higher intermediateTool·FreeFree to use, no payment required.
Thai script, dictionary and reading tools
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇹🇭ThaiFor learners of Thai
Beginner–advancedTool · Learning material·FreemiumFree to start, with paid tiers for more features or content.
Structured app courses with exercises and community feedback
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇹🇷TurkishFor learners of Turkish
Starter–higher intermediateTool·FreeFree to use, no payment required.
Interactive structured Turkish course
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇹🇷TurkishFor learners of Turkish
Starter–higher intermediateTool · Input & immersion·FreemiumFree to start, with paid tiers for more features or content.
Social language exchange, corrections, voice messages and native-speaker posts
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesany language
Starter–advancedLearning material·FreeFree to use, no payment required.
YouTube teaching channel: Language-learning coach and polyglot. Representative series: Language learning methods and routines.
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesany language
Beginner–advancedTool·FreemiumFree to start, with paid tiers for more features or content.
Text, voice and video language exchange with native speakers
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesany language
Starter–advancedTool·PaidRequires payment — no meaningful free tier.
Book one-to-one teachers and community tutors across many languages and regional varieties
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesany language
Starter–advancedLearning material·FreeFree to use, no payment required.
YouTube teaching channel: German teacher and exam coach. Representative series: German grammar and exams.
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇩🇪GermanFor learners of German
Beginner–advancedLearning material·FreeFree to use, no payment required.
University-style multimedia introductory Hindi course
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇮🇳HindiFor learners of Hindi
Starter–lower intermediateLearning material·FreeFree to use, no payment required.
YouTube teaching channel: University-style Korean teacher. Representative series: Integrated Korean.
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇰🇷KoreanFor learners of Korean
Starter–higher intermediateTool·Free & paidThis listing bundles more than one thing (e.g. a free YouTube channel plus a paid course), and each part has its own price.
Malay language overview
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇲🇾MalayFor learners of Malay
Beginner–higher intermediateLearning material · Input & immersion·FreeFree to use, no payment required.
Official collection of Taiwan-oriented Mandarin courses and teaching resources
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇨🇳Mandarin ChineseFor learners of Mandarin Chinese
Starter–advancedLearning material·FreeFree to use, no payment required.
Large free sequence covering script, grammar and vocabulary
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇮🇷PersianFor learners of Persian
Starter–lower intermediateLearning material·FreeFree to use, no payment required.
YouTube teaching channel: Structured Persian teaching channel. Representative series: Easy Persian – Basic.
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇮🇷PersianFor learners of Persian
Starter–higher intermediateLearning material·FreeFree to use, no payment required.
YouTube teaching channel: Persian grammar teacher. Representative series: Persian grammar.
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇮🇷PersianFor learners of Persian
Starter–higher intermediateTool·FreemiumFree to start, with paid tiers for more features or content.
Conjugation, listening and vocabulary exercises
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇵🇹PortugueseFor learners of Portuguese
Beginner–higher intermediate
Tool · Learning material·FreemiumFree to start, with paid tiers for more features or content.
Grammar explanations, tests and study plans
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇫🇷FrenchFor learners of French
Beginner–advancedAffiliate disclosure: some links on this page earn us a commission if you sign up. It costs you nothing extra, and it doesn’t affect whether a tool is listed here or what we say about it.
