Write Chinese Characters with the Correct Stroke Order

Write Chinese Characters is a free toolkit for learners of Mandarin, built around two companion tools:

  • Worksheet Generator — turn any Chinese text (or a preset poem, article, or textbook lesson) into printable practice worksheets with Tianzige/Mige grids, pinyin with tone marks, stroke-order breakdowns, and tracing guides, as 100% vector PDFs.
  • Online practice — enter a character or pinyin (nihao), watch the stroke-order animation, then trace over the character yourself in a Tian Zi Ge or Mi Zi Ge grid, with instant feedback, pronunciation, and HSK 3.0 levels.

Every character includes pinyin, pronunciation, an English gloss where available, and its official HSK 3.0 level — from HSK 1 to HSK 9 — so you can practice exactly the vocabulary you need, on screen or on paper.

What you can do

  • Type pinyin with a regular keyboard and get Chinese characters instantly — nihao becomes 你好.
  • Watch the stroke-order animation, then trace each stroke with your finger or mouse.
  • Get an orange hint and a shake when a stroke is written in the wrong order.
  • Hear the pronunciation and see the English meaning and official HSK level for every character.
  • Print worksheets with your own header (Name · Date · Class) for classroom or homework use.

Open the practice tool

Suggestions & feedback

Found a bug, a missing character, or an idea that would make practice or the worksheet generator better? Leave us a note — every message goes straight to the team, and your email is only used to reply if we need to follow up.