Free Language Courses for English Speakers - Duolingo
Courses for English Speakers
Learn Spanish - 41.9M learners
Learn French - 22.8M learners
Learn Japanese - 18.4M learners
Learn German - 16M learners
Learn Hindi - 13.9M learners
Learn Korean - 12.6M learners
Learn Italian - 10.5M learners
Learn Chinese (Simplified) - 9.3M learners
Learn Russian - 7.83M learners
Learn Arabic - 6.68M learners
Learn Portuguese - 4.6M learners
Learn Turkish - 3.97M learners
Learn Dutch - 2.72M learners
Learn Greek - 2.56M learners
Learn Polish - 2.12M learners
Learn Swedish - 1.92M learners
Learn Vietnamese - 1.86M learners
Learn Latin - 1.81M learners
Learn Norwegian (Bokmål) - 1.55M learners
Learn Irish - 1.52M learners
Learn Hebrew - 1.29M learners
Learn Indonesian - 1.2M learners
Learn Ukrainian - 939K learners
Learn Finnish - 937K learners
Learn High Valyrian - 920K learners
Learn Danish - 918K learners
Learn Romanian - 880K learners
Learn Czech - 774K learners
Learn Hawaiian - 733K learners
Learn Zulu - 723K learners
Learn Swahili - 673K learners
Learn Welsh - 607K learners
Learn Hungarian - 579K learners
Learn Scottish Gaelic - 540K learners
Learn Haitian Creole - 449K learners
Learn Esperanto - 306K learners
Learn Klingon - 292K learners
Learn Navajo - 282K learners
Learn Yiddish - 282K learners
Learn English - 29.3M learners