The Best Apps for Learning Chinese (Right Now)

33 Apps for Learning Chinese You Need to Add to Your Portfolio

Need some apps for learning Chinese?

Well, you’ve come to the right place! Here at LTL Mandarin School, we have been reviewing apps to help students improve their Chinese since 2014!

Here is a definitive list of all the apps for learning Chinese we have ever done.

See an app you might like? Click the link to see our full and review.

Check out Hannah’s top 3 apps for learning Chinese

1. Beelinguapp

Best Apps for Chinese - Beelinguapp

Beelinguapp enables you to read and listen to an audiobook with text on the screen in two languages.

You will no longer need to memorise vocabulary with Beelinguapp.

Scan your favourite children’s stories, short stories, novels and more in your native language and Chinese

Supported languages: Arabic, Chinese, English, French, German, Hindi, Italian, Japanese, Korean, Portuguese, Russian, Spanish and Turkish.

Best for improving your Chinese reading.

See our full review of Beelinguapp.

2. Busuu

Busuu is a language learning app that teaches vocabulary and grammar with quick lessons and exercises. It has a great feature allowing you to connect to native speakers, to get advice in the language you’re learning and vice versa.

Supported languages: Arabic, Chinese, English, French, German, Italian, Japanese, Polish, Portuguese, Russian, Spanish and Turkish

Best for improving your Chinese vocabulary.

See our full review of Busuu.

3. Chineasy Cards

Chineasy - Chinese Learning

ShaoLan Hsueh is the author and illustrator of the Chineasy language learning system Chineasy.

With Chineasy she has cleverly brought Chinese characters to life by designing colourful pictures around the characters.

These are a unique way to learn Chinese by using imagery when learning.

Chineasy illustrations and learning materials are available in flashcards, textbooks and now on the Chineasy app.

Supported Languages: English

Best for improving your Chinese vocabulary.

See our full review of Chineasy.

4. Innovative Language 101

The Innovative Language 101 app is an extension of ChineseClass101.

ChineseClass101 is a compilation of Chinese lessons in the form of podcasts.

You can search podcasts by topic and difficulty. Lesson range from 10 to 15 minutes and are a standard Mandarin dialogue.

Supported Languages: Arabic, Bulgarian, Cantonese, Chinese, Czech, Danish, Dutch, English, Filipino, Finnish, French, German, Greek, Hebrew, Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Norwegian, Persian, Polish, Portuguese, Romanian, Russian, Spanish, Swahili, Swedish, Thai, Turkish, Urdu, Vietnamese, Afrikaans

Best for improving your Chinese listening.

See our full review of Innovative Langauge and Chinese Class 101.

5. Chinese Skill

ChineseSkill allows you to to play Chinese learning games, listen to genuine conversations and review work you’ve done. All the whilst being able to test your listening, reading, writing and speaking skills.

Now Chinese Skill comes with videos and Speech Recognition!

Supported Languages: English, French, German, Japanese, Korean, Portuguese, Russian, Spanish, Traditional Chinese, Vietnamese

Best for improving your Chinese listening.

See our full review of ChineseSkill.

Enjoying this review on the best apps for Learning Chinese? Here are the must have apps in China you have to discover.

6. Decipher

Decipher gives you bite-sized pieces of text from news articles and magazines in China.

New materials are posted every day on topics around of Chinese culture, language or trending news.

Articles are scored by their difficulty, allowing you to study at your level.

With an instant dictionary, pinyin, vocab guide and Chinese audio, you can touch on fundamentals of Chinese with Decipher. There is also an option to memorise five words each day as a way to stay on track.

Supported Languages: English

Best for improving your Chinese reading and listening.

See our full review of Decipher.

7. Drops

Drops is a free language learning app focused on quick and energetic games to help you make a daily routine in learning Chinese.

The free version gives you 5 minutes of game time every 10 hours, which is plenty of time for the student on the go wanting to make a habit of learning Chinese.

Supported Languages: Arabic, Cantonese, Chinese, Danish, Dutch, English, Esperanto, Finnish, French, German, Greek, Hawaiian, Hebrew, Hindi, Hungarian, Icelandic, Indonesian, Italian, Japanese, Korean, Maori, Norwegian, Polish, Portuguese, Russian, Samoan, Spanish, Swedish, Tagalog, Thai, Turkish, Vietnamese

Best for improving your Chinese vocabulary.

See our full review of Drops.

8. Du Chinese

Du Chinese (which translates to Read Chinese) does what the name implies, by allowing you to read Chinese!

The app is divided into six levels beginning at elementary and ending with mastery. There is always new content to keep you coming back.

Articles are bite-sized chunks, meaning you don’t have to set aside long periods to study with Du Chinese.

Supported Languages: English

Best for improving your Chinese listening.

See our full review of Du Chinese.

