Recs.
Updated
With a million members of over 100+ different languages, HelloTalk helps the community learn any language through language partners. You can chat with them via text, voice recording, calls, video calls and doodles.
HelloTalk has tools for translation, pronunciation, transliteration, and corrections which help conversations run smoothly.
SpecsUpdate
Pros
Pro Grammar correction
It allows users and native speakers to correct each other's grammar mistakes.
Pro Allows you to share "memories" with the whole community
"Memories" act similar to a Twitter feed. You can post pictures, ask questions, or let the community know what kind of chat partner you are looking for (for example: maybe you want to discuss a specific topic with someone).
You can "love", and comment on memories.
Cons
Con Free version has restricted search
On the free version, it won't let you change the language of the people you can search, though you can still access the profiles of other language speakers. For example, if they comment on a memory you made a comment on, you can access their profile through that. Even if you can still send them friend requests and chat with them, being able to just search for them would've been so much easier.
Recommendations
Comments
Flagged Pros + Cons
Pro Native speakers
There are a lot of native speakers in HelloTalk and they really try to help you because they also want to practice languages.
Pro Allows you to share "memories" with the whole community
"Memories" act similar to a Twitter feed. You can post pictures, ask questions, or let the community know what kind of chat partner you are looking for (for example: maybe you want to discuss a specific topic with someone).
You can "love", and comment on memories.