The Master List of Free Language Learning Resources
Table of Contents
- Podcasts
- Online College Courses
- Online Courses – All Websites
- iPhone/iPod Touch Applications
- General Language Learning Sites
Podcasts
- Arabic: Learn Arabic
- Chinese: Learn Mandarin Chinese
- Chinese: Chinese Pod
- English as a Second Language: English as a Second Language Podcast
- English as a Second Language: 6 Minute English
- French: Coffee Break French
- French: Learn French Daily Podcasts
- French: Easy French Poetry
- French: French by Podcast
- French: French for Beginners
- German: Learn German
- German: German Grammar Pod
- German: Slow German
- Italian: Learn Italian
- Italian: ItalianPod
- Italian: Let’s Speak Italian
- Hebrew: Learn Hebrew
- Hebrew: Hebrew Podcasts
- Japanese: Learn Japanese
- Japanese: Japancast.net
- Korean: Learn Korean
- Portuguese: Brazilian Portugese
- Russian: Learn Russian
- Russian: Speaking Russian
- Russian: Russian LingQ
- Spanish: Learn Spanish Survival Guide
- Spanish: Coffee Break Spanish
- Spanish: Spanish Pod
- Spanish: Spanish LingQ
- Swedish: Swedish LingQ
Free College Courses
Massachusetts Institute of Technology
- Undergraduate Courses: French, German, Spanish, Chinese
- Graduate Courses: French, German, Spanish, Chinese
Utah State University
Carnegie Mellon
Open University
Online Courses
Find by language
Use this directory of languages to skip directly to the courses that interest you most.
A: Abenaki | Afrikaans | Ainu | Albanian | Arabic | Aramaic | Armenian | Asturian B: Basque | Bengali | Bosnian | Breton | Bukharic | Bulgarian | Burmese C: Catalan | Cebuano | Chamorro | Cherokee | Chichewa | Chinese | Chinook | Cornish | Cree | Creole | Croatian | Czech D: Dakota | Danish | Dutch E: English | Esperanto | Estonian F: Finnish | French | Frisian | Friulian G: Gaelic | Galician | German | Greek | Gujarati H: Haida | Halkomelem | Hawaiian | Hebrew | Hiligaynon | Hindi | Hmong | Hungarian I: Icelandic | Igbo | Indonesian | Italian | Ivatan J: Japanese K: Kannada | Kapampangan | Khmer | Kiribati | Konkani | Korean | Koyukon | Kurdish L: Lao | Latin | Latvian | Lezgi | Lithuanian | Luganda M: Malay | Malayalam | Maltese | Mandinka | Marathi | Michif | Mingo | Mon N: Norwegian O: Ojibwe P: Pali | Papiamentu | Persian | Polish | Portuguese | Punjabi Q: Quechua R: Romanian | Rotuman | Russian S: Samoan | Sanskrit | Sesotho | Serbian | Sicilian | Sinhala | Slovak | Slovenian | Somali | Spanish | Swahili | Swedish T: Tagalog | Tamil | Telugu | Thai | Tibetan | Tigrigna | Turkish | Tzotzil U: Ukrainian | Urdu | Uzbek | Vietnamese W: Waray-Waray | Welsh | Wollof X: Xhosa
List of Language Learning Courses
- Abenaki: Welcome to the Abenaki Language
- Afrikaans: Learn Afrikaans Online
- Ainu: Ainu Grammar
- Albanian: Albanian World
- Albanian: Albanian Language
- Arabic: Marhaba – Welcome to the world of Arabic
- Arabic: Babel – Arabic
- Arabic: Learn to Read Arabic
- Arabic: WEB Arabic (in English and French)
- Arabic: Let’s Learn Some Arabic
- Arabic:Welcome to #Arabic
- Arabic: Speak 7 (Arabic) by Salim
- Arabic: Madinah Arabic
- Arabic: Advanced Vega Society – Learn Arabic
- Arabic: Arabic Online
- Aramaic: Learn Assyrian (Syriac-Aramaic) Online
- Aramaic: Learn Assyrian Aramaic
- Armenian: Armenian Lessons Online
- Armenian: Armenian Lessons
- Armenian: Learn Armenian
- Asturian: Gramaticaa de la Llingua Asturiana
- Asturian: Llingua Asturiana
- Basque/Euskara: Basque Studies Program
- Basque/Euskara: Euskara (In French)
- Bengali: Bengali Primer
- Bengali: Learn to Read Bengali
- Bosnian: Learn Bosnian Language
- Breton: Kervarker
- Bukharic: Bukharian Jewish Language
- Bulgarian: Learn Bulgarian
- Bulgarian: Bulgarian Grammar Drills
- Burmese: Burmese Language
- Catalan: Learning Catalan
- Catalan: Parla Catala
- Cebuano: Cebuano Lessons
- Chamorro: Languages of Guam(txt)
- Chamorro: Chamorro Language
- Cherokee: Basic Cherokee
- Cherokee: Cherokee Language Lessons
- Cherokee: Cherokee Nation Cultural Resource Center
- Chichewa: Chichewa Language Materials
- Chinese: Rutgers Multimedia Chinese Teaching System
- Chinese: Conversational Mandarin Chinese Online
- Chinese: Audio Tutorial of Basic Chinese
- Chinese: Learn Chinese
- Chinese: Chinese Tools – Learn Chinese
- Chinese: Online College of Chinese Language
- Chinese: ZapChinese
- Chinese: Chinese (Mandarin) – Wikibooks
- Chinese: Linese
- Chinese: Mandarin Chinese with Serge Melnyk
- Chinese: I Love Chinese
- Chinese: ClearChinese: Learn Chinese
- Chinese: Chinese Phrases for Travelers
- Chinese: Learn Mandarin
- Chinese: World Learner Chinese
- Chinook: Chinook Jargon
- Cornish: Warlinenn – The Cornish Language Online
- Cornish: Kernewek dre Gesroesweyth
- Cree: Cree Lessons
- Creole: Kreyol Grammer: The Language Of Haiti
- Creole: Lousiana Creole Grammer
- Croatian: Serbian-Croatian Grammar Sheet
- Croatian: Learn Croatian for free
- Czech: The Little Czech Primer
- Czech: Local Lingo – a Czech Language Site
- Czech: Czech Grammar
- Dakota: The Dakota Language Homepage
- Danish: tsca’s Danish Grammar
- Danish: Danish Grammar
- Danish: Speakdanish.dk
- Danish: Grammar Explorer Danish
- Dutch: Integral Dutch Course
- Dutch: Learn Dutch
- Dutch: Dutch Dutch Dutch!
- Dutch: Dutch Language Course Online
- Dutch: Dutch for Beginners
- Dutch: Online Dutch Grammar Course
- Dutch: Introduction to the Dutch Language
- Dutch: Dutch for Travelers
- Dutch: Learn Dutch
- Dutch: Dutch Today
- Dutch: 2BDutch
- Dutch: Learn Flemish/Learn Dutch
- English: EFI English for Internet
- English: English Page
- English: Practice for learners of English
- English: EF Englishtown
- English: English For All
- English: An Elementry English Grammar Book
- English: English Writing the Easy Way
- English: Learn English For Israeli Students
- English: Easy English for Russians
- English: Transitional English for Speakers of Spanish
- English: Hable Ingles en solo un ano!
- English: La Mansion del Ingles
- Esperanto: Esperanto HyperCourse
- Esperanto: Esperanto
- Esperanto: Gerda malaperis
- Esperanto: Cours Gratuit d’Esparanto
- Esperanto: Lernu!
- Estonian: Timm’s Estonian Page
- Euskara: Buber’s Euskara Page
- Finnish: The Finnish Language
- Finnish: Tavataan tass!
- Finnish: Finnish Grammar Bits
- Finnish: Introduction to Finnish
- Finnish: Ymmarra suomea
- Finnish: Venla – Finnish for Foreigners
- French: French Lessons from Everywhere
- French: French Language Lessons
- French: French Assistant
- French: The French Tutorial
- French: About: French Language
- French: WordProf French Lessons
- French: French For Beginners
- French: RealFrench
- French: ZUT – Interactive Activities for French
- French: French Revision
- French: Learn French FREE With Loquella
- French: Cours electronique de Franasais (in Portuguese)
- Frisian: Frisian Course
- Friulian: Course of Friulian
- Gaelic: Elementary Course of Gaelic
- Gaelic: Irish Gaelic Handout
- Gaelic: Irish Language Lessons
- Gaelic: Interactive Irish Lessons
- Gaelic: Learn How to Speak Irish Gaelic
- Gaelic: Interactive Irish Lessons
- Gaelic: Gaelic Course
- Gaelic: Manx Gaelic Lessons
- Galician: Curso de Galega
- German: German for Travellers
- German: Deutsche Internet Übungen
- German: Internet Handbook of German Grammar
- German: LearnPlus Deutsch 1
- German: GUT – Interactive Activities for German
- German: Deutsch lernen im Internet
- German: German for Everyone
- German: Toms Deutschseite
- Greek: Modern Greek – Advanced Level
- Greek: Greek through the Internet
- Greek: Learn to Read Greek
- Greek: Modern Greek as a foreign language
- Greek: Learn Greek Online !
- Greek: Greek Lessons
- Greek: Modern Greek Grammar
- Greek: Learn Greek
- Gujarati: UKIndia Learn Gujarati
- Gujarati: Utopian Vision Gujarati Tutorial
- Haida: Xaat Kâel – The Haida Language
- Halkomelem: Salish 100
- Hawaiian: Ka ‘lelo Hawai`i
- Hebrew: Learn to Read Hebrew
- Hebrew: Hebrew For Me
- Hebrew: Online Hebrew Tutorial
- Hebrew: Hevenu Shalom Aleikhem
- Hebrew: Biblia Hebraica
- Hebrew: Aleph-Bet on the Net
- Hebrew: Easy Hebrew/Ivrit bkalut
- Hebrew: Learn the Hebrew Alefbet the Easy Way Through Pictures
- Hebrew: Learn Hebrew
- Hebrew: Learn Hebrew Verbs
- Hiligaynon: Hiligaynon Lessons
- Hindi: Hindi Program at Penn
- Hindi: Virtual Hindi
- Hindi: Hindi at SU
- Hindi: A Door Into Hindi
- Hindi: Ukindia Learn to Read Hindi
- Hindi: Open of Course – Hindi Beginners Course
- Hmong: Hmong Lessons
- Hungarian: Hungarian Language Course
- Hungarian: Hungarian Language Lessons
- Icelandic: Icelandic Grammar Notebook
- Icelandic: Icelandic Pronunciation Guide
- Icelandic: Icelandic Online
- Igbo: Introduction To The Igbo Language
- Indonesian: SEAsite
- Indonesian: Beginning Indonesian
- Italian: Web Italian Lessons, by Lucio Chiappetti
- Italian: CyberItalian
- Italian: Italian Language Course for the Internet
- Italian: Free Italian Course for Beginners
- Italian: The Italian Electronic Classroom
- Italian: ProfessorGio
- Italian: Italian Tutorial
- Italian: Speak7 Italian
- Italian: Tutorino
- Italian: OGGI E DOMANI
- Japanese: Absolutely learn Japanese-Online
- Japanese: Kanji Study Material
- Japanese: Weekly Lesson
- Japanese: Benjamin Barrett’s Japanese-English
- Japanese: Learn Japanese
- Japanese: The Japanese Page
- Japanese: Learn Japanese – Free!
- Japanese: Learn-Japanese.net
- Japanese: Japan-Studies.com
- Japanese: Free Japanese Lessons!
- Japanese: Nihongo o Narau – Learn Japanese
- Japanese: Japanese Phrases for Travelers
- Kannada: Spoken Kannada
- Kapampangan: Kapampangan In Ten Easy Lessons
- Khmer: I Learn Khmer
- Kiribati: Kiribati Language Lessons
- Konkani: Learn Konkani
- Korean: Korean through English
- Korean: Kosnet – Korean Study Network
- Korean: Let’s Learn Korean
- Korean: Learn Korean and Speak Korean
- Korean: Korean Studies at Sogang
- Koyukon: Language Lessons
- Kurdish: Kurmanji Dialect
- Kurdish: Grammar of the Kurmanji
- Kurdish: Kurdish Academy of Language
- Lao: LCW – Lao Language
- Lao: Interactive Lao Language Learning
- Latin: Allen and Greenough’s New Latin Grammar
- Latin: Study Guide To Wheelock Latin
- Latin: Latin course for the Virtual School of Languages
- Latin: New Latin Grammar
- Latin: Latin: The Easy Way
- Latvian: Learning Latvian Online
- Latvian: J. Lelis – Basic Latvian I
- Latvian: Language Helpers
- Lezgi: Lezgi ch’al – Lezgi language
- Lithuanian: Lithuanian Language Club
- Lithuanian: Lithuanian Language Lessons
- Lithuanian: Online Lithuanian School
- Lithuanian: Baltic Online
- Luganda: A Primer on speaking and writing Luganda
- Malay: A basic course in Bahasa Malaysia
- Malayalam: Malayalam Language Tutor
- Maltese: srl’s Maltese Grammar Page
- Maltese: Basic Maltese Grammar
- Mandinka: Mandinka Grammar Manual(pdf)
- Marathi: MarathiMitra
- Michif: Michif Language Lessons
- Mingo: Mingo-EGADS
- Mingo: Conversational Mingo Language Lessons
- Mon: A hypertext grammar of the Mon language
- Norwegian: NorWords
- Norwegian: Pa vei – interaktive oppgaver (In Norwegian)
- Norwegian: Norwegian in Five Minutes a Month
- Ojibwe: Anishnaabe Kidwinan(pdf)
- Oneida: Oneida Language Revitalization Program
- Pali: On-Line Pali Course
- Papiamentu: Papiamentu – Papiamento
- Persian: Persian is Sugar!
- Persian: Easy Persian
- Polish: A Course of the Polish Language
- Polish: Learn Polish
- Polish: Univ. of Pittsburgh: Polish Language Website
- Portuguese: Brazilian Portuguese
- Portuguese: Short Portuguese Lessons
- Portuguese: Portuguese Online
- Portuguese: De Tudo Um Pouco
- Portuguese: EasyPortuguese
- Portuguese: Simply Put Portuguese
- Portuguese: Portugisisk Grammatik (In Danish)
- Portuguese: sonia-portuguese.com
- Punjabi: Learn Punjabi
- Quechua: Quechua Language Homepage
- Quechua: Curso de Quechua
- Quechua: Basic Quechua Lessons
- Romanian: Romanian Lessons
- Rotuman: Rotuman Language Lessons (pdf)
- Russian: Russian Language in Pictures
- Russian: Learn to Read Russian
- Russian: Textbook Of The Russian Language
- Russian: Russnet Online Language Learning Resources
- Russian: RusLang.com
- Russian: Learn Russian Language
- Russian: A Course of Russian Language in Spanish
- Russian: Russian Web Tutor
- Russian: Learn Russian with Russian radio DJ
- Russian: Russian Lessons Net
- Russian: Open of Course – Russian for Beginners
- Russian: Listen 2 Russian
- Russian: Learn and Practice Russian Online
- Samoan: Samoan Language
- Sanskrit: Ukindia Learn Sanskrit
- Sanskrit: Acharya – Learn Sanskrit through self-study
- Sesotho: Sesotho Language Course
- Serbian: Serbo-Croat Language
- Serbian: Serbian School
- Sicilian: Sicilian Language Course Online
- Slovak: Slovak for Beginners
- Slovenian: Slovenian Language: Easy Basics
- Sinhala: Let’s Speak Sinhala
- Somali: Beginning English For Somali Speakers
- Spanish: Web Spanish Lessons, by Tyler Jones
- Spanish: Ejercicios de lengua española
- Spanish: Spanish Course for Beginners
- Spanish: Learn Spanish
- Spanish: Learn Spanish: Free Online Tutorial
- Spanish: Learn Spanish
- Spanish: Business Spanish Tutorials
- Spanish: LearnPlus Espanol 1
- Spanish: e Learn Spanish Language
- Spanish: Spanish Unlimited
- Spanish: Learn Spanish Online
- Spanish: SpanishTown Spanish Resources
- Spanish: TODO-CLARO (in English and German)
- Spanish: SpaniCity
- Spanish: Speak 7 (Spanish)
- Spanish: Cela Spanish Lessons
- Spanish: Spanish for Everyone
- Spanish: My Spanish Teacher
- Spanish: Learn Spanish with audio and transliterations
- Spanish: Mansion Spanish
- Spanish: Advanced Vega Society – Learn Spanish
- Spanish:Open of Course – Spanish Beginners Course
- Spanish: Learn Spanish Faster
- Spanish: Loquella – Learn Spanish Free Online
- Spanish: LanguageExercises.com
- Spanish: 123 TeachMe
- Spanish:Languages 4 Free
- Swahili: Kiswahili Home Page
- Swahili: Useful Swahili
- Swahili: Swahili Study Aids
- Swedish: Swedish Language Course
- Swedish: SSE – Introduction to Swedish
- Swedish: Bjorn Engdahl’s Swedish Course
- Swedish: Stugan
- Tagalog: Tagalog Language Homepage
- Tamil: Learn to Read Tamil
- Tamil: Learn Tamil (pdf)
- Tamil: Thamil Paadanool – Learn Tamil
- Tamil: Learn Tamil Through English
- Tamil: Learn Tamil Through English (Primary)
- Telugu: Learn Spoken Telugu
- Telugu: Online Telugu Tutor
- Tibetan: Learn Tibetan
- Tibetan: The Tibetan Language Student
- Tibetan: The Tibetan Language Student
- Tigrigna: Tigrigna Language Lessons
- Thai: Thai Language Page
- Thai: Thai Homepage
- Thai: Learning Thai Language the Easy Way!
- Thai: Langhub Learning Thai
- Thai: Franco-Thai (Thai for French speakers)
- Turkish: Turkish Lessons
- Turkish: Turkce2020 Grammar Vocabulary
- Turkish: OnlineTurkish
- Turkish: Turkish Language Class
- Turkish: Totally Turkish
- Turkish: Dershane.nl (In Dutch)
- Tzotzil: Sk’op Sotz’leb
- Urdu: Learn to Read Urdu
- Uzbek: Uzbek lessons – UniLang Wiki
- Vietnamese: Spoken Vietnamese For Beginners
- Vietnamese: EVietnamese Group
- Waray-Waray:Waray Lessons (pdf)
- Welsh: A Welsh Course
- Welsh: Catchphrase Lessons
- Wollof: Wollof Grammar Manual (pdf)
- Xhosa: Lessons in Xhosa
Free iPhone/iPod Touch Applications
- Chinese: Free Chinese Essentials
- French: Free French Tutor
- French: Free French Essentials
- German: Free German Essentials
- Greek: Free Greek Essentials
- Italian: Free Italian Essentials
- Italian: Pocket Italian Lite
- Japanese: Japanese Phrases
- Japanese: Free Japanese Essentials
- Korean: Free Korean Essentials
- Russian: Free Russian Essentails
- Spanish: Free Spanish Tutor
- Spanish: uTalk Spanish
General Language Learning Sites
- LingQ
- iTalki
- Open Culture – Free Foreign Language Lessons
- Language Learning Library
- Language Learning Advisor
- How Learn a Foreign Language
- Omniglot
- SIL.org
- BBC – Languages
- UniLang Language Community
- My Language Exchange
- fonetiks.org
- Phrasebase
- Languageguide.org
- Engoi
- Internet Polyglot
- Minerva-Stella
- Learn Indian Languages
- Digital Dialects
- Mango Languages
- Vocabulix
- Linguanaut!
- eLanguage School
- Transcon
- Language Tests Excercises
- Edufinder: International Language Schools
- Single-Serving Phrase Guides
- eLanguage.com