9. Duolingo

Duolingo

Duolingo is one of the biggest names in town in terms of apps for learning Chinese.

When you first use Duolingo you’ll need to do an assessment so it can start you ‘at your level’ of Chinese.

From here you’re shown topics to progress through like a game.

Supported Languages: Arabic, Chinese, Czech, Danish, Dutch, English, Esperanto, French, German, Greek, Hebrew, Hindi, Hungarian, Indonesian, Irish, Italian, Japanese, Korean, Latin, Norwegian, Polish, Portuguese, Romanian, Russian, Spanish, Swahili, Swedish, Turkish, Ukrainian, Vietnamese, Welsh.

Best for improving your Chinese vocabulary and listening.

See our full review of Duolingo.

10. Hack Chinese

FAVOURITE ALERT – resources don’t get an awful lot better than Hack Chinese.

If you want to find the ultimate place learn and absorb Chinese characters, I don’t think you’ll find any better than Hack.

DISCLAIMER – Hack is actually an in browser learning tool and not a downloadable app available on your App Store or Play store, yet.

However, there was no way we’d leave it out based on a little technicality!

We’ve talked at length about Hack before so we won’t go repeating ourselves.

Our written and video reviews are here for you to see just how good this tool really is.

See our full review of Hack Chinese.

11. Hello Chinese

HelloChinese is a diverse app in that it allows you to learn with speaking, listening, reading and writing.

Watch yourself ‘level up’ as your progress through HelloChinese. There are over 2000 videos with native Chinese speakers and speech recognition to help you get your tones correct.

Supported Languages: English, French, German, Japanese, Korean, Portuguese, Russian, Spanish, Thai, Vietnamese

See our full review of HelloChinese.

12. HelloTalk

HelloTalk is an app that started with the simple idea of connecting people wanting to learn each other’s languages. With it, you could help people discover your native language and vice versa.

HelloTalk evolved to having a vast collection of learning flashcards to help user even further:

Over 150 Supported languages!

Best for improving your Chinese communication and vocabulary.

See our full review of HelloTalk.

13. HiNative

HiNative

HiNative is a community app, with it, you can ask questions to people who speak a language you want to learn and in return answer questions about your native language.

It allows you to use templates, ask for pronunciation, see if a sentence is correct and get suggestions on how to talk from native speakers.

With over 5 million users in 170 countries, there is almost no limit to the number of languages you can learn with HiNative.

Best for improving your Chinese writing and communication.

See our full review of HiNative.

14. HSK Online

This app comes with a detailed video review by us (see below)!

Despite the fact HSK Online is geared towards the HSK exam, that doesn’t mean you have to be studying for the HSK to benefit from this app.

HSK Online app can improve your listening, reading, writing, vocabulary and of course, your HSK exam preparation.

Supported languages: English, French, Japanese, Korean, Russian, Spanish, Thai and Vietnamese

Best for getting ready for the HSK exam.

See our full review of HSK Online or watch our video below.

DID YOU KNOW – we offer dedicated HSK Courses online. Check it out!

15. iQiyi

iQiyi is unofficially China’s Netflix.

Available on the app store it can become a mandarin learner’s best friends with unlimited Chinese TV shows and movies to watch and improve your listening skills.

Supported languages: Chinese, English, Indonesian, Korean, Malay, Spanish, Thai, Traditional Chinese and Vietnamese

Best for improving your Chinese listening.

See our full review of iQiyi.

iqiyi_review

16. LinGo Play

LinGo Play is devoted to learning languages through games.

In the app, you’ll learn vocabulary and grammar lessons with interactive flashcards.

See track your progress and see how you’re doing on the leader boards. LinGo Play is an excellent app for competitive learners.

Supported Languages: Arabic, Chinese, Czech, Danish, Dutch, English, Finnish, French, German, Greek, Hebrew, Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Norwegian, Polish, Portuguese, Romanian, Russian, Slovak, Spanish, Swedish, Thai, Turkish, Vietnamese.

Best for improving your Chinese vocabulary and grammar.

See our full review of LingGo Play.

17. LingoDeer

LingoDeer Review

LingoDeer offers a wide variety of tools for learning a language.

It has a vast vocabulary and everyday sentences and helps you understand the link between vocabulary, pronunciation, grammar and sentence structures.

As a bonus feature, you can record yourself and listen to make sure you’re getting your tones correct.

Supported Languages: French, German, Japanese, Korean, Mandarin Chinese, Russian, Spanish, Vietnamese.

Best for improving your Chinese pronunciation and grammar.

See our full review of LingoDeer.

18. LingoDeer+

The little brother to LingoDeer is LingoDeer+.

It has the same look and feel to LingDeer but uses games to help you review vocabulary and grammar.

