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.”

Tool · Learning material · Input & immersion·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.
Persian360 is a Chrome desktop extension for learning Persian through real movies and TV shows, with contextual word and expression explanations, breakdowns, and cultural notes as you watch.
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇮🇷PersianFor learners of Persian
Beginner–advancedTool · Learning material·PaidRequires payment — no meaningful free tier.
Grammar reference and SRS practice
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇯🇵JapaneseFor learners of Japanese
Starter–advanced
Tool · Input & immersion·PaidRequires payment — no meaningful free tier.
Browser-based immersion and sentence-mining tool
For speakers of🇬🇧EnglishTaught in English🇪🇸SpanishTaught in Spanish🇯🇵JapaneseTaught in Japanese→The languages in which it is taught → the target languagesFor learners of🇬🇧EnglishFor learners of English🇨🇳Mandarin ChineseFor learners of Mandarin Chinese🇪🇸SpanishFor learners of Spanish🇫🇷FrenchFor learners of French
Beginner–advancedTool·PaidRequires payment — no meaningful free tier.
Kanji and vocabulary learning system
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 · Learning material·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.
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
Starter–advancedTool·FreemiumFree to start, with paid tiers for more features or content.
Create and review custom flashcards using spaced repetition.
Tool · Input & immersion·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.
Dual subtitles and study controls for streaming and online video
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇬🇧EnglishFor learners of English🇨🇳Mandarin ChineseFor learners of Mandarin Chinese🇮🇳HindiFor learners of Hindi🇪🇸SpanishFor learners of Spanish
Beginner–advancedTool · Learning material·FreemiumFree to start, with paid tiers for more features or content.
Gamified introductory and intermediate language courses

Immersion · Tool · Input & immersion·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.
For learners of🇬🇧EnglishFor learners of English🇨🇳Mandarin ChineseFor learners of Mandarin Chinese🇪🇸SpanishFor learners of Spanish🇫🇷FrenchFor learners of French
Beginner–advanced
Tool · Learning material·FreemiumFree to start, with paid tiers for more features or content.
Mobile app for Iraqi expressions, slang, pronunciation and cultural context
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇸🇦ArabicFor learners of Arabic
Starter–lower intermediateTool · Learning material·Free or freemiumFully free in some cases, freemium (paid upgrade tiers) in others.
Iraqi-language app teaching Iraqi Arabic through real conversations, flashcards and cultural insights
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 · Input & immersion·FreemiumFree to start, with paid tiers for more features or content.
Dialogue-based lesson library
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇳🇱DutchFor learners of Dutch
Starter–higher intermediateTool · Input & immersion·PaidRequires payment — no meaningful free tier.
Learn through interactive TV shows, movies and other native media
For speakers of🇬🇧EnglishTaught in English🇪🇸SpanishTaught in Spanish🇫🇷FrenchTaught in French🇵🇹PortugueseTaught in Portuguese→The languages in which it is taught → the target languagesFor learners of🇬🇧EnglishFor learners of English🇨🇳Mandarin ChineseFor learners of Mandarin Chinese🇪🇸SpanishFor learners of Spanish🇫🇷FrenchFor learners of French
Beginner–advancedTool·FreemiumFree to start, with paid tiers for more features or content.
Learn vocabulary through fill-in-the-blank sentences in context
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesany language
Beginner–higher intermediateTool·FreemiumFree to start, with paid tiers for more features or content.
Browser extension that inserts target-language words into ordinary webpages
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesany language
Lower intermediate–advancedTool·FreemiumFree to start, with paid tiers for more features or content.
Video-based app built around native-speaker clips
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 · Input & immersion·FreemiumFree to start, with paid tiers for more features or content.
Large lesson library with dialogues
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇮🇳HindiFor learners of Hindi
Starter–higher intermediateTool · Learning material · Input & immersion·FreemiumFree to start, with paid tiers for more features or content.
Dialogue-based lesson library
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·FreemiumFree to start, with paid tiers for more features or content.
Integrated vocabulary, kanji and grammar study
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇯🇵JapaneseFor learners of Japanese
Starter–higher intermediateLearning material·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.
Basic Malay flashcards
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇲🇾MalayFor learners of Malay
Starter–lower intermediateTool·FreemiumFree to start, with paid tiers for more features or content.
Beginner-to-intermediate app course
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–lower intermediateTool·FreemiumFree to start, with paid tiers for more features or content.
Chinese dictionary, reader, OCR and flashcards
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–advancedTool · Learning material · Input & immersion·FreemiumFree to start, with paid tiers for more features or content.
Dialogue-based lesson library
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 · Input & immersion·FreemiumFree to start, with paid tiers for more features or content.
Dialogue-based lessons and vocabulary tools
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 · Input & immersion·FreemiumFree to start, with paid tiers for more features or content.
Dialogue-based lesson library
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇷🇺RussianFor learners of Russian
Starter–higher intermediateTool · Learning material · Input & immersion·FreemiumFree to start, with paid tiers for more features or content.
Dialogue-based lesson library
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇹🇭ThaiFor learners of Thai
Starter–higher intermediateTool · Learning material · Input & immersion·FreemiumFree to start, with paid tiers for more features or content.
Large dialogue-based lesson library
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 · Learning material · Input & immersion·FreemiumFree to start, with paid tiers for more features or content.
Dialogue-based lesson library
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇻🇳VietnameseFor learners of Vietnamese
Starter–higher intermediateLearning material·FreeFree to use, no payment required.
YouTube teaching channel: Polyglot coach and study-method creator. Representative series: Language learning.
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesany language
Starter–higher intermediateTool·FreemiumFree to start, with paid tiers for more features or content.
Structured Korean learning app
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇰🇷KoreanFor learners of Korean
Starter–higher intermediateAffiliate 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.
