Learning a new language is never easy, but Chinese can be one of the hardest for English speakers to master as it requires not only learning to speak a new language but also to read and write using an entirely different set of characters. Learners don’t have to go it alone, however. As the popularity of learning Mandarin has exploded over the past few years, so have the number of helpful resources catered to language learners that can aid in studying, learning, and practicing key language skills. Even better, many of these resources are available over a smartphone, making it possible to learn at any time and from anywhere and often at no or a very low cost. Here we highlight just a few of the best Chinese language learning apps out there today, offering language learners the chance to use flashcards, look up words, draw characters, and practice vocab on-the-go.

  1. Pleco Chinese Dictionary:

    Pleco is one of the best Chinese dictionaries currently on the market and, amazingly, it’s also free. Through the app, language learners can look up words, read documents, practice with flashcards, and even get help with writing Chinese characters.

  2. Radio Chinese Plus+:

    Expose yourself to Chinese language news programs, music, and more through this great app that connects you via iPad, iPhone, Blackberry, or Android to some of the top U.S.-based Mandarin radio stations.

  3. WCC Chinese Flashcards with Audio:

    Practice learning Chinese bigrams (two-character combination words) with flashcards and audio support that will boost both your spoken and written Chinese. Currently the app offers access to more than 20,587 bigrams, with audio that showcases a variety of different pronunciations.

  4. Chinese Writer:

    Learning to read and write Chinese characters can be challenging, but apps like this one can help. Chinese Writer uses a game-like format to challenge users to quickly draw characters. At present, the app offers access to more than 5,300 simplified and traditional characters, each with English explanations and proper pronunciation.

  5. Chinese Vocab Free:

    For beginning language learners, mastering basic vocabulary is essential. This app is an excellent way to do just that, presenting thousands of words that users have to correctly translate into one language or the other.

  6. Shi Zi:

    Shi Zi is an excellent tool to help students of Mandarin learn to read Chinese characters. To aid in memorization, the app displays the characters next to shapes of the physical objects they represent, organizes them into related groups, and tests users time and time again to reinforce learning.

  7. Play & Learn Chinese:

    Want to make learning Chinese a little more fun? This app can help, turning language lessons into fun games that will help you build vocabulary and memorize basic phrases.

  8. BoPoMo Help:

    Using Pinyin, this app will help learners more easily understand the meaning of Chinese words and characters as well offering the correct pronunciation for thousands of tricky characters.

  9. Dictionary and Flashcards:

    This dictionary and flashcards from Trainchinese can be an invaluable resource for language learning, as they make it possible to easily bring vocabulary study with you anywhere you go.

  10. AccelaStudy:

    This award-winning software is a must-have for language learners attempting to master Mandarin. It offers over 2,100 vocab words, a basic dictionary, flashcards, study planning, several different practice modes, and stats on your progress.

  11. Hanzi Warrior:

    This game allows you to save the world (virtually, anyway) while you practice Chinese vocabulary, pronunciation, and reading.

  12. Laokang Tone Test:

    Correct pronunciation is very important in Mandarin, as many words can have vastly differing meanings based on inflection and pronunciation. This application lets you practice speaking, comparing your pronunciations against correct examples.

  13. My Chinese Coach:

    Test yourself, play games, look up words, and much more through this user-friendly program.

  14. ChinesePod:

    Join ChinesePod online, download the app to your phone, and get started on tackling thousands of lessons for learning Mandarin. ChinesePod also includes course management and testing tools to ensure you stay on track throughout the learning process.

  15. Fuxi:

    If you need to review your language lessons, Fuxi can be a big help. The application organizes your vocabulary words into sets, creating a system that keeps you practicing the right words every day through flashcards and quizzes.

    (The story originally appears on onlinecollegecourses.com)

Avatar photo

Guest Editor

TechNode Guest Editors represent the best our community has to offer: insight and perspective on how technology is affecting business and culture in China