Supported Languages: French, German, Japanese, Korean, Mandarin Chinese, Russian, Spanish, Vietnamese.

Best for improving your Chinese vocabulary and grammar.

See our full review of LingoDeer+.

19. M Mandarin

M Mandarin formally known as Manga Mandarin uses comics to teach you Chinese. With numerous comics at varying difficulty levels, it’s effortless to find the content you find interesting.

As a bonus, there are audio recordings, search for character meanings and quicksave vocabulary.

Supported Languages: Arabic, Chinese, English, Japanese, Korean, Russian, Simplified Chinese, Spanish, Thai.

Best for improving your Chinese reading and listening.

See our full review of M Mandarin.

20. Mandawin

Mandawin is an app that helps with the fundamental building blocks of Chinese character, this then allows you to learn how they slot together to make more complex characters. They use spaced repetition that prompts you to review words at just the right time for optimal memorisation.

Supported Languages: English

Best for improving your Chinese reading.

See our full review of Mandawin.

Chinese Apps vs Western Apps // Who Wins The War? Thumbnail

Chinese Apps vs Western Apps // Who Wins The War?

Instagram, YouTube, QQ, Weibo, Wechat, Whatsapp – we are all familiar with these names but who wins the Chinese Apps vs Western Apps war? Let’s find out…

21. Memrise

Memrise is a strong competitor in the apps to learning Chinese for students that rely on flashcards.

The app offers a colourful and gamified way to learn multiple languages.

One thing we love about it is the recordings done by native speakers making listening clear and straightforward.

A recent addition is a game with videos of native speakers saying words, and you have to choose the correct one.

These videos are a huge help for getting your mouth moving in the right direction when pronouncing new words.

Supported Languages: Arabic, Danish, Dutch, English, French, German, Hindi, Indonesian, Italian, Japanese, Korean, Malay, Norwegian Bokmål, Polish, Portuguese, Russian, Simplified Chinese, Spanish, Swedish, Traditional Chinese, Turkish, Vietnamese, Welsh.

Best for improving your Chinese vocabulary and listening.

See our full review of Memrise.

22. Mondly

Best apps for Learning Chinese - Mondly

Mondly dedicates itself to helping you learn new vocabulary and teach phrase structures helping you create full sentences.

There is also a handy chatbot with speech recognition to help you improve your speaking.

With Mondly you can also learn Afrikaans, Arabic, Bulgarian, Croatian, Czech, Danish, Dutch, English, Finnish, French, German, Greek, Hebrew, Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Norwegian Bokmål, Persian, Polish, Portuguese, Romanian, Russian, Simplified Chinese, Spanish, Swedish, Turkish, Ukrainian, Vietnamese.

Best for improving your Chinese vocabulary and grammar.

See our full review of Mondly Review.

23. Pleco

Best apps for Learning Chinese - Pleco

Pleco is a great learning resource for Chinese learnings. It is, at its core, a dictionary, making it a must-have app in your phone.

When you search Chinese words, you are shown the meanings, example sentences, parts of speech and a listening option.

Pleco is one of the best dictionary apps for learning Chinese.

You can use Pleco as a flashcard learning app! Inside you can create categories to review previous dictionary searches.

Best for improving your Chinese listening, vocabulary and grammar.

See our full review of Pleco.

24. QQ Music

QQ Music is the Spotify of China.

It is by far one of the best apps for learning Chinese with music. If you want to make listening to Chinese songs a bigger part of your learning journey, QQ Music is your best option!

Supported languages: Chinese, English, French, German, Japanese, Spanish, Traditional Chinese.

Best for improving your Chinese listening.

See our full review of QQ Music.

25. Scripts

Scripts is an app developed by the same company that bought you Drops. It is an app targeted towards your Chinese writing.

Writing Chinese characters is probably one of the hardest elements of learning Chinese but we all must bite the bullet eventually if you want to be take your Chinese to the next level.

Scrips goes in-depth into the meanings behind the character and encourages you to write them over and over in a series of mini-games and tests. What’s not to love?!

Supported Languages: English

Best for improving your Chinese writing

See our full review of Scripts

Scripts App

26. Skritter

Best apps for Learning Chinese : Skritter - Chinese Learning

Skritter is at is core is a member of the apps for learning Chinese characters.

With it, you’ll be able to master Characters, pinyin, tones and definitions.

You can tailor your learning experience in the app by using the content from popular textbooks or creating your custom lists.

Skritter is one of the better apps for building muscle memory when writing characters.

Best for improving your Chinese writing.

See our full review of Skritter.

27. Speechling

Speechling is one of the few Chinese language learning apps that focuses on your pronunciation.

Speechling is actually a non-profit based in the US that offers online speech tutoring however you are able to use their app for just the learning materials they have uploaded.

With Speeching you can listen to audio recording of native speakers giving real-world examples and advice on how to learn Chinese.

