Skip to Content

Search: {{$root.lsaSearchQuery.q}}, Page {{$}}

Language Learning Apps

Applications are a great way to enhance your target language skills. The LRC is happy to offer subscriptions to Mango Languages and Yabla for the University of Michigan community. Check out other helpful apps below, recommended by our students!

Mango Languages

Mango Languages provides basic language lessons for more than 70 languages. The LRC offers the UM community language lessons through Mango at no charge to you! You can see what languages are offered here (70 total!). Or, sign up for an account here:

Using a computer on the campus network? Follow this link

Accessing Mango from off-campus? Follow this link


Sam D. (studying Spanish) recommends this app - "I like the culture notes and the memory-building exercises. Encourages you to take ownership of your learning by using learned material to form new phrases."


Not affiliated with UM? Several local libraries provide Mango premium access to cardholders! On your Mango account profile, click "Organizations" and search for any of the following:

  • Ypsilanti District Library 
  • Saline District Library
  • Dexter District Library 
  • Salem-South Lyon Distrcit Library 
  • Canton Public Library 

*All of the listed public libraries require a library card number to access Mango premium.


Yabla offers language immersion through authentic online videos. Through the LRC, it is accessible to students, faculty, and staff of University of Michigan.

* Work on your Listening Comprehension Skills!
* Watch authentic French, Spanish, and English video clips from television, film and music!
* Listen to authentic materials at different speeds!
* Choose whether you want subtitles, translations, both or neither!

You need to register to use the full features of Yabla, but registration is free! If you want to take a look at it first, see the demos below.
Register for French Yabla    (View Demo)
Register for Spanish Yabla    (View Demo)
Register for German Yabla    (View Demo)

NEW! Register for Italian Yabla       (View Demo)
NEW! Register for Chinese Yabla    (View Demo)
NEW! Register for English Yabla     (View Demo)

FAQ's for Yabla

Why do I need to register or subscribe, if it’s free?
Good question! The LRC pays an annual subscription fee to Yabla in order to make this resource available to the UofM language learning community. The registration process is necessary to verify membership in the UofM community and to count the number of users (and, thus, the amount the LRC will pay). We thank you for your understanding.

Why do I have to wait for my subscription to be processed?
As part of the registration process, we need to verify membership in the UofM community. This means a member of the LRC staff must actually cross-check the request with the umich directory and update the membership database. We thank you for your patience.

Can anyone register or subscribe?
The Yabla video clips will be available to anyone in the University of Michigan (umich) community – undergraduates, graduate students, and faculty!

How long will I have access to Yabla?
You will have access for one month. Just like a library book, it will be possible to renew your subscription before the end of 30 days. If there is no one on the waitlist to sign up, your request will be granted.


Duolingo offers bite-sized lessons in 38 languages. With free and premium versions, Duolingo uses personalized learning and immediate grading to help you improve quickly. 

Laura R. (studying Ukrainian) recommends this app - "I like the daily goal setting and the streak - it encourages me to practice every day."


Babbel uses interactive dialogues that get you speaking confidently. The free and premium versions are available on most your devices, allowing you to complete a 10-15 minute lesson wherever you are! Babbel is currently offering 14 languages.


Michael P. (studying Portuguese) recommends this app - "I like that it encourages listening and then speaking and that you can engage in dialogues with others learners as well so that you can practice."


SpanishDict makes learning Spanish easy. With video grammar lessons, pronunciation guides from native speakers, vocabulary lists, and more, it's the world's most popular Spanish-English dictionary, translation, and learning website. Make an account and use for free, or go premium for downloadable content.


Chloe H. (studying Spanish) recommends this app - "This is the best (as in most accurate/natural) translation site I've found, as they provide multiple sentence examples in both Spanish and English so that you can understand the word in context. I also regularly utilize the make your own vocab list feature, especially because, with common words, the website generates an image of that word so that you are more likely to remember it."


Eggbun approaches language learning with their chat-to-learn method. For those learning English, Korean, Japanese, or Chinese, this interactive app with real-life communication practice will help you get to your target language goals! Eggbun is free, with premium lessons that can be unlocked with a subscription.


Keira D. (studying Korean) recommends this app - "This app is fun because you learn through a chat bot that guides you through each lesson and gives you practice with the content. I think the lessons flow well and I learned a lot through this app."