Quick Review



Tandem is a popular language exchange app with over one million active users. It’s available for iOS and Android and aims to bring language learners from all over the world together. It’s largely centered around its chat capabilities and language tools that facilitate communication, but there is also a tutoring service offered in the app.


There are lots of active language learners, especially those looking to pair with native English speakers.


The interface is intuitive and the language tools are simple and effective, though you’ll quickly run out of free translations.


The free version is all most people will need. Tandem Pro doesn’t add a ton of extra value.


There is a limited free version of Tandem and a pro version available at $6.99 for one month, $3.99/month for three months, and $2.92/month for a year’s subscription.


There are over 160 languages offered on Tandem.



Quick Review



Babbel is an online language-learning platform with over 1 million active users. It’s available on the web, for iOS, and for Android. The app aims to get learners to a conversational level as quickly as possible through the use of a variety of exercises and spaced repetition for review. The courses are well put together and relatively inexpensive; there are 14 different languages available.


It’s well-designed and the content is immediately useful.


The material provided is effective and covers a lot, but isn’t ideal for advanced levels.


The price is relatively low for what’s offered, but you’ll have to purchase each language separately.


Babbel uses a recurring subscription model and offers a 20-day money-back guarantee. Price per month depends on the length of the subscription and only includes access to one language.

Monthly – $13.95/mo
Every 3 Months – $9.95/mo
Every 6 Months – $8.45/mo
Every year – $6.95/mo

The prices listed here are for customers in the United States; they otherwise vary by region.



Quick Review



HelloTalk is a mobile app for language learners interested in language exchange. It facilitates communication between native speakers and those learning their language with the use of built-in language tools. It also offers audio lessons in 10 languages as part of a separate subscription.


There’s an active community of dedicated learners, but you’ll have to do some searching.


The app is easy to use and the language tools are helpful, but you could end up relying on google translate.


Both the basic and VIP membership provide great value. The paid audio lessons probably aren’t worth it however.


There are over 150 languages supported for language exchange, and there are audio lessons for 10 languages: English, Japanese, Korean, Chinese, French, Spanish, Italian, Russian, Arabic, and Portuguese.


The basic features of HelloTalk are free. Audio lessons require a separate subscription after a short trial period.

HelloTalk VIP is available for:

$2.17/month (12-month contract)
$124.99 for lifetime access

The HelloTalk audio lessons are available for a one-year subscription at prices ranging from $99 to $119 depending on the language.

Learning a new language when you’re nowhere near other speakers of that language can be tricky. For example, I’m currently in Nepal and trying to learn Italian. I don’t exactly get a lot of opportunities to practice Italian here.

Fortunately for me, and many others, the world wide web is making the world smaller every day. Opportunities for language exchange are becoming more accessible all the time, and HelloTalk is part of the movement.

From the HelloTalk website: “Our mission is to utilize technology to connect the world through language and culture.”

To this end, they seem to be doing a pretty good job. But will you be able to learn a language with HelloTalk?

It won’t take you all the way, but it could potentially become a valuable part of your language learning process.

HelloTalk is a language-learning app available for iOS and Android that facilitates language exchange between over 10 million users.

The profile page of a Chinese HelloTalk member.

The app also offers audio lessons, but it’s primarily a social medium centered around language learning and exchange. It aims to connect users that are interested in practicing with others through the use of language tools and social posts.

HelloTalk Language Tools

HelloTalk uses built-in language tools to enable communication between people that don’t necessarily have a lot of language overlap.

The idea is that even as a beginner of a language, you’ll be able to communicate with someone using that language. Here’s what it looks like:

The language tools menu for messages.

Long-pressing any message will display this menu of language tools. You have the option to view a translation, a transliteration or listen to text-to-speech audio of the selected message. You can also make corrections to the message if speaking with someone that’s learning your native language.

The other options in the menu are pretty basic and what you’d find in most messaging apps, things like copy, forward, and delete.

