X

Best Language Learning Apps for 2024

Whether you like the original Rosetta Stone CDs or want to start a Duolingo streak, there’s a language learning app out there for your specific needs.

Updated Jan. 1, 2024 5:05 a.m. PT

shelbybown
Written by  Shelby Brown
Our expert, award-winning staff selects the products we cover and rigorously researches and tests our top picks. If you buy through our links, we may get a commission. Reviews ethics statement
shelbybown
Shelby Brown Editor II
Shelby Brown (she/her/hers) is an editor for CNET's services team. She covers tips and tricks for apps, operating systems and devices, as well as mobile gaming and Apple Arcade news. Shelby also oversees Tech Tips coverage. Before joining CNET, she covered app news for Download.com and served as a freelancer for Louisville.com.
Credentials
  • She received the Renau Writing Scholarship in 2016 from the University of Louisville's communication department.
CNET logo Why You Can Trust CNET
16171819202122232425+
Years of Experience
14151617181920212223
Hands-on Product Reviewers
6,0007,0008,0009,00010,00011,00012,00013,00014,00015,000
Sq. Feet of Lab Space

CNET’s expert staff reviews and rates dozens of new products and services each month, building on more than a quarter century of expertise. Read how we test products and services.

See at Duolingo
Duolingo language education app logo
Best for learning multiple languages
Duolingo
View details
View details
See at Babbel
babbel logo
Best for an online school-type experience
Babbel
View details
View details
See at Drops
Drops logo
Best for visual learners
Drops
View details
View details
See at Mondly
Mondly home screen
Best for helping you remember specific phrases
Mondly
View details
View details
See at Memrise
Memrise logo
Best for learning to speak casually in a new language
Memrise
View details
View details
See at Busuu
Busuu interface on smartphone
Best for goal-oriented users
Busuu
View details
View details
See at Lirica
Lirica interface on smartphones
Best for learning language musically
Lirica
View details
View details
See at Netflix
Language Learning with Netflix
Best for breaking down how a language works
Language Reactor
View details
View details
See at Pimsleur
pimsleur app interface
Best for learning on the go
Pimsleur
View details
View details
See at Rosetta Stone
Rosetta Stone logo
Best for auditory learners
Rosetta Stone
View details

Learning a new language is a great way to challenge and train your brain. Whether you’re looking to learn as a new hobby, for work or to prepare for future travel plans, learning a new language is a worthwhile, lifelong skill. 

However, the process of learning can feel overwhelming, especially if you live somewhere without a lot of native speakers or don’t have a lot of cash and time to spare. Fortunately, language learners have access to more resources than ever before, with lots of online resources available to help you develop your vocabulary, speaking, reading and writing skills in a new language. 

There are many different options for people interested in learning. When you’re picking a new language learning app, you’re likely deciding how much time you’ll have to spend on lessons, what your budget is and how many languages you want to study. You’ll also want to consider how you learn. One of the things we tested using these apps is their learning method, or what features they have that will help you comprehend and practice a new language. For example, if you like to learn by listening to others speak, Rosetta Stone might be right for you because it has a lot of videos of native speakers. Don’t worry if you aren’t sure how you learn best or where to begin -- many of these apps offer a variety of features and learning methods that will give you a well-rounded education.

Below, we've rounded up some of our absolute favorite language learning apps so you can find the one that's best suited for your needs -- no matter your schedule, budget or learning style.

Duolingo user, I enjoy the app's colorful interface and short, game-like exercises. The app doesn't restrict how many languages you can try to learn at the same time (personally, I think two is a good maximum if you want to retain anything). I use Duolingo to practice Spanish and German, but it offers lessons in “over 40 languages,” according to its most recent report.

To make sure you don't get rusty on the basics, even if you've "mastered" a skill by reaching a higher level, the skill can still "crack" if you don't review it consistently. Practice the skill again and it'll repair itself. 

I like Duolingo's user-friendly layout, and the "streak" feature, which motivates you to keep going by tracking the number of days you've reached your point goal. In the app, you can access resources such as Duolingo Stories, which are short audio stories that allow you to check your comprehension skills as you go. 

While the functionality of Duolingo is great, the service could be more transparent with prices and improve its FAQ help pages to more accurately reflect all the service’s costs and features. Super Duolingo, the ad-free premium version of the app, costs $13 a month (or $87 annually) and includes progress quizzes, monthly streak repairs and more. If your love of languages is a family trait, you can link up to six accounts under a Family Super Duolingo account for $10 a month. Select users might have access to Duolingo’s newest tier Duolingo Max, but that’s only for people in specific countries, learning Spanish or French on iOS devices -- and even then it may not be available. The Max rollout includes everything in Super Duolingo and adds two AI-powered features, Explain My Answer and Roleplay.

