“Stroke-by-stroke practice finally made characters stick. I used to forget them in a week — now they last.”
HSK 3 learner
France · HSK3 · 220
Loading...
Learn the stroke order of every HSK character. Watch the animated demo, hear the pronunciation, then practice writing on your own.
7,421+
HSK characters
HSK 1–6
Levels covered
Forever
Pay once, own forever
Start your daily practice
Try 5 characters a day for 5 days — no signup needed.
Practice today to start a streak.
to love; to be fond of; to like; affection; to be inclined (to do sth); to tend to (happen)
of; ~'s (possessive particle); (used after an attribute); (used to form a nominal expression); (used at the end of a declarative sentence for emphasis); also pr. [dì] or [di] in poetry and songs
eight; 8
(completed action marker); (modal particle indicating change of state, situation now); (modal particle intensifying preceding clause)
See where you stand against other learners. Sign up to join the weekly leaderboard.
Sign up to competesurname Bai
interjection of surprise; Ah!; Oh!
low; short (in length)
to hold; to grasp; to hold a baby in position to help it urinate or defecate; handlebar; classifier: handful, bundle, bunch; classifier for things with handles; (used to put the object before the verb: 把 + {noun} + {verb})
surname Ban
stick; club; cudgel; smart; capable; strong; wonderful; classifier for legs of a relay race
to hold; to carry (in one's arms); to hug; to embrace; to surround; to cherish; (coll.) (of clothes) to fit nicely
(two, three etc) -fold; times (multiplier); double; to increase or multiply
stupid; foolish; silly; slow-witted; clumsy
Real feedback from HSK Ace handwriting learners.
“Stroke-by-stroke practice finally made characters stick. I used to forget them in a week — now they last.”
HSK 3 learner
France · HSK3 · 220
“Switched from a monthly app and never looked back. Buying Shells once felt like reclaiming my own pace.”
HSK 4 learner
Spain · HSK4 · 238
“Mock exams match the real format down to the timing. I knew exactly what to expect on test day.”
HSK 5 learner
Netherlands · HSK5 · 252