I’d never used a resource that used these tools in this way, and I liked it. If you’re able to find a language partner that is patient and willing to correct your mistakes, you can learn a lot fairly quickly.

For absolute beginners, it’s hard to see how you wouldn’t rely entirely on the translation function, which would be minimally helpful in learning the language.

This is a cool way to communicate with someone from a country whose language you’d like to learn, even if you’re not in that country. I’ve been able to communicate with Italians who are living in Italy, and that’s boosted my confidence with the language; I’ve also been able to ask questions about the culture and places I’d like to visit.


The app is broken up into four major categories: Talks, Moments, Search, and Learn.

The first three categories are all social features. They’re for connecting and communicating with other HelloTalk members.

The final category, Learn, is where the language instruction happens.


This is where all of your conversations with language partners are kept.

The messenger inbox in HelloTalk.

Aside from the language tools, the Talks are just like most other messaging apps. You can also draw and send a doodle if you’re feeling artistic or use the introduce button to connect two users with each other.

More options for messaging like doodles or attaching images.

I was happy with the functionality of the Talks feature. It’s intuitive and practical — no problems here.


Moments are similar to posts on other social media sites. People post pictures or updates about their lives and they become public to people learning relevant languages.

You can also do nifty things like request corrections and record yourself speaking. Most people seemed to be posting pictures from their hometowns or asking for specific language help.

Social posts in the Moments section of HelloTalk.

The Moments section is broken up into seven smaller subcategories, each of them acting as a filter to see only certain kinds of posts.

All: In this tab, you’ll see all of the Moments posted by people that are learning or speak the language you’re learning.

Help Others – If you select this tab, you’ll only see Moments posted by people looking for guidance. This means they’ve tagged their post with “Please correct me” or something similar. This can be a good way to find language partners to practice with.

An example of a HelloTalk member asking for corrections.

Following – Much like Instagram and Facebook, you can follow and be followed by other users. Following someone means you’ll receive a notification any time they post a Moment.

Nearby – This filter shows you Moments posted by people that are near your location. I used the app in Pokhara, Nepal, and there were no other users nearby.

Learn – Looking at Moments from the Learn tab will only show those Moments posted in your target language. This is kind of cool — it’s not unlike having access to a foreign language Facebook feed. If you have a habit of idly scrolling through social feeds, why not use it to improve your language skills?

Voice – These Moments utilize the voice recording function. You’ll come across quite a variety of content using this filter. Some people use it to read in their target language and are looking for pronunciation feedback. Others use it to speak slowly in their native language to help others with pronunciation. I also got to hear some interesting singing, though whether this is unique to the Italians using the app I’m not sure.

Classmates – You’ll find other users learning the same language as you here. For me, this meant I saw only Moments posted by native English speakers that were learning Italian.


The search function is for finding language partners. It shows users that are native speakers of your target language and are learning your native language. This means I saw native Italian speakers that were learning English.

Search results for a native English speaker learning Italian.

If you’re a native English speaker, you’ll have no shortage of language partners.

In my experience, which I found seconded in this Reddit discussion, it’s significantly easier to find good language partners in the Moments section instead of Search.

Though I haven’t come across any myself, it seems that a fair number of people use the app for dating purposes and flirting as opposed to language learning. This wasn’t an issue for me, but the female experience might differ.

While I didn’t have a problem with flirty language partners, I did message people that never responded and others that just didn’t seem that interested in practicing a language.

By interacting with people via the Moments section before messaging them privately, you can be sure you’re messaging people that are active on the app and also share a common interest with you.


In addition to facilitating language exchange, HelloTalk provides language learning in the form of audio lessons for 10 languages.

List of languages that have audio lessons.

These audio lessons were not developed by HelloTalk, and some of them are still available through the original developers. More on this below.

The audio lessons page for Italian.

