The 3 Best Apps for Learning to Read and Write Chinese Characters 

by Angel Huang

It's 2021 and there's a TON of resources for learning to read and write Chinese characters. 

The challenge..?

Digging through piles of options and deciding what's worth your attention!

That's why I've cut this list of recommendations down to the very best

So you can spend less time searching and more time actually learning Chinese.

Please note that some of the links below are affiliate links. This helps support my blog and allows me to continue to make free content. 

I only recommend resources that I've used and love.


With Skritter you can practice writing Chinese characters on your mobile or computer. You can choose to learn from pre-made character lists or create your own unique lists of characters. The app gives immediate feedback on stroke order and presents characters in a spaced repetition system to help you remember what you learn. 

Use the button below to try Skritter free for 7 days and automatically save 10% on a plan if you later decide to subscribe. 

Du Chinese

Du Chinese is an app that helps you practice reading Chinese texts in a simple and effective way. You can easily toggle pinyin on/off as you read, and translating a sentence or word is as simple as tapping it. With an ever-growing library of lesson topics, there’s plenty of interesting content for Mandarin learners of all levels.

You can save 10% on a subscription by using the coupon code "MHQ10"


Pleco is the most complete Chinese dictionary available. With this app you can easily look up words, see example sentences and create flashcards. Thanks to its optical character recognition feature, you can read and translate any text you come across by simply scanning it with your phone.

So, those are my top 3 picks! If you haven't already, try them out and see how they can help improve your ability to read and write in Chinese.

- Angel Huang