Learn to write Chinese characters

9,534 characters with animated stroke order, pinyin, stroke counts and English meanings. Free, no signup.

Browse by HSK level

Browse by pinyin

Common characters