For Italian, the audio lessons are marketed as HelloTalk’s HelloItalian learning product, but the speakers in the lessons refer to ItalianPod and ask you to visit the Praxis Languages website. If you try to visit these sites, you’ll find that they no longer exist. It’s a similar story for all of the app’s audio courses.

For unlimited access to the audio lessons, you’ll need to purchase a subscription, and the price varies slightly for each language. For access to any of the languages, you’ll only have the option to pay for a year at a time. For HelloItalian, the price was a discounted $102.

The subscription page for Italian audio lessons.

There’s some fine print that says you’ll be charged through your iTunes account and that the subscription will be managed through iTunes.

It’s very important to note that paying for a subscription to these audio lessons does not appear to give you a VIP membership to the app and vice versa. They are two different services available at two different prices.

This all felt very strange to me; it seemed uncoordinated and awkward. I wasn’t able to find any trace of HelloItalian audio lessons outside of the app. My searches on Google and iTunes came up empty.

As with Italian, I wasn’t able to find the original podcasts for Spanish or Russian online (SpanishPod and RusPod), but I was able to find those for Chinese and Arabic.

ChinesePod Logo     Arabic Anywhere Logo

HelloTalk uses audio content from ChinesePod as its HelloChinese course. The price through HelloTalk is just slightly cheaper than paying directly through ChinesePod, but it isn’t clear whether you’ll get the same amount of content.

For Arabic, HelloTalk uses some of the paid material from Arabic Anywhere for its audio lessons. They offer quite a few lessons and resources for free, so it’s probably worth checking their website out before you drop a hundred dollars through HelloTalk.

I sampled several audio lessons from different languages and found them to all be similar in structure. You first browse the lessons by level or topic.

Where you can browse by level or topic for audio lessons.

The lessons are all short, around 10 minutes, and are centered around a piece of dialogue. The lesson begins by playing the dialogue three times. Then, the hosts of the lesson go through the dialogue slowly, translating the conversation and giving extra information.

I liked the hosts for the HelloItalian lessons. They were engaging and playful and offered some cool insights into Italian culture.

In addition to the audio, you have access to the written dialogue where you’ll be able to see translations of each line and listen to a select piece of audio.

Written dialogue of HelloItalian audio lesson.

The explanation button for each line of audio provides a translation of each word in the phrase.

In the vocabulary section of each lesson, you’ll have access to a list of all the words in the dialogue plus some related words.

Vocabulary list for HelloItalian audio lesson.

You can listen to the pronunciation of each of these words and save the important or difficult ones to your favorites list.

The sentences section shows some extra sentences that are related to the topic of the lesson along with audio and translations.

Extra sentences for a HelloItalian audio lesson.

The grammar provided with the audio lessons is presented as a block of text — not the most engaging content I’ve come across.

The grammar explanation for a HelloItalian audio lesson.

There’s actually some good information in there, but the formatting makes it really hard to digest. It’s unfortunate; all it would take are some paragraph breaks and maybe some bullet points to make the material much more useable and easier to take in.

You get access to a few lessons in each language for free before your free trial ends. You’ll then need to purchase a subscription in order to listen to any more lessons.

Overall, the audio lessons seemed just okay to me. The grammar instruction is limited, there aren’t any assessments, and it’s entirely self-directed. They feel disconnected from the social aspects of the app and I was never tempted to purchase a subscription.


This is your HelloTalk profile. It’s made up of basic information such as your name, age, location, self-introduction, native language and target language. It also lets you see some stats regarding your use of the language tools.

Profile page of an English speaker learning Italian.

The Notepad feature in this part of the app is simply for making personal notes and playing around with the app’s language tools.

Notepad section of HelloTalk where you can practice using the app.

This is kind of a nice extra feature, but not all that useful once you get the hang of things.


For users that really enjoy the app and want to get a little bit more out of it, there’s the option to upgrade your membership to HelloTalkVIP, which offers the following benefits:

  • Top ranking in search to get more matches
  • Unlimited translations
  • Learn/Teach up to three languages
  • More language partners – up to 25 new partners a day
  • Filter users by gender
  • No ads
  • VIP stickers and greeting cards
  • Personalize your profile by pinning three of your favorite posts

