78 graded passages with Pinyin, audio & quizzes
Phrases by situation, with pinyin & audio
Learn words through real-life situations
Stroke order for every character
The building blocks of Chinese characters
Split hanzi into parts, remember by story
1174 characters that first appear in HSK 3.0 – HSK 7–9 vocabulary. Tap a character to practise writing it.
See each stroke in the correct order.
one hundred
#1 / 1174
Tap a character to practise
Stroke data: the open-source Make Me a Hanzi / Hanzi Writer projects.
Combine Vocabulary, Grammar, Reading Practice, Listening, Hanzi Writing, and Mock Exams at HSK 7–9 to master all skills together.
Explore all Mandarin Chinese modules from beginner to advanced: Listening, Reading, Vocabulary, Grammar, Characters, and HSK Mock Tests.