Join the Conversation


    1. word. I always wonder why Pleco gets all the shout outs. QingWen is underrated, and a much better dictionary as far as Im concerned. It has some key features that make it a better learning tool, like… if you look up a word, it will often put that word in a sentence for you so you understand context. And when there are words in that sentence you dont know… just choose them and it gives you their meaning… and then creates new sentences.

  1. As a member of the Skritter team, I’m a little confused and disappointed that we weren’t mentioned once in this article. Most power learners of Chinese would probably agree that we offer one of the best apps out there.

  2. HelloTalk is the world’s biggest mobile language exchange social app, with more than 50,000 active Chinese users, with the following features:

    * Text to Speech
    * Transliteration
    * Voice to Text
    * Auto sentence correct by native users

    It’s really a dream app for people who want to practice Chinese because they will instantly find thousands of native Chinese dying to practice language with them.

    Here’s some reference article links:

    HelloTalk App on iFanr (Chinese article)


  3. TalkingLearn
    – Learn Chinese is one of the most interesting apps of “TalkingLearn” series.
    It is specially developed for those who are learning and practicing oral
    Chinese. With this app, you will not be afraid to speak Chinese at all. Download link: http://www.talkinglearn.com/.

  4. HSK Locker, free android app as your pocket companion in memorizing the complete level 1-6 of the HSK word list

  5. Take The World’s Best Desktop Video Player on the Go with
    KMPlayer Mobile!


    KMPlayer is the world’s best PC video player, chosen by over
    300 million people from all around the world. We now bring our PC application
    to your Mobile!

    Just like KMPlayer PC, KMPlayer Mobile, is a free media
    player that supports and plays all video files.

    Have a problem viewing your friend’s video recorded on his Apple
    on your Android? Use KMPlayer!

    We bring the same features that made KMPlayer PC popular to
    your Mobile: A user friendly interface, high quality video, high quality sound,
    and of course the ability to play all videos!

    *The world’s favorite player, KMPlayer!*

    What you can do with

    -One Finger Gesture Function for: video speed, sound
    adjustment, video skip/rewind, and brightness.

    -Organizational function to allow you to structure your
    files how you want.

    -A video media library functions for all of your favorite

    KMPlayer’s Special

    ◆With KMP Connect you can connect your PC
    to your KMPlayer Mobile App.

    Watch movies on the go! KMP Connect has a strong connection
    and is easy to use! Connect NOW!

    ★★★Chromecast compatible!Watch videos
    stored on your PC, on your Big Screen TV!

    Do you want to know how to used KMP
    Connect with Chromecast?

    Go to
    it is easy!

    ◆Video formats that are supported by KMP

    ◆Codecs that are supported by KMP

    KMPlayer has a dedicated team of developers
    working every day to Enhance and Simplify your viewing experience. We
    appreciate your support and promise more Amazing Features!

    -KMPlayer cares about each and every one of your opinions,
    please leave us your comments and suggestions, so we can become a better

    Thank you!

    -If you are experiencing any technical problems or have
    questions, please contact us at support@kmplayer.com.

    Thank you!

    – KMP Team –

  6. Im using Memrise since march and I’m completely addicted to this app to learn chinese. There are tons of courses, you can take the subjects you like (the 100 verbs most used, the HSK 1 or HSK 5 etc.). I really like the variety of the exercices, you have audio (so you can repeat the words and improve your speaking skills), they use pinyin and chinese characters. I’ve learnt all the characters for HSK 1 and 2 within 6 months (just using it when I take/wait for the train lol), there are alos sentences.. It’s really a great app, but you need to speak english unfortunately (my mothertongue is french and there is no chinese courses in french…><). To me this app is very fun, and it was the only way i found to be able to memorise the characters (my chinese teacher also uses "quizlet" posting the characters we see in classes, which are a little bit different than the HSK ones, it's useful too, but I prefer Memrise cause I can challenge my korean friend who's also studying chinese with memrise ^^).

  7. This is another app that I use and love. It turns Chinese Characters, to me the hardest part of learning Chinese, into beautiful visualisations. They are rather new and you can check out more info here:

Leave a comment

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.