From the great number of apps that claim to boost your Mandarin skills only a few focus specifically on understanding and writing Chinese characters. I tested five of them and only one application really convinced me. Here’s my top 5 of apps for learning Hanzi.
Learning Chinese characters is difficult. In my view, it’s not so much the ancient writing system itself that poses a problem, but primarily the teaching and study methods we use for Hanzi which can be awful. Even in this decade of the 21st century, lots of people continue to “binge-write” Hanzi (for example write the character 爱 30 times) hoping that this somehow is enough for our brain. There’s nothing wrong with diligence, is this really the best method we got though?
Let’s imagine for one second that our best teaching methods and study practices can flow into an app that makes learning Hanzi easier, more efficient and fun, both for beginners and more experienced learners. Which apps can meet these straightforward qualifications?
5. Daily Mandarin
Daily Mandarin is a very basic app designed to practice writing all level HSK characters and uhm.. that’s about it. You simply open one of the six well-known HSK-vocabulary lists in the app, select a character you want to practice and the app will show the stroke order and play the audio. If you feel you’re getting the hang of it, hide the stroke order. Additionally, you can look up characters with the search function. The app is completely free.
Unlike Scripts, Daily Mandarin is not very practical in terms of daily use. Where to start with 5000 characters to learn? How to memorize them all? These questions need answering, but Daily Mandarin doesn’t give any clues, let alone any form of spaced repetition. It’s pretty much like being handed a dictionary. This reveals a lack of didactic considerations on the side of the developers. Besides, they could have made the character writing smoother.
Bottom line: Daily Mandarin is a potentially helpful app, but how to properly use it remains unclear.
4. Scripts
Scripts by Drops is a popular app for introducing you to new writing systems, Chinese Hanzi being one of them. It’s designed for a gamified learning experience, making the first steps into the world of Hanzi as amusing and colorful as possible.
The free version allows you to learn the most common radicals, including stroke order, visualized meaning and pronunciation, for five minutes. After this 5-minute session you have to wait for ten hours to have another go. Why? Well, to quote the app developers:
Limiting learning time may sound counter-intuitive but it makes Drops Scripts incredibly addictive. And that’s a good thing in terms of language learning. The obstacles standing in your way of finally starting to read and write in a new language are made obsolete. No excuses: you ALWAYS have 5 minutes!
Addiction in this particular case indeed isn’t a bad thing. Being limited to 5-minute sessions is though. The only solution – you guessed it – is to upgrade to the premium version which offers you:
- Access to BOTH Scripts and Drops Premium
- Unlimited practice session times
- More topics
- No ads and offline access
Which – to be honest – is not that spectacular – assuming we’re only interested in writing Hanzi (Scripts) and less in learning vocabulary (Drops). Browsing the free version of Scripts I merely noticed the usual list of Hanzi radicals which you can find almost anywhere. What’s more, study all of them is not necessary for beginners – apart from being pretty dull – since most radicals are character components, not actual characters that you use on a daily basis! Moreover, you first have to know a substantial number of Chinese characters to grasp and appreciate the actual use of (all) radicals. So for me to purchase the premium version I’d definitely need to see a broader variety of content first.
Apart from this lack of vocabulary, the biggest downside is – as we now know – intended: the 5-minute session limit. This makes the free version almost useless for beginners, because 5 minutes simply isn’t enough. Going premium currently costs €5/month (yearly subscription) or € 8.49 (monthly subscription).
3. Kangxi
Kangxi is a fun app which focuses on radicals. Basically it’s a game in which you match characters with the same radical as quick as you can. There are five HSK levels to choose from, audio and traditional characters included. It’s a quick and painless method to boost your knowledge of radicals and certainly worth a try.
The only issue I have with the Kangxi app is that in some cases knowing the radical isn’t very advantageous. The developer arguably could have picked more ‘meaningful’ semantic components instead, but then the app wouldn’t be called Kangxi, I suppose.
2. Hanzi Study
This app should be called HSK Hanzi Study, since it ‘only’ contains the 2600 characters from the HSK-test (2.0). Hanzi study provides you with a self-paced learning structure that breaks down all that vocabulary into manageable bits, namely 6 grades with a X number of lessons.
HSK 1 consists of 9 lessons teaching you 20 words each for example. The characters in each lesson seem to be randomly put together, which in my opinion is just as good or bad as alphabetic order. You get a short “briefing” for each new character, showing:
- Example sentences
- Stroke order and stroke count
- Radical of each character
- Frequency
That’s nice! Here comes the ‘but’:
- Upgrade needed for the test function (€2.09)
- No audio in the free version
- Example sentences are too difficult for beginners
- Can’t remove Pinyin during test, no traditional characters
The app isn’t complete without the test / flashcard function. Without it, you’re only able to preview the lessons, but can’t track or indeed test your progress.
1. Skritter
Yes, yes. Skritter. For anybody serious about mastering writing Chinese characters Skritter is the best app I’ve used so far, but also one of the most expensive (monthly subscription $14.99, yearly subscription $99.99). But if you’re really invested in Mandarin and thinking long-term, Skritter probably is the number-one tool for writing Hanzi and vocabulary training.
I know this introduction has an elevator pitch tone to it, but that’s how I feel about Skritter. It’s worth checking Skritter’s browser version and especially the app. The free version naturally only offers a small taste of Skritter’s functions, where as premium subscribers get the full deal:
- Learn to write Chinese characters and deepen your understanding of Hanzi (radicals, semantic components, stroke order)
- Lots of content (HSK, commonly used textbooks and decks created by users, plus lots of other topics like climate, elections, emotions, tech and so on)
- Learning history and progress tracking
- Master characters in three steps: learn, test and review with spaced repetition (this order is actually pedagogically responsible which can’t be said for all learning tools)
- Skritter’s little game ‘Time Attack’: test your writing skills in a race against time (lots of fun, even for natives who want to refresh their handwriting)
It’s the kind of language tool I wished I had discovered earlier, because – let’s be honest here – I wasted insane amounts of time studying Hanzi with old-fashioned methods, writing, rewriting and then forgetting them again. I believe Skritter – when used properly – can ‘professionalize’ this whole process and make it more efficient and rewarding.
You not only save, but you also win time, since you can use Skritter to study anywhere and anytime you feel like it. Skritter’s SRS also makes it much harder to forget what you learned. SRS is never perfect, but it’s much better than studying at whim and more efficient in the long run. Furthermore, the app allows you to keep track of your progress, so you know exactly where you’re at and what you’ve been learning.
Does Skritter have to be so expensive? Well, I don’t know, but as far as I can tell it’s the only serious tool for writing Chinese characters on the market. Ultimately, you have to decide for yourself if Skritter works for you and whether or not is its money’s worth.
Of course this is list is far from complete. Which apps have been particularly helpful to your Hanzi adventure? Any apps that should be included in this list? Feel free to leave a comment below. For more updates from Kaohongshu follow me on X.
Graded Chinese readers
Disclosure: These are affiliate links. They help me to support this blog, meaning, at no additional cost to you, I will earn a small commission if you click through and make a purchase.
Hi Jorrit,
I read your post about apps for learning Chinese characters and I thought you might be interested in an app I made myself to help me learn Mandarin vocabulary. It’s an iPhone app called “River of Chinese”, I made it because I didn’t like any of the other flashcard-style apps out there. I wanted to use something that’s more natural and fluid, so I made created a kind of infinite scrolling feed, a river of Hanzi, so to speak. Anyway, I won’t bore you with the details, and if you’re not an iPhone person sorry, I’m just an indie developer so don’t have the resources for doing an Android version at the moment. I’d welcome any feedback, good or bad.
Here is the link:
https://apps.apple.com/us/app/river-of-chinese/id1565239443
I’d welcome any feedback, good or bad.
Best Regards,
Dave
daver@redwork.org
Hi Dave,
Impressive, thanks a lot!
Best regards,
Jorrit
Looks great, thank you very much!
I started using Dong Chinese recently. I used Skritter long ago and have forgotten how it works, but I started refreshing my knowledge of characters on Dong Chinese, and am really impressed with it so far. Tracks progress. No random quizzes, which might be helpful for me to check my retention, but a robust review setup and well-designed character order. I found it via notes in Da Peng’s podcast.
Hi Jennifer,
Cool! I’ll check it out, thanks!
Jorrit