It goes without saying that apps have made our lives a lot easier. We’ve seen how mobile devices and apps have changed our social dynamics, specifically in the ways we communicate and get things done nowadays.

In more detail, when it comes to the ways we get things done, you can easily stand out how we learn online today. For instance, being able to speak new languages have always been something that people are interested in.

We won’t deny there is quite an offer of apps out there if you wish to speak a new language. However, depending on what you are going after, as it could be improving your vocabulary or grammar, starting a conversation from scratch or memorize words and expressions, you might want to look for one specific app over the others.

That said, we´d like to present you a list of what we think are the best apps in the market right now to learn a foreign language.


This is an award-winning app you have surely heard before. Considered by many as the best app to learn or practice a foreign language, it has one of the highest rating and more than 100 million downloads.

Duolingo offers an great coursework that uses text, pictures and audio to help you learn. The gamification system implemented on Duolingo makes it excited to advance to more difficult levels as you try not to lose all your lives for wrong answers.

Hello Talk

You should try this app if you are looking forward to practice your language skills with native speakers. Hello Talk is Whatsapp look-alike app you can use to share texts, voice and video calls, form social groups or search for partners from all over the world.

This app aims to help you learn a foreign language as you help others to learn your mother language. Perfect for those who want to improve their speaking level as they directly interact with others willing to learn.


Winner of the Google Play Awards for best app of 2017, given its “beautiful design, intuitive UX and high user appeal” as Google pointed out.

Memrise allows you to learn new words and phrases, as it helps you build connections to remember them by associating sounds, repeating images -many of them are memes build by the community- or advancing levels through its gamification design.

Its main goal is that users can learn new vocabulary while having fun, as many times it gets easier to remember that way. This is a free app, however, the pro version includes chat-bots, more than 30,000 videos to watch and an offline mode.

Rosetta Stone

Widely known for being a professional software for learning languages, Rosetta Stone also offers  an app that might be helpful for travelers more than once.

Their lessons can help you from the beginning to an advance level. But, it is their Phrase Book section that could help you out finding basic words and phrases related to restaurants, hotels or direction-asking to make you visit more comfortable.

Of course you could get similar results from Google Translate app, however, they have been in the learning language business for a while, so you could consider what they have to offer.

There are other language-learning apps that follows a course work such as busuu or Babbel with millions of users as well, or HiNative, which is more like a Q&A community for language learners.

So, if you are looking to improve your ability to learn new languages you have plenty options you can use, depending on your specific needs or requirements, to become a truly polyglot these days.