Learn Esperanto on italki

italki is one of the best language learning apps out there because it offers unique classes that you can't find anywhere else. Whether you're interested in brushing up on your French before your trip to Paris or learning Japanese to help with business negotiations, italki has a class for you. With great native teachers and a convenient online platform, italki makes learning a new language easy and fun.
Pros:
  • Easy-to-use
  • Good for beginners and advanced learners
  • Native-speaking teachers
  • The most languages
  • Cons:
  • None
  • Price: depends
    Devices: Android, iPad, iPhone, and Web
    Learning methods: Tutors
    Total languages offered: 331
    Other languages: Afrikaans, Aiki (Kibet), Aiki (Runga), Ainu, Akan Twi, Albanian, Alsatian, American Sign Language, American Sign Language (ASL), Amharic, Arabic, Arabic (Egyptian), Arabic (Gulf), Arabic (Levantine), Arabic (Maghrebi), Arabic (Modern Standard), Arabic(Sudanese), Aragonese, Aramaic, Argentine Sign Language, Armenian, Aromanian, Assamese, Assiniboine (Nakota), Australian Sign Language (Auslan), Austrian German, Avar, Aymara, Azerbaijani, Azeri, Bago-Kusuntu, Bagri, Balinese, Balochi, Bambara (Bamanankan), Banjar, Barawana (Baré), Bari, Basque, Batak Toba, Bats, Bavarian, Beja, Belait, Belarusian, Bengali, Berber, Berber (Tamazight), Bhojpuri, Bislama, Blackfoot (Niitsi'powahsin), Bosnian, Brazilian Sign Language (LIBRAS), Breton, British Sign Language (BSL), Bugis, Bulgarian, Burmese, Catalan, Cebuano, Chavacano, Chechen, Cherokee, Chewa (Chichewa), Chibarwe, Chinese (Cantonese), Chinese (Hakka), Chinese (Hokkien), Chinese (Other), Chinese (Shanghainese), Chinese (Taiwanese), Chiquitano, Choctaw, Chukchi, Chuwabu, Coptic, Cornish, Corsican, Cree, Croatian, Crow, Czech, Daakaka, Dakota, Danish, Dari, Daza, Dela-Oenale, Dinka, Domari, Dothraki, Dotyali, Drehu, Dutch, Dzongkha, English, Erzya, Estonian, Ewe, Ewondo (Fang), Faroese, Fijian (ITaukei), Filipino (Tagalog), Finnish, Flemish, Fon (Fon gbè), Frisian, Friulian, Fulah, Fur, Ga, Gaelic (Irish), Gaelic (Manx), Gaelic (Scottish), Galician, Gallo, Garifuna, Georgian, Gikuyu, Greek, Greek (Ancient), Greenlandic, Guambiano, Guarani, Gujarati, Gullah, Gullah (Afro-Seminole Creole), Haitian Creole, Hausa, Hawaiian, Hawaiian Pidgin (Hawaiian Creole English), Hebrew, Hmong, Honduran Sign Language (LESHO), Hungarian, Iban, Icelandic, Ido, Igbo, Indonesian, Ingush, International Sign (IS), Inuinnaqtun, Inuktitut, Inuvialuktun, Ixcatec, Jamaican Creole, Japanese (Okinawan), Japanese Sign Language, Javanese, Judeo-Tat, K'iche', Kachin (Jingpho), kalanga, Kalmyk Oirat, Kannada, Kanuri, Kazakh, Kekchi (Q'eqchi'), Kenjeje, Khmer (Cambodian), Khmu, Khoemana, Kinyarwanda, Kirundi, Klingon, Koisan (Tsoa), Konkani, Kurdish, Kyrgyz, Ladin, Ladino (Judeo-Spanish), Lakota, Lao, Latin, Latvian, Lau, Limburgish, Lithuanian, Litzlitz (Naman), Lombard, Luganda, Luo, Luxembourgish, Maasai, Macedonian, Maithili, Malagasy, Malay, Malayalam, Maldivian (Dhivehi), Maltese, Mamuju, Manchu, Mandarin, Mandingo (Madinka), Manggarai, Maori, Mapudungun, Marathi, Marri Ngarr, Marshallese, Masalit, Mauritian Creole, Mazatec, Mekeo, Mexican Sign Language (LSM), Minangkabau, Mingrelian, Mirandese, Miyako, Mnong, Mon, Mongolian, Montenegrin, Nahuatl, Nambya, Natchez, Navajo (Diné bizaad), Ndebele, Neapolitan (Napoletano), Nepali, Neverver, Newar, Nigerian Pidgin, North Efate (Nakanamanga), Norwegian, Nubian (Midob), Nubian (Nobiin), Nuer, Occitan, Odia, Ogiek (Akiek), Ojibwe, Okinawan, Oneida, Oromo, Other, Pa'o, Palauan, Papiamento, Pashto, Persian (Farsi), Polish, Punjabi, Quechua, Rohingya, Romani (Balkan), Romani (Sinte), Romani (Vlax), Romanian, Romansch, Sa, Saami (Kildin), Saami (Lule), Saami (Northern), Samoan, Sanskrit, Sardinian, Scots, Sekani, Sena, Serbian, Sfyria, Shan, Sherpa, Shona, Shona (Ndau), Shoshoni, Shumashti, Sicilian, Sign Language(Other), Silbo Gomero, Sindhi, Sinhala, Slovak, Slovenian, Somali, Sotho, Sundanese, Swahili, Swazi, Swedish, Swiss German, Swiss-French Sign Language, Swiss-German Sign Language, Syriac, Tagalog, Tajik, Tamang, Tamil, Tatar, Telugu, Thai, Tharu, Tibetan, Tigrinya, Tlingit, Toki Pona, Tongan, Tsonga (Xitsonga), Tswana, Turkish, Turkmen, Tutong, Tz’utujil, Ukrainian, Urdu, Uyghur, Uzbek, Venda, Vietnamese, Waray, Wayuu, Welsh, Wolof, Wyandot, Xhosa, Yakut, Yiddish, Yola, Yoruba, Yucatec Maya, Yugoslavian Sign Language, Zaghawa (Beria), Zapotec, Zarma, Zaza (Northern), Zhuang, or Zulu

    Learn Esperanto on Cudoo

    With Cudoo, you can learn new languages quickly and easily – without ever leaving your home. Their innovative platform offers a wide variety of courses, from beginner to advanced levels, taught by experienced language instructors. You can even choose to study on your own or with a friend, and their interactive exercises will keep you engaged every step of the way. Plus, their exclusive speech recognition system ensures that you’ll get real-time feedback on your pronunciation skills.
    Pros:
  • Good for beginners
  • Cons:
  • Lesson quality is not always great
  • Price: depends
    Devices: Android, iPad, iPhone, and Web
    Learning methods: Online Courses, and Tutors
    Total languages offered: 145
    Other languages: Abruzzese, Afrikaans, Albanian, Alsatian, American Sign Language, Amharic, Arabic, Armenian, Assamese, Aymara, Azeri, Basque, Belorussian, Bengali, Berber (Tamazight), Bosnian, Breton, Bulgarian, Burmese, Catalan, Cebuano, Chibemba, Chichewa, Chinese Mandarin, Cornish, Corsican, Croatian, Czech, Danish, Dari, Dutch, Dzongkha, English, Estonian, Faroese, Farsi, Fijian, Finnish, Flemish, French, French (Canadian), Frisian, Galician, Georgian, German, Greek, Greenlandic, Gujarati, Haitian, Haitian Creole, Hausa, Hawaiian, Hebrew, Hindi, Hungarian, Icelandic, Igbo, Ilocano, Indonesian, Irish, Italian, Japanese, Javanese, Jeirriais, Kachchi, Kannada, Kazakh, Khmer, Kirghiz, Klingon, Korean, Kurdish, Lao, Latin, Latvian, Lingala, Lithuanian, Luganda, Luxembourgish, Macedonian, Malagasy, Malay, Malayalam, Maltese, Manx, Maori, Marathi, Mongolian, Navajo, Nepali, Norwegian, Occitan, Oriya, Oromo, Papiamento, Pashto, Pidgin, Polish, Portuguese, Portuguese (Brazilian), Provencial, Punjabi, Quechua, Romanian, Romansh, Russian, Saami, Samoan, Sardinian, Scots, Scottish Gaelic, Serbian, Sesotho (Southern), Shona, Sicilian, Sindhi, Sinhala, Slovak, Slovenian, Somali, Spanish, Spanish (Argentinian), Swahili, Swedish, Tagalog, Tajiki, Tamil, Telugu, Thai, Tibetan, Tigrinya, Tswana, Turkish, Turkmen, Ukrainian, Urdu, Uzbek, Vietnamese, Welsh, Wolof, Xhosa, Yiddish, Yoruba, or Zulu

    Learn Esperanto on Duolingo

    Duolingo is one of the best ways to learn a new language. With Duolingo, you can learn Spanish, French, German, Portuguese, Italian, and English with the basic subscription for free. You'll get practice speaking and writing in your new language with activities that are fun and interactive. Duolingo has a premium plan which allows you to not see any ads and to not be locked out of the app when you make mistakes.
    Pros:
  • Easy-to-use
  • Fun
  • Good for beginners
  • Good Free Tier
  • Interactive
  • Popular
  • Cons:
  • Lack of structure
  • Little speaking practice
  • Not comprehensive
  • Price: Free
    Devices: Android, iPad, iPhone, and Web
    Learning methods: Games
    Total languages offered: 27
    Other languages: Arabic, Chinese, Czech, Danish, Dutch, English, Finnish, French, German, Greek, Hawaiian, Hebrew, High Valyrian, Hindi, Hungarian, Indonesian, Irish, Italian, Japanese, Klingon, Korean, Latin, Navajo, Norwegian, Polish, or Portuguese

    Learn Esperanto on Drops

    Drops is a language-learning app that takes a different approach to learning. It's designed for visual learners, so it uses pictures and videos to help you learn new words and phrases. But is it really worth your time? Let's take a closer look. First of all, the app is free to download, which is always a bonus. And there are plenty of languages to choose from, including French, Spanish, and German. But the real kicker is that Drops includes pronunciation guides and native speakers to help you improve your accent. So if you're looking for an easy way to learn a new language, Drops is definitely worth checking out.
    Pros:
  • The most languages
  • Cons:
  • Not comprehensive
  • Price: Free
    Devices: Android, iPad, and iPhone
    Learning methods: Flashcards
    Total languages offered: 43
    Other languages: Ainu, Arabic, Bosnian, Cantonese, Chinese, Croatian, Danish, Dutch, English, Estonian, Finnish, French, German, Greek, Hawaiian, Hebrew, Hindi, Hungarian, Icelandic, Igbo, Indonesian, Italian, Japanese, Korean, Mandarin, Maori, Norwegian, Persian, Polish, Portuguese, Russian, Samoan, Sanskrit, Serbian, Spanish, Swahili, Swedish, Tagalog, Thai, Turkish, Vietnamese, or Yoruba

    Learn Esperanto on 50 Languages

    50 Languages is a mobile app that offers users a variety of features that make learning a language relatively easy. From pronunciation guides to verb conjugations, 50 Languages has a good set up to deepen your knowledge of your desired language. The app is free to download but you have to pay to remove ads.
    Pros:
  • Free
  • Cons:
  • Not a great interface
  • Not very user-friendly
  • Price: Free
    Devices: Android, iPad, iPhone, and Web
    Learning methods: Online Courses
    Total languages offered: 58
    Other languages: Adyghe, Afrikaans, Albanian, Amharic, Arabic, Armenian, Belarusian, Bengali, Bosnian, Bulgarian, Catalan, Chinese, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, Georgian, German, Greek, Hebrew, Hindi, Hungarian, Indonesian, Italian, Japanese, Kannada, Kazakh, Korean, Latvian, Lithuanian, Macedonian, Marathi, Norwegian, Persian, Polish, Portuguese, Portuguese PT, Punjabi, Romanian, Russian, Serbian, Slovak, Slovene, Spanish, Swedish, Tamil, Telugu, Thai, Tigrinya, Turkish, Ukrainian, Urdu, or Vietnamese

    Learn Esperanto on LingQ

    LingQ is a language learning app that uses the same logic for learning a new language as learning your native tongue: using content you already like. They have books, news, podcasts, sports coverage, politics, culture, and food to name a few.
    Pros:
  • Great for listening skills
  • Many features
  • Cons:
  • Not a great interface
  • Price: Free
    Devices: Android, iPad, iPhone, and Web
    Learning methods: Articles, Books, News, Online Courses, Podcasts, songs, and Sports
    Total languages offered: 25
    Other languages: Arabic, Chinese, Czech, Dutch, English, Finnish, French, German, Greek, Hebrew, Italian, Japanese, Korean, Latin, Mandarin, Norwegian, Polish, Portuguese, Romanian, Russian, Spanish, Swedish, Turkish, or Ukranian

    Learn Esperanto on Clozemaster

    Summary: Clozemaster is a Web & iOS app that helps language learners practice and learn new words using fill-in-the-blank sentences. It's another gamified app like Duolingo.
    Pros:
  • The most languages
  • Cons:
  • For practicing more than learning
  • Not always accurate
  • Not very user-friendly
  • Price: Free
    Devices: Android, iPad, iPhone, and Web
    Learning methods: Unique
    Total languages offered: 68
    Other languages: Afrikaans, Albanian, Amharic, Arabic, Armenian, Azerbaijani, Basque, Belarusian, Bengali, Breton, Bulgarian, Cantonese, Catalan, Cornish, Croatian, Czech, Danish, Dutch, Estonian, Finnish, French, Galician, Georgian, German, Greek, Guarani, Hebrew, Hindi, Hungarian, Icelandic, Indonesian, Interlingue, Irish, Italian, Japanese, Kazakh, Korean, Latin, Latvian, Lithuanian, Lojban, Macedonian, Mandarin Chinese, Mandarin Chinese Traditional, Maori, Norwegian Bokmål, Occitan, Persian (Farsi), Piedmontese, Polish, Portuguese, Romanian, Russian, Scottish Gaelic, Serbian, Slovak, Slovenian, Spanish, Swedish, Tagalog, Thai, Toki Pona, Turkish, Ukrainian, Vietnamese, Welsh, or Yiddish

    Learn Esperanto on Tandem

    Tandem is a free platform with a simple premise: there is probably someone out there who is learning your native language, and whose native language you want to learn. So they put you in touch with them. When you sign up, Tandem will review your application to make sure their platform remains safe and that the person you get matched with is also a keen language learner.
    Pros:
  • Great for listening skills
  • Great for speaking
  • You can make friends
  • Cons:
  • Lack of structure
  • Price: depends
    Devices: Android, iPad, iPhone, and Web
    Learning methods: Tandem partners
    Total languages offered: 308
    Other languages: Abkhaz, Acholi, Adyghe, Afar, Afrikaans, Ainu, Akan, Albanian, American Sign Language, Amharic, Ancient Greek, Antillean Creole, Apachean, Arabic, Armenian, Aromanian, Assamese, Asturian, Auslan, Australian Sign Language, Austrian Sign Language, Avar, Aymara, Azerbaijani, Balinese, Balochi, Bambara, Bashkir, Basque, Bavarian, Belarusian, Bemba, Bengali, Berber, Bhojpuri, Bihari, Bislama, Bosnian, Brazilian Sign Language, Breton, British Sign Language, Bulgarian, Burmese, Cantonese, Cape Verdean Creole, Catalan, Cebuano, Chamorro, Chavacano, Chechen, Cherokee, Chewa, Chhattisgarhi, Chinese (Simplified), Chinese (Traditional), Chinese Sign Language, Chittagonian, Choctaw, Chuvash, Cornish, Corsican, Cree, Crimean Tatar, Croatian, Czech, Dakhini, Danish, Dargwa, Dhivehi, Dhundari, Dothraki, Dutch, Dutch Sign Language, Dzongkha, East Circassian, Emoji, English, Estonian, Ewe, Faroese, Fijian, Filipino, Finnish, French, French Sign Language, Friulian, Fula, Ga, Galician, Ganda, Georgian, German, German Sign Language, Greek, Greenlandic, Guarani, Gujarati, Haitian Creole, Hani, Hausa, Hawaiian, Hebrew, Herero, Hiligaynon, Hindi, Hiri Motu, Hmong, Hokkien, Hungarian, Icelandic, Ido, Igbo, Ilocano, Ilonggo, Indo-Pakistani Sign Language, Indonesian, Ingush, Interlingua, International Sign Language, Interslavic, Inuktitut, Irish, Italian, Italian Sign Language, Jamaican Patois, Japanese, Japanese Sign Language, Javanese, Kabardian, Kalmyk, Kannada, Kanuri, Karelian, Kashmiri, Kashubian, Kazakh, Khmer, Kikuyu, Kinyarwanda, Kirundi, Klingon, Komi, Kongo, Konkani, Korean, Korean Sign Language, Krio, Kumyk, Kurdish (Kurmanji), Kurdish (Pehlewani), Kurdish (Sorani), Kyrgyz, Ladino, Lak, Lanna, Lao, Latin, Latvian, Laz, Lezgian, Ligurian, Lingala, Lingua Franca Nova, Lithuanian, Lombard, Low German, Lozi, Luba-Kasai, Luo, Luxembourgish, Macedonian, Madurese, Magahi, Maithili, Malagasy, Malay, Malayalam, Malaysian Sign Language, Maldivian, Maltese, Mandalorian, Maori, Mapuche, Marathi, Marshallese, Mauritian Creole, Maya, Meitei, Mexican Sign Language, Minangkabau, Mingrelian, Mon, Mongolian, Montenegrin, Mossi, Nahuatl, Navajo, Neapolitan, Nepali, Nkore, North Ndebele, Northern Sotho, Norwegian, Nuosu, Nyanja, Occitan, Odia, Ojibwe, Okinawan, Oromo, Ossetian, Ovambo, Papiamento, Pashto, Pennsylvania German, Persian, Polish, Polish Sign Language, Portuguese, Potawatomi, Punjabi, Quechua, Quenya, Rajasthani, Réunion Creole, Rohingya, Romani, Romanian, Romansh, Russian, Russian Sign Language, Rusyn, Sami, Samoan, Saṁskṛtam, Sango, Sanskrit, Santali, Saraiki, Sardinian, Scots, Scottish Gaelic, Serbian, Seychellois Creole, Shanghainese, Shona, Sicilian, Sindarin, Sindhi, Sinhala, Sioux, Slovak, Slovene, Somali, South Ndebele, Southern Sotho, Spanish, Spanish Sign Language, Sranan Tongo, Sundanese, Swahili, Swazi, Swedish, Swiss German, Sylheti, Syriac, Tabasaran, Tagalog, Tahitian, Tajik, Talysh, Tamil, Tatar, Telugu, Tetum, Thai, Tigrinya, Tok Pisin, Toki Pona, Tonga, Tsonga, Tswana, Tumbuka, Turkish, Turkish Sign Language, Turkmen, Udmurt, Ukrainian, Urdu, Uyghur, Uzbek, Valyrian, Venda, Venetian, Vietnamese, Walloon, Welsh, West Circassian, Western Frisian, Wolof, Xhosa, Yakut, Yiddish, Yoruba, Zaza, Zhuang, or Zulu

    Learn Esperanto on HelloTalk

    HelloTalk is a language learning app that allows users to communicate with others in different languages. It has both a free and premium version, and offers a variety of features to help users learn new languages.
    Pros:
  • The most languages
  • User-friendly
  • Vesatile
  • Cons:
  • Lack of formal lessons
  • Lack of structure
  • Not comprehensive
  • Price: Free
    Devices: Android, iPhone, and Web
    Learning methods: Tandem partners
    Total languages offered: 159
    Other languages: Abkhaz, Afar, Afrikaans, Akan, Albanian, Amharic, Apache, Arabic, Armenian, Assamese, Aymara, Azerbaijani, Bambara, Bashkir, Basque, Belarusian, Bengali, Bodo, Bosnian, Bulgarian, Cantonese, Catalan, Cebuano, Chewa, Chinese (Simplified), Chinese (Traditional), Choctaw, Croatian, Czech, Dakota, Danish, Dogri, Dothraki, Dutch, English, Estonian, Filipino, Finnish, Flemish, French, Frisian, Fula, Gaelic (Irish), Gaelic (Scottish), Galician, Georgian, German, Gikuyu, Greek, Guarani, Gujarati, Haitian Creole, Hausa, Hawaiian, Hebrew, Hindi, Hmong, Hokkien, Hungarian, Icelandic, Ido, Igbo, Indonesian, Interlingua, Italian, Japanese, Javanese, Kannada, Kashmiri, Kazakh, Khmer, Kinyarwanda, Kirundi, Klingon, Kongo, Konkani, Korean, Kurdish (Kurmanji), Kurdish (Pehlewani), Kurdish (Sorani), Kyrgyz, Lao, Latin, Latvian, Lingala, Lingua Franca Nova, Lithuanian, Luganda, Macedonia, Maithili, Malagasy, Malay, Malayalam, Maldivian, Maltese, Maori, Marathi, Mayan, Meitei (Manipuri), Mongolian, Myanmar, Nahuatl, Navajo, Ndebele, Nepali, Norwegian, Odia, Ojibwa, Oriya, Oromo, Pashto, Persian, Polish, Portuguese, Punjabi, Quechuan, Romanian, Russian, Sanskrit, Santali, Serbian, Sesotho, Shanghainese, Shona, Sign Language, Sindhi, Sinhala, Slovak, Slovenian, Somali, Spanish, Sundanese, Swahili, Swazi, Swedish, Tagalog, Tajik, Tamil, Telugu, Thai, Tigrinya, Toki Pona, Tsonga, Tswana, Turkish, Turkmen, Ukrainian, Urdu, Uzbek, Valyrian, Venda, Vietnamese, Welsh, Wolof, Xhosa, Yiddish, Yoruba, or Zulu

    Learn Esperanto on Brainscape

    Brainscape is a customizable flashcard language learning app where you can pick the language you want to learn and then create your own personalized learning path. It prides itself on being "the world's smartest flashcard app".
    Pros:
  • Customizable
  • Good for vocabulary
  • Cons:
  • Not comprehensive
  • Price: $9.99/month
    Devices: Android, and iPhone
    Learning methods: Flashcards
    Total languages offered: 102
    Other languages: Afrikaans, Albanian, Amharic, Arabic, Arabic Alphabet, Armenian, Azerbaijani, Biblical Hebrew, Bosnian, Bulgarian, Burmese, Cantonese, Catalan, Cebuano, Chichewa, Chinese, Croatian, Czech, Danish, Darija, Dutch, Egyptian Arabic, ESL, Estonian, Farsi, Filipino, Finnish, French, Gaelic, Georgian, German, Greek, Greek Alphabet, Haitian Creole, Hangul, Hawaiian, Hebrew, Hindi, Hmong, HSK Exam, Hungarian, Icelandic, Indonesian, Irish, Italian, Japanese, Javanese, Kannada, Khmer, Korean, Korean Alphabet, Korean Grammar, Kurdish, Lao, Latin, Latvian, Linguistics, Lithuanian, Luxembourgish, Macedonian, Malagasy, Malay, Maltese, Maori, Medical Spanish, Modern Greek, Mongolian, Nepali, Norwegian, Pashto, Persian, Polish, Portuguese, Punjabi, Romanian, Russian, Samoan, Sanskrit, Scottish Gaelic, Serbian, Sign Language, Slovak, Slovenian, Somali, Spanish, Swahili, Swedish, Tagalog, Tamil, Telugu, Thai, Thai Alphabet, Turkish, Ukranian, Urdu, Uzbek, Vietnamese, Welsh, Xhosa, Yiddish, or Zulu
    If you choose to subscribe through one of our links, our work is sometimes (not always) compensated by an affiliate commission. This allows us to keep working on making our service better.