" page-position="" linktext="" linkurl="" can-collapse="true" collapse-on-page-load="true" can-truncate="true" truncate-on-page-load="true" offer="" techobjectinfo="" overridecredit="Sarah Tew/CNET" overridecaption="

" imagegroup="{"uuid":"495bad1b-91fd-4e58-a71b-6b635c201ae2","alt":"Duolingo language education app logo","caption":"

","credits":"Sarah Tew/CNET","imageData":{"id":"495bad1b-91fd-4e58-a71b-6b635c201ae2","filename":"duolingo-logo-2022-997-promo-2.jpg","path":"https://www.cnet.com/a/img/resize/0232c203a6efdb45a893e634246c513f35f5b8d2/hub/2022/05/05/495bad1b-91fd-4e58-a71b-6b635c201ae2/duolingo-logo-2022-997-promo-2.jpg?auto=webp&height=500","dateCreated":{"date":"2022-05-05 16:17:14.000000","timezone":"UTC","timezone_type":3},"primeColor":null,"hasWarning":false},"size":"","float":"","lightbox":false,"imageUrl":"https://www.cnet.com/a/img/resize/0232c203a6efdb45a893e634246c513f35f5b8d2/hub/2022/05/05/495bad1b-91fd-4e58-a71b-6b635c201ae2/duolingo-logo-2022-997-promo-2.jpg?auto=webp&height=500","imageCaption":"

","imageCredit":"Sarah Tew/CNET","imageAltText":"Duolingo language education app logo","imageFilename":"duolingo-logo-2022-997-promo-2.jpg","imageWidth":4095,"imageHeight":2304,"imageDoNotCrop":false,"imageDoNotResize":false,"imageWatermark":false,"imageDateCreated":"2022-05-05","imageParallax":"","imageCrop":"","imageEnlarge":false}" usepricing="true" ng-block="{"id":"lgdfr945jdkjsf0","type":"listicle"}" edition="us" data-key="cnetlisticle__a538cb59-e3e7-47b1-b029-f9ad8735bcbb" index="1" imagecredit="Sarah Tew/CNET" tagslugs="duolingo,netflix,elearning" contenttype="Best List - Precap" isbestlistredesign="true" filtershortcodetypes="" totalfilteritems="0" pagelayout="Default - Article Page" showdetails="true" tocheadlineitem="[object Object]" class="c-bestListProductListing">
Show less
See at Duolingo

Best for learning multiple languages

Duolingo

As a regular Duolingo user, I enjoy the app's colorful interface and short, game-like exercises. The app doesn't restrict how many languages you can try to learn at the same time (personally, I think two is a good maximum if you want to retain anything). I use Duolingo to practice Spanish and German, but it offers lessons in “over 40 languages,” according to its most recent report.

To make sure you don't get rusty on the basics, even if you've "mastered" a skill by reaching a higher level, the skill can still "crack" if you don't review it consistently. Practice the skill again and it'll repair itself. 

I like Duolingo's user-friendly layout, and the "streak" feature, which motivates you to keep going by tracking the number of days you've reached your point goal. In the app, you can access resources such as Duolingo Stories, which are short audio stories that allow you to check your comprehension skills as you go. 

While the functionality of Duolingo is great, the service could be more transparent with prices and improve its FAQ help pages to more accurately reflect all the service’s costs and features. Super Duolingo, the ad-free premium version of the app, costs $13 a month (or $87 annually) and includes progress quizzes, monthly streak repairs and more. If your love of languages is a family trait, you can link up to six accounts under a Family Super Duolingo account for $10 a month. Select users might have access to Duolingo’s newest tier Duolingo Max, but that’s only for people in specific countries, learning Spanish or French on iOS devices -- and even then it may not be available. The Max rollout includes everything in Super Duolingo and adds two AI-powered features, Explain My Answer and Roleplay.

Show expert take Show less
See at Babbel

Best for an online school-type experience

Babbel

I found Babbel to be the most like a foreign language course you'd see in an online school curriculum. The minimalist layout of the Babbel app helps prevent a new language (French for me) from seeming overwhelming, without making it boring. Each lesson takes you through translations, including variations of the word or phrase, pictures, and whether it's formal or informal, something that’s important in many languages. If it asks you to spell a phrase, it provides you with the letters used.

You also get to see the new words you're learning used in common conversations, listen to them (if you choose to have audio on), repeat the phrases and learn more about verb groups. The 15-minute language lessons are easy to work into your day -- whether it's on your commute, before bed or on your lunch break. The My Activity module lets you track all your progress. 

Babbel currently offers 14 languages and is free to sign up for, and the first lesson of every course is free. A monthly subscription costs $15. You can also choose to renew every three months ($38), every six months ($67), annually ($89) or make a one-time payment of $349 for lifetime access. The other subscription option is Babbel Live, which is a more traditional language learning experience with virtual classes led by an instructor with other students. You can sign up for unlimited classes with this paid subscription for one month ($90), three months ($209), six months ($359) and annually ($599).

Show expert take Show less
See at Drops

Best for visual learners

Drops

I tried my hand at Greek on the Drops app. The app's fun, colorful layout definitely made the language (which has its own alphabet) less intimidating. The app shows users each word in the Greek alphabet and the English alphabet, and says the word and shows an image of it. Drops is owned by the popular game-learning platform Kahoot and is constantly adding new languages. The company recently added its 15th language, Catalan.

You can subscribe to Drops Premium for $13 a month, $70 annually. If you stick with the free version, you have to wait 10 hours to access another lesson, but you can check out your statistics after completing the lesson (correct answers, wrong answers and words learned) and tap on the words you've learned to hear them pronounced again (and see them written in the Greek alphabet). This can give you a leg up when your next lesson starts.

Show expert take Show less
Meta Quest 3 or other VR headsets.

Mondly is free to use, but you can subscribe to the Premium tier to unlock all content. You can subscribe for access to lessons in one language for $10 a month or $48 annually. You can also get lifetime access to all 41 languages for $90.

" page-position="" linktext="" linkurl="" can-collapse="true" collapse-on-page-load="true" can-truncate="true" truncate-on-page-load="true" offer="" techobjectinfo="" overridecredit="Screenshot by CNET/Mondly" overridecaption="

" imagegroup="{"uuid":"ac64e98a-5c2e-41cd-bbb8-470b159bc204","alt":"Mondly home screen","caption":"

","credits":"Screenshot by CNET/Mondly","imageData":{"id":"ac64e98a-5c2e-41cd-bbb8-470b159bc204","filename":"mondly.jpg","path":"https://www.cnet.com/a/img/resize/b8df7ecad659cc4aebf7559426bd90efa1e856e8/hub/2022/10/27/ac64e98a-5c2e-41cd-bbb8-470b159bc204/mondly.jpg?auto=webp&height=500","dateCreated":{"date":"2022-10-27 14:10:03.000000","timezone":"UTC","timezone_type":3},"primeColor":null,"hasWarning":false},"size":"","float":"","lightbox":false,"imageUrl":"https://www.cnet.com/a/img/resize/b8df7ecad659cc4aebf7559426bd90efa1e856e8/hub/2022/10/27/ac64e98a-5c2e-41cd-bbb8-470b159bc204/mondly.jpg?auto=webp&height=500","imageCaption":"

","imageCredit":"Screenshot by CNET/Mondly","imageAltText":"Mondly home screen","imageFilename":"mondly.jpg","imageWidth":2082,"imageHeight":1332,"imageDoNotCrop":false,"imageDoNotResize":false,"imageWatermark":false,"imageDateCreated":"2022-10-27","imageParallax":"","imageCrop":"","imageEnlarge":false}" usepricing="true" ng-block="{"id":"cl6ojw4z83oog22","type":"listicle"}" edition="us" data-key="cnetlisticle__ff602fc7-4c89-4299-b76e-b0e2da2c5434" index="4" imagecredit="Screenshot by CNET/Mondly" tagslugs="duolingo,netflix,elearning" contenttype="Best List - Precap" isbestlistredesign="true" filtershortcodetypes="" totalfilteritems="0" pagelayout="Default - Article Page" showdetails="true" tocheadlineitem="[object Object]" class="c-bestListProductListing">
See at Mondly

Best for helping you remember specific phrases

Mondly

Similar to Drops, Mondly is a fun, colorful app that has multiple features you can take advantage of even if you don't subscribe to premium. I tried beginner Hungarian on this app, and I liked how it offered to show you different conjugations if you tapped on verbs. The app packs images, translations and auditory aids to help your specific learning style. The instructor also speaks the words and phrases in a rather melodic way. That made it easier for me to recall them (even after trying different languages on different apps). 

Mondly currently has lessons available for 41 different languages. It also has VR and AR products that let you integrate its language lessons, chatbots and games into virtual and augmented reality tools, like the Meta Quest 3 or other VR headsets.

Mondly is free to use, but you can subscribe to the Premium tier to unlock all content. You can subscribe for access to lessons in one language for $10 a month or $48 annually. You can also get lifetime access to all 41 languages for $90.

Show expert take Show less
See at Memrise

Best for learning to speak casually in a new language

Memrise

One of my favorite parts of Memrise is the app's use of short videos to show how real locals express different phrases in conversation. I tried the French course, and the first lesson alone let me listen to the tone of voice and casual pronunciation, as well as showing me the phrase's literal translation and explained its gendered usage. The app also helps you spot patterns in the language to make it easier to improve your skills. If you're brushing up on a language you're familiar with, you have the option to skip phrases you already know.

Memrise currently has lessons available in 23 languages. A few lessons are available for free daily, or you can upgrade to a Pro membership for $15 per month, $90 per year or $200 for lifetime access. The Pro membership removes ads, gives you access to all languages and lets you incorporate the 30,000 native speaker videos it has into your lessons.

Show expert take Show less
See at Busuu

Best for goal-oriented users

Busuu

When you sign up for Busuu, you select the language you want to learn, and the app helps you determine how advanced you are with it, why you want to learn it and how advanced you want to become. From there, you set a daily study goal, and if you subscribe to the premium plan, it creates a study plan so you'll reach your goal by a set date. For example, Busuu says if I study three times a week for 10 minutes a day, I'll be pretty fluent in my chosen language in about eight months.  

Busuu's Basic plan is free, but you can subscribe to Premium for $14 per month.

I tried Italian with Busuu and I liked the clean, bright layout of the app. Busuu also offers helpful reminders: The second time I logged in, it reminded me about "weak words" I needed to review to improve my vocabulary. In addition to listening to a phrase paired with a photo of the corresponding action, Busuu included helpful vocabulary tips (like that "ciao" can mean "hello" or "goodbye").

Show expert take Show less
See at Lirica

Best for learning language musically

Lirica

If you listen to any song enough, you'll learn all the words through repetition -- even if they're in a different language. But how do you figure out what they mean? This is where the Lirica app comes in. This app is unique in how it approaches teaching Spanish and German. Instead of traditional teaching methods for learning a language, Lirica uses popular music by Latin and reggaeton artists to help you learn language and grammar. On top of learning the language, you're also immersing yourself in the culture behind it. The app also includes facts about the artist while you're learning.

Lirica has a one-week free trial and then it's $9 a month, $20 every six months or $30 annually. For now, the app offers only Spanish, German and English.

Show expert take Show less
See at Netflix

Best for breaking down how a language works

Language Reactor

While not technically an app, the free Language Reactor Chrome extension, formerly called Language Learning with Netflix, can be helpful on your journey to becoming multilingual. Install the extension and click the icon to launch the catalog of movie and TV show options. You do need a subscription to Netflix though. 

Once you launch the catalog, you can pick from hundreds of titles that use movies on Netflix to help teach different languages. For example, if you want to work on your Spanish, select the language in the dropdown menu, along with the country where you're using Netflix. Then, the extension will generate a list of titles it can add Spanish closed captions to. To watch one of the films, just click the red "Watch on Netflix" button. Depending on the language you want to learn or what country you’re watching from, you might have fewer titles to pick from.

As the series or movie plays, two sets of subtitles display at the bottom of the screen. One set is your native language and the other is the one you want to learn. The words highlight as they're spoken, like a karaoke sing-a-long. You can listen to the dialogue phrase by phrase, pause and replay as needed, access a built-in dictionary, and more. Depending on the show or movie you’re watching, you’ll be able to translate your closed captions in up to 52 languages.

If you want to use Language Reactor for more active learning, it also has a chatbot, fun videos and a digital phrase book on its website.

Show expert take Show less
See at Pimsleur

Best for learning on the go

Pimsleur

Pimsleur is an app that offers 51 languages to learn but delivers the information in what is basically the form of a podcast. Essentially, you'll choose the language you want to learn and begin a 30-minute auditory lesson (which are downloadable and Alexa-compatible). The app also has a driving mode, so you can improve your language skills during long commutes without looking at a screen. 

You get a seven-day free trial. After, you’ll be able to continue with an Audio-Only subscription ($15/month) that gives you access to all languages and audio-only features. If you want to focus on just one language, you can upgrade to the Premium level for $20 a month, which gives you additional features like lessons, roleplaying challenges and digital flashcards. And if you want everything -- all languages and features -- the All-Access subscription is $21 per month.

Show expert take Show less
See at Rosetta Stone

Best for auditory learners

Rosetta Stone

Perhaps the best-known language learning service, Rosetta Stone has come a long way since it started in the '90s. My parents still have a box set of discs for learning Spanish somewhere in their house. It's a lot easier now with the Rosetta Stone app, but you still need at least 30 minutes to complete a Core Lesson. 

I tried Rosetta Stone's first Irish lesson, which was primarily auditory with images, though there are ways to customize the app to your learning preferences. The lesson started out fairly challenging, especially since I was completely new to the Irish language. But it did get easier as I went along. 

The iOS app got an update in 2021 that brought augmented reality into the mix. This enables Seek and Speak, which is a scavenger-hunt-style challenge. Point the phone camera at an object and get a translation in the language you're learning. 

Rosetta Stone currently offers lessons in 25 languages. Subscription options include $48 every three months, $127 annually, or you can get a lifetime subscription, currently priced at $199.

Show expert take Show less