Chinese Character Worksheet Generator

← Back to All Worksheets
HSK Preset
Options

Free Chinese character worksheet generator for kids and students learning Mandarin. Choose from HSK 1 to HSK 6 presets or enter your own characters. Each worksheet includes stroke-order practice grids with pinyin, English meaning, and writing rows. Perfect for Chinese school, homeschool, and self-study. Print or download as PDF instantly — no login required.

汉字
HSK Level 1 · Writing Practice
Chinese Character Practice Worksheet
Beginner · HSK 1
Name
Date
Score
你好

Select an HSK level and click Load, or type characters and click Generate.

This is a free Chinese character writing worksheet generator. Load an HSK level or type in your own characters, and the page builds a printable 汉字 practice sheet with stroke-order diagrams, pinyin, English meanings and tracing rows — no account, no download, no watermark. Unlike a fixed PDF, every sheet is built to order: choose which characters, how many practice rows, how big the grid, and whether to show or hide each guide.

What This Generator Produces

Each worksheet is a set of character sections. A section shows one character large, with its stroke-order sequence broken down step by step, followed by practice squares in a standard 米字格-style grid so the child can copy it at the correct proportions.

HSK Presets

The HSK Preset dropdown loads a ready-made character set for each level of the Hanyu Shuiping Kaoshi, the standard international Chinese proficiency test. Click Load and the characters populate the input box, where you can still trim or add to them before generating.

PresetLevelDistinct charactersTypical use
HSK 1Beginner174First characters: 爱, 八, 大, 好, people and numbers
HSK 2Elementary230Everyday verbs and adjectives: 帮, 唱, 穿, 快
HSK 3Pre-Intermediate191Fuller sentences: 搬, 被, 较, 关
HSK 4Intermediate292Abstract and compound words: 保, 护, 悲, 观
HSK 5Upper-Intermediate283Formal and written register: 暗, 示, 险, 辩
HSK 6Advanced223Literary and idiomatic: 哀, 愁, 宝, 贵

Across all six presets the generator covers 794 distinct characters. You are not limited to them — the Characters box accepts anything you paste in, so you can build a sheet around a single lesson, a child’s name, a set of radicals, or the characters they got wrong in last week’s test.

Why Stroke Order Matters

Stroke order is not decorative. Chinese characters are written in a fixed sequence, and that sequence does three practical things. It produces consistent proportions, because each stroke is positioned relative to the ones already on the page. It makes handwriting legible at speed, since the connections between strokes in cursive writing depend on the order they were made. And it is how dictionaries and handwriting input methods work — a child who writes 王 in the wrong order will struggle to look up characters by stroke count or to use handwriting recognition on a phone.

The general rules are learnable: top before bottom, left before right, horizontal before crossing vertical, outside before inside, and close the box last. But there are enough exceptions that rules alone are not sufficient, which is why every character on these sheets carries its own stroke-by-stroke diagram rather than a printed rule list.

How to Use This Generator

  1. Pick an HSK Preset and click Load, or type characters straight into the Characters box.
  2. Set a Worksheet Title and, if you want one, a footer name.
  3. Choose Practice Rows (1–8) and a Grid Size.
  4. Tick the guides you want: pinyin, meaning, stroke order, tracing.
  5. Click Generate, then Print / PDF. Controls, banners and this explanatory text are excluded from the printout — only the worksheet prints, with page numbers in the footer.

Suggested Progressions

How you configure the sheet should change as a child improves. These four settings cover most of the journey from first characters to independent writing:

First contact
Large grid · all guides on

86px grid, 3 rows, tracing and stroke order both on, pinyin shown. The child traces every square and never writes unaided.

Building fluency
Medium grid · tracing on

70px grid, 4 to 5 rows. Tracing stays on for the first squares, so the child traces once then writes the rest freehand.

Consolidating
Tracing off

Turn tracing off and keep stroke order on. The child works from the diagram alone, which is much closer to writing from memory.

Testing recall
Meaning on, pinyin off

Show the English meaning and hide pinyin, or hide both. Now the sheet is a recall exercise rather than a copying exercise.

The Stroke-Order Rules Worth Teaching First

Children learn stroke order fastest when they see the same handful of rules applied again and again across different characters, rather than as an abstract list. These are the ones that account for most characters at HSK 1 to 3 level:

Generate a sheet with just 三, 十, 月, 回 and 小 and you have a lesson on the whole rule set in five characters. Because you can type any characters you like into the input box, building a themed sheet like this takes a few seconds.

Who These Worksheets Are For

The most common use is weekend Chinese school and heritage learners — children who speak Mandarin at home but get comparatively little writing practice, and who need volume rather than new instruction. Generating the same twenty characters at four rows each, twice a week, does more for retention than a workbook that moves on before anything is consolidated.

They also work for adult HSK candidates. Writing is the part of HSK preparation most often skipped, because typing with pinyin input does not require you to recall the strokes. Working through a level’s character set on paper exposes exactly which characters you recognise but cannot produce — usually a much larger set than people expect.

For classroom teachers and tutors, the footer field is the practical feature: put your school or tutoring name on every sheet, generate a set for the week, and print once for the whole class.

Frequently Asked Questions

Is this Chinese worksheet generator free?

Yes. Every preset and every option is free, with no account, no download and no watermark. Generate and print as many sheets as you like.

Can I use my own characters instead of an HSK preset?

Yes. Type or paste any characters into the Characters box. You can also load a preset first and then edit the list, which is the quickest way to build a sheet around one lesson.

Does it show simplified or traditional characters?

The HSK presets use simplified characters, since HSK is a simplified-character examination. If you enter traditional characters yourself, the generator will render them and show stroke order for them.

Can I turn off the tracing guides?

Yes. Untick Tracing Guide and the practice squares print empty, which is the right setting once a child no longer needs to trace. Stroke order, pinyin and meaning each have their own tick box too.

How many practice rows should I use?

Three rows suits most children for new characters. Use one or two rows when revising many characters at once, and five or more when drilling a small set that keeps being forgotten.

Can I put my school or tutoring name on the sheet?

Yes. Enter it in the Store Name field and it prints in the footer of every page, alongside the page number.

Does it work on a phone or tablet?

The generator runs in any modern browser, but a larger screen is easier for arranging a character set. Printing works from mobile browsers.

▶ Chinese Worksheet Guide 📝 All Worksheet Generators

More Practice