In the app it also says that a VIP membership will enable you to “search around the world” and “search for nearby users and Moments,” but this is something you can do with the free version.

It’s pretty inexpensive, and if you used the app a lot it could make sense for you.

The only advertised feature of a VIP membership I found myself wanting was the ability to learn more than one language at a time. You can freely change which language you’re currently learning at any time though, so I got around this pretty easily.


Most of the social HelloTalk features are available with a free membership.

For those that want to learn or teach up to three languages and get a few extra perks, it’s possible to get a HelloTalk VIP membership. You can pay monthly, yearly, or for lifetime access:

$2.17/month (12-month contract)
$124.99 for lifetime access

List of prices for HelloTalk VIP subscription.

The audio lessons in the HelloTalk app are available to those willing to purchase a year-long subscription. The price varies slightly by language and range from $99 to $119.


italki is a great resource for finding one-on-one teachers, and it’s also got some similar features to HelloTalk. The app-based community features are lively, and can make a great place for finding language exchange partners for free.

italki also has an Exercise feature, which allows users to make posts in their target language for others to correct. This is very similar to the way HelloTalk lets users post Moments and ask for corrections.

Another language exchange resource is Tandem. It has a lot of similar features to HelloTalk, and works in much the same way, but the overall feel is a bit different. Both options are worth checking out and if one doesn’t suit you, the other might.

If audio lessons or language instruction is what you’re after, there are a bunch of options out there. Our top picks vary by language, but you can check out our favorites by clicking on a language in the table below.


Final Thoughts

HelloTalk is a cool way to bring language practice into your everyday life without it feeling like study. If you’re someone that really likes social apps and messaging people, or likes to spend idle time scrolling through social feeds, this app might be able to turn your downtime habits into something productive.

I don’t think there’s that much value in the VIP membership, but it’s inexpensive and would make sense for someone that uses the app religiously.

In any case, HelloTalk is at most a great resource for supplementing study. The social chat feature is what it does best, and it makes it easy to connect with other language learners around the world.

Learning a language doesn’t have to cost money.

Sign-up to get a huge list of free resources tailored to the language you’re studying.

[contact-form-7 id=”11784″]

We won’t send you spam. Unsubscribe at any time.


Quick Review



Preply is an online educational platform that matches tutors with students. There are tutors on Preply offering instruction in a wide range of languages and other subjects. As a learner, you can find a tutor that works best for you by browsing their demo videos and filtering by price and rating. Each tutor’s teaching style is their own.


A little bit of everything. There are trained professionals with years of experience and tutors trying it out for the first time.


The platform is easy to use, but offers little in the way of extra features in my opinion.


There’s a huge range of prices and scheduling options, but you have to purchase packages with a single teacher.

Languages: Preply’s tutors teach 27 languages. These include popular languages such as Spanish, Chinese, French, and German, as well as some less common languages.


Each tutor sets their own price, but for most popular languages the average hourly price is around $15.



Quick Review


Memrise is a super popular language-learning app available online and on mobile. It functions much like a gamified flashcard app, and it offers a lot of content for free. A lot of the content is user-created, and there is a premium subscription that provides access to additional features. Memrise can be a great tool in your arsenal, but you’ll need more to learn a language seriously.


The mobile app looks great and is easy to use, but the website is clunky. Works very well for memorization.


There are quite a few official Memrise courses, and the number of user-created courses is massive, but you’ll benefit from using additional resources.


The free version of the app provides a lot of value, but the paid version doesn’t offer much more.


There are currently official Memrise courses for 21 languages.

Among others, these include: Spanish, French, Chinese, German, Italian, Arabic, Korean, Japanese, Russian.

If you count the user-generated courses, the list of languages is nearly endless.