While the app is mostly geared towards pronunciation you’ll find plenty of wonderful reading and writing study materials to give you a better understanding of the language.

Want to study more than just Chinese?

Speechling App

With Speechling you’ll have access to learning material for English, French, Spanish, German, Russian, Italian, Japanese, Portuguese and Korean.

Best for improving your Pronunciation.

See our full review of Speechling.

28. Super Chinese

Best apps for Learning Chinese - Super Chinese

Super Chinese focuses on your fluency through its speech recognition.

After determining your level, you take different courses and as you go through them take tests to check your understanding.

Using AI, they are able to cater to your learning style.

A significant part of the app is its animated videos to help conceptualise topics.

Supported languages: English, French, Japanese, Korean, Russian, Simplified Chinese, Spanish, Thai, Vietnamese.

Best for improving your spoken Chinese.

See our full review of Super Chinese.

29. The Chairman’s Bao

The Chairman’s Bao is a simplified Chinese news site, aimed towards Mandarin learners.

There are regular updates with news articles that you can search by HSK level.

A fantastic feature is the Interactive Live Dictionary that allows you to highlight characters you don’t understand, and immediately see the pinyin and definition.

Supported Languages: English

Best for improving your Chinese reading.

See our full review of the Chairman’s Bao.

10 Best Chrome Extensions for Learning Chinese (for 2021-22) Thumbnail

10 Best Chrome Extensions for Learning Chinese (for 2021-22)

Learning Chinese is different these days. One of the reasons is because there are some amazing Chrome Extensions for Learning Chinese at our fingertips.

30. Tiny Cards

Tinycards is not an app simply for learning Chinese, rather it’s intended for anyone who wants to use flashcards as a learning resource.

Having said that a search for ‘Chinese’ in the app and you’d find almost limitless flashcard resources.

Supported Languages: English, Portuguese, Spanish.

Best for improving your Chinese vocabulary.

See our full review of Tiny Cards.

31. uTalk

uTalk should be in any language learners phone! We’re not just talking Mandarin but of course, we reviewed it through that lens.

uTalk is a vocab building app that helps you improve your speaking and listening. Packed full of content, you can seamlessly search through different topics to assist you in different situations.

Supported languages: 140+

Best for improving listening skills.

See our full review of uTalk

32. XiMaLaYa

XiMaLaYa is the number 1 platform for listening to podcasts, books, lectures and more in China.

If you want to improve your listening skills, XiMaLaYa has the biggest collection of audio files concerning apps for learning Chinese.

It wasn’t designed as a Chinese learning app, meaning beginners might struggle to use the platform. However, try the desktop version to translate the page into your native language.

The reason this is such a fantastic resource is the ability to offer you loads of audio content in a variety of categories.

Best for improving your Chinese listening.

See our full review of XiMaLaYa.

33. Ninchanese

We finish off with one of the more fun apps on the list.

Ninchanese was actually brought to our attention by one of our fabulous interns, Abigail. It’s fair to say we’ve been hooked ever since.

Look out for Lex when using Ninchanese

Learn Mandarin through gamification with their characters Nincha and Lupishu (our very own Lex even features in the app too)!

Ninchanese is split up into 6 main “worlds” which are based around the (old) HSK levels.

The HSK 5 and 6 worlds are split up into 2 worlds each (i.e. HSK 5 Part 1 and HSK 5 Part 2) since they cover so much content.

There’s something for everyone here and we wholeheartedly recommend you give it a go.

Best for improving your vocabulary and sentence structure.

See our full review of Ninchanese.


Which one is your favourite? Comment below and let’s chat it out!


FAQ’s – Apps for Learning Chinese

What are the best apps to improve Chinese reading?

The best apps to learn Chinese that can help with reading are Beelinguapp, Chinese Skill, Du Chinese, Hello Chinese and HSK Online.

What are the apps for improving my Chinese writing?

Great apps for improving your Chinese writing are: Chinese Skill, Hello Chinese, HSK Online and Skritter

What are the apps for Chinese listening?

Apps that would improve your Chinese listening skills are Hello Chinese, HSK Online, iQiyi, Memrise, Pleco, QQ Music and XiMaLaYa.

What are the apps for Chinese flashcards?

Flashcard apps for learning Chinese are Chineasy cards, HelloTalk, LinGo Play, Memrise, Pleco and Tiny Cards.

Want more from LTL?

If you wish to hear more from LTL Mandarin School why not join our mailing list.

We give plenty of handy information on learning Chinese, useful apps to learn the language and everything going on at our LTL schools!

Sign up below and become part of our ever growing community!

Ask us a question!
  • LTL Avatar Irene Magnosi
    Irene Magnosi , Student Advisor

    Welcome to LTL Language School!

    How can I help you?