Best Apps to Learn a Languages Online

Learn ️ Catalan Learn ️ Esperanto Learn Abkhaz Learn Abruzzese Learn Acholi Learn Adyghe Learn Afar Learn Afrikaans Learn Aiki (Kibet) Learn Aiki (Runga) Learn Ainu Learn Akan Learn Akan Twi Learn Albanian Learn Alsatian Learn American English Learn American Sign Language Learn American Sign Language (ASL) Learn Amharic Learn Ancient Greek Learn Antillean Creole Learn Apache Learn Apachean Learn Arabic Learn Arabic (Egyptian) Learn Arabic (Gulf) Learn Arabic (Levantine) Learn Arabic (Maghrebi) Learn Arabic (Modern Standard) Learn Arabic Alphabet Learn Arabic(Sudanese) Learn Aragonese Learn Aramaic Learn Argentine Sign Language Learn Armenian Learn Aromanian Learn ASL Learn Assamese Learn Assiniboine (Nakota) Learn Asturian Learn Auslan Learn Australian Sign Language Learn Australian Sign Language (Auslan) Learn Austrian German Learn Austrian Sign Language Learn Avar Learn Aymara Learn Azerbaijani Learn Azeri Learn Bago-Kusuntu Learn Bagri Learn Balinese Learn Balochi Learn Bambara Learn Bambara (Bamanankan) Learn Bangla Learn Banjar Learn Barawana (Baré) Learn Bari Learn Bashkir Learn Basque Learn Batak Toba Learn Bats Learn Bavarian Learn Beja Learn Belait Learn Belarusian Learn Belorussian Learn Bemba Learn Bengali Learn Berber Learn Berber (Tamazight) Learn Bhojpuri Learn Biblical Hebrew Learn Bihari Learn Bislama Learn Blackfoot (Niitsi'powahsin) Learn Bodo Learn Bosnian Learn Brazilian Portuguese Learn Brazilian Sign Language Learn Brazilian Sign Language (LIBRAS) Learn Breton Learn British English Learn British Sign Language Learn British Sign Language (BSL) Learn Bugis Learn Bulgarian Learn Burmese Learn Cantonese Learn Cantonese Chinese Learn Cape Verdean Creole Learn Castilian Spanish Learn Catalan Learn Cebuano Learn Chaldean Aramaic Learn Chamorro Learn Chavacano Learn Chechen Learn Cherokee Learn Chewa Learn Chewa (Chichewa) Learn Chhattisgarhi Learn Chibarwe Learn Chibemba Learn Chichewa Learn Chinese Learn Chinese (Cantonese) Learn Chinese (Hakka) Learn Chinese (Hokkien) Learn Chinese (Other) Learn Chinese (Shanghainese) Learn Chinese (Simplified) Learn Chinese (Taiwanese) Learn Chinese (Traditional) Learn Chinese Mandarin Learn Chinese Sign Language Learn Chiquitano Learn Chittagonian Learn Choctaw Learn Chukchi Learn Chuvash Learn Chuwabu Learn Coptic Learn Cornish Learn Corsican Learn Cree Learn Creole Learn Crimean Tatar Learn Croatian Learn Crow Learn Czech Learn Daakaka Learn Dakhini Learn Dakota Learn Danish Learn Dargwa Learn Dari Learn Darija Learn Daza Learn Dela-Oenale Learn Dhivehi Learn Dhundari Learn Dinka Learn Dogri Learn Domari Learn Dothraki Learn Dotyali Learn Drehu Learn Dutch Learn Dutch Sign Language Learn Dzongkha Learn East Circassian Learn Egyptian Arabic Learn Emoji Learn English Learn English (US or British) Learn Erzya Learn ESL Learn Esperanto Learn Estonian Learn European Portuguese Learn Ewe Learn Ewondo (Fang) Learn Faroese Learn Farsi Learn Fijian Learn Fijian (ITaukei) Learn Filipino Learn Filipino (Tagalog) Learn Finnish Learn Flemish Learn Fon (Fon gbè) Learn French Learn French (Canadian) Learn French Sign Language Learn Frisian Learn Friulian Learn Fula Learn Fulah Learn Fur Learn Ga Learn Gaelic Learn Gaelic (Irish) Learn Gaelic (Manx) Learn Gaelic (Scottish) Learn Galician Learn Gallo Learn Ganda Learn Garifuna Learn Georgian Learn German Learn German Sign Language Learn Gikuyu Learn Greek Learn Greek (Ancient) Learn Greek Alphabet Learn Greenlandic Learn Guambiano Learn Guarani Learn Gujarati Learn Gullah Learn Gullah (Afro-Seminole Creole) Learn Haitian Learn Haitian Creole Learn Hangul Learn Hani Learn Hausa Learn Hawaiian Learn Hawaiian Pidgin (Hawaiian Creole English) Learn Hebrew Learn Herero Learn High Valyrian Learn Hiligaynon Learn Hindi Learn Hiri Motu Learn Hmong Learn Hokkien Learn Honduran Sign Language (LESHO) Learn HSK Exam Learn Hungarian Learn Iban Learn Icelandic Learn Ido Learn Igbo Learn Ilocano Learn Ilonggo Learn Indo-Pakistani Sign Language Learn Indonesian Learn Ingush Learn Interlingua Learn Interlingue Learn International Sign (IS) Learn International Sign Language Learn Interslavic Learn Inuinnaqtun Learn Inuktitut Learn Inuvialuktun Learn Iraqi Arabic Learn Irish Learn Italian Learn Italian Sign Language Learn Ixcatec Learn Jamaican Creole Learn Jamaican Patois Learn Japanese Learn Japanese (Okinawan) Learn Japanese Sign Language Learn Javanese Learn Jeirriais Learn Judeo-Tat Learn K'iche' Learn Kabardian Learn Kachchi Learn Kachin (Jingpho) Learn kalanga Learn Kalmyk Learn Kalmyk Oirat Learn Kannada Learn Kanuri Learn Karelian Learn Kashmiri Learn Kashubian Learn Kazakh Learn Kekchi (Q'eqchi') Learn Kenjeje Learn Khmer Learn Khmer (Cambodian) Learn Khmu Learn Khoemana Learn Kikuyu Learn Kinyarwanda Learn Kirghiz Learn Kirundi Learn Klingon Learn Koine Greek Learn Koisan (Tsoa) Learn Komi Learn Kongo Learn Konkani Learn Korean Learn Korean Alphabet Learn Korean Grammar Learn Korean Sign Language Learn Krio Learn Kumyk Learn Kurdish Learn Kurdish (Kurmanji) Learn Kurdish (Pehlewani) Learn Kurdish (Sorani) Learn Kyrgyz Learn Ladin Learn Ladino Learn Ladino (Judeo-Spanish) Learn Lak Learn Lakota Learn Lanna Learn Lao Learn Latin Learn Latin American Spanish Learn Latvian Learn Lau Learn Laz Learn Levantine Arabic Learn Lezgian Learn Ligurian Learn Limburgish Learn Ling Learn Lingala Learn Lingua Franca Nova Learn Linguistics Learn Lithuanian Learn Litzlitz (Naman) Learn Lojban Learn Lombard Learn Low German Learn Lozi Learn Luba-Kasai Learn Luganda Learn Luo Learn Luxembourgish Learn Maasai Learn Macedonia Learn Macedonian Learn Madurese Learn Magahi Learn Maithili Learn Malagasy Learn Malay Learn Malayalam Learn Malaysian Learn Malaysian Sign Language Learn Maldivian Learn Maldivian (Dhivehi) Learn Maltese Learn Mamuju Learn Manchu Learn Mandalorian Learn Mandarin Learn Mandarin Chinese Learn Mandarin Chinese Traditional Learn Mandingo (Madinka) Learn Manggarai Learn Manx Learn Maori Learn Mapuche Learn Mapudungun Learn Marathi Learn Marri Ngarr Learn Marshallese Learn Masalit Learn Mauritian Creole Learn Maya Learn Mayan Learn Mazatec Learn Medical Spanish Learn Meitei Learn Meitei (Manipuri) Learn Mekeo Learn Mexican Sign Language Learn Mexican Sign Language (LSM) Learn Minangkabau Learn Mingrelian Learn Mirandese Learn Miyako Learn Mnong Learn Modern Greek Learn Modern Standard Arabic (MSA) Learn Mon Learn Mongolian Learn Montenegrin Learn Mossi Learn Myanmar Learn Nahuatl Learn Nambya Learn Natchez Learn Navajo Learn Navajo (Diné bizaad) Learn Ndebele Learn Neapolitan Learn Neapolitan (Napoletano) Learn Nepali Learn Neverver Learn Newar Learn Nigerian Pidgin Learn Nkore Learn North Efate (Nakanamanga) Learn North Ndebele Learn Northern Sotho Learn Norwegian Learn Norwegian Bokmål Learn Nubian (Midob) Learn Nubian (Nobiin) Learn Nuer Learn Nuosu Learn Nyanja Learn Occitan Learn Odia Learn Ogiek (Akiek) Learn Ojibwa Learn Ojibwe Learn Okinawan Learn Oneida Learn Oriya Learn Oromo Learn Ossetian Learn Other Learn Ovambo Learn Pa'o Learn Palauan Learn Papiamento Learn Pashto Learn Pennsylvania German Learn Persian Learn Persian (Farsi) Learn Pidgin Learn Piedmontese Learn Pirate Learn Polish Learn Polish Sign Language Learn Portuguese Learn Portuguese (Brazil) Learn Portuguese (Brazilian) Learn Portuguese PT Learn Potawatomi Learn Provencial Learn Punjabi Learn Punjabi (Pakistani) Learn Quechua Learn Quechuan Learn Quenya Learn Rajasthani Learn Réunion Creole Learn Rohingya Learn Romani Learn Romani (Balkan) Learn Romani (Sinte) Learn Romani (Vlax) Learn Romanian Learn Romansch Learn Romansh Learn Russian Learn Russian Sign Language Learn Rusyn Learn Sa Learn Saami Learn Saami (Kildin) Learn Saami (Lule) Learn Saami (Northern) Learn Sami Learn Samoan Learn Saṁskṛtam Learn Sango Learn Sanskrit Learn Santali Learn Saraiki Learn Sardinian Learn Scots Learn Scottish Gaelic Learn Sekani Learn Sena Learn Serbian Learn Sesotho Learn Sesotho (Southern) Learn Seychellois Creole Learn Sfyria Learn Shakesperean English Learn Shan Learn Shanghainese Learn Sherpa Learn Shona Learn Shona (Ndau) Learn Shoshoni Learn Shumashti Learn Sicilian Learn Sign Language Learn Sign Language(Other) Learn Silbo Gomero Learn Sindarin Learn Sindhi Learn Sinhala Learn Sioux Learn Slovak Learn Slovene Learn Slovenian Learn Somali Learn Sotho Learn South Ndebele Learn Southern Sotho Learn Spanish Learn Spanish (Argentinian) Learn Spanish (Spain) Learn Spanish Sign Language Learn Sranan Tongo Learn Sundanese Learn Swahili Learn Swazi Learn Swedish Learn Swiss German Learn Swiss-French Sign Language Learn Swiss-German Sign Language Learn Sylheti Learn Syriac Learn Tabasaran Learn Tagalog Learn Tahitian Learn Tajik Learn Tajiki Learn Talysh Learn Tamang Learn Tamil Learn Tatar Learn Telugu Learn Tetum Learn Thai Learn Thai Alphabet Learn Tharu Learn Tibetan Learn Tigrinya Learn Tlingit Learn Tok Pisin Learn Toki Pona Learn Tonga Learn Tongan Learn Tsonga Learn Tsonga (Xitsonga) Learn Tswana Learn Tumbuka Learn Turkish Learn Turkish Sign Language Learn Turkmen Learn Tutong Learn Tuvan Learn Twi Learn Tz’utujil Learn Udmurt Learn Ukrainian Learn Ukranian Learn Urdu Learn Uyghur Learn Uzbek Learn Valyrian Learn Venda Learn Venetian Learn Vietnamese Learn Walloon Learn Waray Learn Wayuu Learn Welsh Learn West Circassian Learn Western Frisian Learn Wolof Learn Wyandot Learn Xhosa Learn Yakut Learn Yiddish Learn Yola Learn Yoruba Learn Yucatec Maya Learn Yugoslavian Sign Language Learn Zaghawa (Beria) Learn Zapotec Learn Zarma Learn Zaza Learn Zaza (Northern) Learn Zhuang Learn Zulu

By Method

Learn with Articles Learn with Audiobooks Learn with Books Learn with Flashcards Learn with Games Learn with Movies Learn with Music Learn with News Learn with Online Courses Learn with Podcasts Learn with Quizzes Learn with songs Learn with Speech Learn with Sports Learn with Tandem partners Learn with Tutors Learn with TV shows Learn with Unique Learn with Video tutorials

By Device

Learn on Android Learn on Apple Watch Learn on iPad Learn on iPhone Learn on PC app Learn on Web