For the full version of Memrise, the subscription prices are:

$139.99 – lifetime subscription

Signing up for a free account with Memrise automatically gives you access to limited versions of their official courses.



Quick Review


Fluenz is a language learning software that is available on most devices and offers offline functionality. Its primary objective is to simulate the one-on-one tutor experience with the use of video tutorials that break down the language you’re learning. There are ample explanations of language concepts in English, and the instruction is very thorough. It’s designed for the user with a bigger budget that’s looking for an in-depth and serious learning experience.


The activities are easy to use and very effective, but they can be a bit dry.


Extremely thorough. Frequent video tutorials and podcasts provide in-depth explanations and lots of practice.


Maybe not the fastest way to learn a language, but there’s a great deal of content. Made for those who prefer an academic approach.


Except for Mandarin, each language is available in five levels of difficulty. The full five-level course is $408 (currently discounted at $378). The Mandarin course contains three levels of difficulty and is available for $322 (currently $308). For each language, you can buy a smaller bundle of levels based on your ability.

Languages: Fluenz offers courses in seven languages: Spanish (Latin America), French, German, Italian, Mandarin, Spanish (Spain) and Portuguese.

Although Fluenz is pretty good for learning Spanish, I’d advise those interested in learning Chinese to definitely consider another course instead as Fluenz doesn’t use Chinese characters at all!


Fluent Forever App

Price: $9.99/month

Quick Review



The Fluent Forever mobile app is a language learning program currently available in eight languages. The approach it takes is based on the methodology described by Gabrial Wyner in his book, Fluent Forever. It uses flashcards and a spaced repetition algorithm to help the learner create meaningful connections with the language and commit language items to long-term memory.

It’s best for people who are able to dedicate ample time and supplementary resources to learning a new language.


I noticed some spelling errors in the language I was learning. The activities aren’t super intuitive.


Pronunciation is explained very well, but I was hoping for some grammar explanations as well. Some features are still in development.


The price is reasonable, and the time spent using the app is productive.


There are currently eight languages available on the Fluent Forever app: Spanish (Latin America), Spanish (Spain), Italian, French, German, Portuguese, Russian, and Korean. Six more are currently in development.


$9.99/month when paid on a monthly basis.
$53.94 for a 6-month subscription ($8.99/month)
$95.88 for a 12-month subscription ($7.99/month)
$167.76 for a 24-month subscription ($6.99/month)

There’s a free 14-day trial available that gives you full access to all of the languages on the app. You’ll be prompted to select one language if you decided to pay for the app after the trial. If you pay for a subscription instead of per-month, there’s a 30-day money-back guarantee.



Quick Review



uTalk is a software program and mobile app offering learning material in over 140 languages. Its approach is based on learning keywords and phrases through gameplay. It covers a wide range of phrases, each spoken by a female and male native speaker, consequently offering listening and pronunciation practice.

uTalk is most useful for beginners who want to get started in a language by learning key phrases. It could also be useful for intermediates looking to fill gaps in their vocabulary and pronunciation, but it does not offer any in-depth language instruction or grammar explanations.

It’s also worth mentioning that for some languages, such as Basque, the occasional overly literal translation leads to small errors and unnatural phrasing creeping in. However, we haven’t seen instances in which this would result in you being misunderstood, and there’s no denying uTalk’s value for languages with fewer learning resources.


The app is very user-friendly, and the content is mostly useful, but little variation in practice activities can become repetitive.


The app does a good job of teaching key words and phrases, but review opportunities aren’t as transparent or comprehensive as they could be.


The price is very low, there’s a lot of content, and the right learner could get some serious practical use out of the resource.


$2.99/month on a monthly basis and can be canceled at any time
$1.67/month for a year-long subscription
$1.00/month for a two-year subscription

*This is the price for the more popular languages like Spanish, German, Arabic, etc. Less common languages such as Afrikaans and Tibetan cost slightly more.