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–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–advancedLearning 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·FreemiumFree to start, with paid tiers for more features or content.
Create and review custom flashcards using spaced repetition.

Immersion · Tool · Input & immersion·PaidRequires payment — no meaningful free tier.
Learn languages enjoyably while listening to podcasts, reading , watching TV shows and more.
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 · 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–advanced
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–advancedTool·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 · Input & immersion·FreemiumFree to start, with paid tiers for more features or content.
Captioned authentic Arabic video clips
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇸🇦ArabicFor learners of Arabic
Beginner–advancedTool · 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 · Learning material · Input & immersion·FreemiumFree to start, with paid tiers for more features or content.
Graded reading with audio and detailed explanations
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·FreemiumFree to start, with paid tiers for more features or content.
Korean sentence analyzer and grammar explorer
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 · Input & immersion·FreemiumFree to start, with paid tiers for more features or content.
Graded stories with audio and dictionary support
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 · Learning material · Input & immersion·FreemiumFree to start, with paid tiers for more features or content.
Graded Chinese news with audio and study tools
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·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–advancedLearning material · Input & immersion·FreemiumFree to start, with paid tiers for more features or content.
Stories and graded input for European Portuguese
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇵🇹PortugueseFor learners of Portuguese
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 intermediateLearning material · Input & immersion·FreeFree to use, no payment required.
YouTube teaching channel: Language-learning coach and author. Representative series: How to learn languages through stories.
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesany language
Starter–higher intermediateTool · Input & immersion·FreemiumFree to start, with paid tiers for more features or content.
Import and study native audio/text content
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇮🇩IndonesianFor learners of Indonesian
Lower intermediate–advancedLearning material · Input & immersion·FreeFree to use, no payment required.
YouTube teaching channel: Japanese immersion and learning-method coach. Representative series: Theory.
For speakers of🇬🇧EnglishTaught in English→The languages in which it is taught → the target languagesFor learners of🇯🇵JapaneseFor learners of Japanese
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.
