Hanzi Writer

Chinese Handwriting Practice with Stroke Order & HSK

Open Hanzi Writer for real-time stroke validation, HSK 1-9 courses, and intelligent SRS review. Your handwriting coach is one tap away.

Stroke Validation SRS Review HSK 1-9
Hanzi Writer interactive handwriting practice

Hanzi Writer by Yibai Online is a free cross-platform app for mastering Chinese character handwriting, covering HSK 1–9 and 7,450+ characters with real-time stroke correction, on-device OCR, and spaced repetition review. Available on iOS and Android, it works fully offline and includes printable PDF worksheets for paper practice.

Open Any Feature Directly

Tap a card to jump straight into the corresponding screen in Hanzi Writer.

Writing Practice

Write Every Stroke Perfectly

Open the writing practice screen in Hanzi Writer. Draw each character and get instant feedback on stroke order, direction, and proportion.

Watch the Animation

See the character drawn stroke by stroke at your chosen speed before you try it yourself.

Trace the Character

Draw directly on the screen. The app checks each stroke for correct starting point, direction, and shape.

Get Instant Feedback

Wrong stroke? The app highlights the error and guides you to retry until the character is perfect.

Chinese writing practice with real-time stroke validation
SRS Review

Remember Characters Forever

Open the review screen in Hanzi Writer. Our Anki-compatible spaced repetition algorithm schedules each character at the optimal moment for long-term retention.

Adaptive Scheduling

Difficult characters come back sooner; easy ones are pushed further out. Your study time is always spent where it matters most.

Anki Compatible

Import .apkg and .colpkg decks. Turn your existing collections into a handwriting review workflow.

Daily Streaks

Track your daily review habit and build consistency. Small daily reviews beat cramming every time.

SRS review for Chinese characters
Explore

Find the Right Learning Path

Open the explore screen in Hanzi Writer. Browse HSK 1-9, YCT, Singapore Primary School, and AI-generated custom topics matched to your goals.

HSK 1-9

Standard & Handwriting

YCT 1-4

For young learners

Singapore Primary

24 volumes

AI Topics

Custom word lists

Explore HSK and custom topics in Hanzi Writer

What is Stroke Order?

The correct sequence of strokes for writing Chinese characters

Stroke order refers to the correct sequence in which strokes of a Chinese character should be written. Following proper stroke order helps you write characters more naturally, improves legibility, and builds muscle memory. Hanzi Writer provides real-time stroke validation to ensure you practice with the correct stroke order every time.

Learn more about stroke order →

Explore Chinese Characters

Click any character to see its meaning, common words, example sentences, and practice it in the app.

HSK 1 Characters

Most Common Characters

Characters by Radical

亻 人字旁

氵 三点水

扌 提手旁

Ready to Practice Chinese Handwriting?

Download Hanzi Writer and start writing characters with real-time stroke validation today.

How to Learn Chinese Handwriting

A research-backed path from your first stroke to fluent writing.

Why Handwriting Still Matters

Studies in cognitive science show that writing characters by hand activates motor memory and visual recognition pathways that typing cannot replicate. Learners who practice handwriting recall 20–30% more characters than those who only use flashcards.

  • Builds muscle memory for stroke sequences
  • Strengthens radical and component recognition
  • Improves long-term retention vs. passive review

5-Step Learning Path

  1. 1. Learn Radicals — Understand the 214 building blocks that compose every character.
  2. 2. Master Stroke Order — Follow the 7 basic rules (top→bottom, left→right, outside→inside).
  3. 3. Guided Practice — Trace with real-time correction until strokes become automatic.
  4. 4. Spaced Repetition — Review at expanding intervals (1d → 3d → 7d → 14d → 30d).
  5. 5. Free Writing — Write from memory and get OCR-based scoring.

Top 5 Beginner Mistakes

  • Wrong stroke order — Leads to ugly proportions and slow writing speed.
  • Ignoring radicals — Makes every character feel random instead of systematic.
  • Cramming without review — Forgetting 70% within a week without SRS.
  • Only recognizing, never writing — Passive recognition ≠ active recall.
  • Skipping HSK structure — Learning rare characters before core vocabulary wastes time.
7,450+

Characters with verified stroke order data

HSK 1–9

Aligned with Hanban official vocabulary standards

100%

Offline-capable — no internet required to practice

Free

Core features free forever, designed by language educators

Why Learners Choose Hanzi Writer

Purpose-built for handwriting — not a dictionary or flashcard app with writing bolted on.

Feature Hanzi Writer Dictionary Apps Flashcard Apps
Real-time stroke correction
On-device OCR scoring Partial
Printable PDF worksheets
Full offline mode Varies Varies
HSK-aligned curriculum Partial Partial
Spaced repetition (SRS)

Frequently Asked Questions

Everything you need to know about learning Chinese handwriting with Hanzi Writer.

Is handwriting necessary for learning Chinese?
Yes. Research in cognitive psychology shows that the motor act of writing strengthens character recognition and recall far more than visual study alone. Handwriting engages spatial memory, making it easier to distinguish similar-looking characters like 己/已/巳.
How many Chinese characters should beginners know?
HSK 1 covers about 300 characters, enough for basic greetings and survival phrases. HSK 1–3 (about 1,000 characters) lets you read simple texts. For daily life in China, 2,500–3,000 characters cover 99% of common usage.
What is the best review interval for Chinese characters?
Spaced repetition works best: review after 1 day, then 3 days, 7 days, 14 days, and 30 days. Hanzi Writer's built-in SRS automatically schedules each character based on your performance, so you review right before you'd forget.
Should I learn Simplified or Traditional Chinese first?
If your goal is mainland China, Singapore, or HSK exams, start with Simplified. If you plan to study in Taiwan or read classical texts, Traditional may be better. Hanzi Writer focuses on Simplified characters aligned with HSK standards.
Can children use Hanzi Writer?
Yes. The stroke-by-stroke guided practice is ideal for children aged 5+. The visual feedback and gamified progress tracking keep young learners engaged. Many parents use it alongside YCT (Youth Chinese Test) preparation.
How do radicals help memorize characters?
Radicals are semantic components that hint at meaning. For example, 氵(water) appears in 河 (river), 海 (sea), 洗 (wash). Learning the 214 radicals gives you a systematic framework to decode and remember thousands of characters instead of memorizing each one independently.
Is Hanzi Writer free?
Yes, the core features — stroke practice, HSK courses, and SRS review — are completely free. A Pro subscription unlocks cloud sync, AI-generated topics, unlimited character lists, and an ad-free experience.
Does Hanzi Writer work offline?
Yes. All stroke data, character information, and practice content are stored on-device. You can practice anywhere — on a plane, subway, or in areas with no signal — without any internet connection.
What platforms does Hanzi Writer support?
Hanzi Writer is available on iOS (iPhone and iPad) and Android. Your progress syncs across devices with a Pro subscription.
How is Hanzi Writer different from a dictionary app?
Dictionary apps show you what a character looks like; Hanzi Writer teaches you how to write it. Real-time stroke correction, guided animations, OCR scoring, and spaced repetition are designed specifically for building handwriting muscle memory.
What is stroke order and why does it matter?
Stroke order is the prescribed sequence for writing each stroke of a character. Correct order produces balanced proportions, faster writing speed, and is essential for dictionary lookup by stroke count. There are 7 basic rules: top to bottom, left to right, horizontal before vertical, outside before inside, and more.
How many strokes does a Chinese character have?
Characters range from 1 stroke (一) to over 30 strokes (like 齉, 36 strokes). Most common characters have 5–15 strokes. Hanzi Writer includes stroke count data for all 7,450+ characters, and you can browse characters grouped by stroke count.
What is the HSK exam?
HSK (Hanyu Shuiping Kaoshi) is the standardized Chinese proficiency test administered by Hanban/CTI. It has 9 levels (new standard): HSK 1–3 for beginners, 4–6 for intermediate, and 7–9 for advanced. Hanzi Writer's character courses are organized by HSK level so you study exactly what the exam requires.
Can I practice on paper instead of screen?
Yes. Hanzi Writer generates printable PDF worksheets with tian zi ge (田字格) grid paper for any character or character list. Many learners alternate between digital practice for feedback and paper practice for natural pen feel.
How does the OCR scoring work?
After you write a character freehand (on screen or photograph paper writing), the on-device OCR engine compares your output against the standard form. It scores proportion, stroke placement, and overall accuracy — all processed locally without sending data to any server.
How long does it take to learn 1,000 Chinese characters?
With 20–30 minutes of daily practice using spaced repetition, most learners can comfortably write 1,000 characters in 3–4 months. Consistency matters more than session length — short daily practice beats weekend cramming.
What are the 7 basic strokes in Chinese?
The fundamental strokes are: héng (横, horizontal), shù (竖, vertical), piě (撇, left-falling), nà (捺, right-falling), diǎn (点, dot), tí (提, rising), and gōu (钩, hook). All complex strokes are combinations of these seven.
Does Hanzi Writer teach pronunciation or tones?
Hanzi Writer focuses on handwriting. Each character page shows pinyin with tone marks for reference, but the app's core strength is stroke order, writing practice, and character memorization. For pronunciation, pair it with a dedicated speaking app.
Can I create custom character lists?
Yes. Beyond the built-in HSK and YCT courses, you can create custom topics with any combination of characters — for a specific textbook, exam, or personal goal. Pro users can also generate AI-powered topic suggestions.
Is my data private?
Yes. All writing recognition and OCR processing happens on your device. Your practice data never leaves your phone unless you explicitly enable cloud sync (Pro feature). We do not sell or share personal data with third parties.
What is a tian zi ge (田字格)?
A tian zi ge is a square grid divided into four quadrants by dashed lines, used for practicing Chinese character proportions. The grid helps learners position each stroke correctly relative to the center. Hanzi Writer uses this grid in both digital practice and printable worksheets.
How does Hanzi Writer compare to Anki for characters?
Anki is a general-purpose flashcard tool — great for recognition but cannot teach handwriting. Hanzi Writer combines SRS with active writing practice, stroke correction, and structured HSK curriculum. It's specifically designed for the motor skill of writing, not just passive recall.
Can I use Hanzi Writer for the AP Chinese exam?
Yes. AP Chinese requires handwriting ability, and Hanzi Writer's character practice covers the vocabulary needed. Focus on HSK 3–5 characters for AP-level writing proficiency, and use the printable worksheets for timed practice.
What makes Chinese characters hard to learn?
Unlike alphabetic scripts, Chinese characters are logographic — each has a unique shape with multiple strokes in specific positions. The challenge is threefold: remembering the visual form, reproducing it accurately by hand, and retaining it long-term. Hanzi Writer addresses all three with guided writing, correction, and SRS.
How often is the character data updated?
Stroke order data follows the official standard (GB13000.1) and is verified once published. Vocabulary lists and HSK alignments are reviewed monthly against the latest Hanban publications. Etymology and mnemonic content is continuously improved.
Do I need a stylus to practice?
No. Hanzi Writer works perfectly with your finger on any touchscreen. A stylus can provide a more natural pen feel on tablets, but it's completely optional. The stroke correction algorithm works equally well with finger input.
What is the difference between 笔画 (strokes) and 部首 (radicals)?
Strokes (笔画) are the individual pen movements that compose a character (horizontal, vertical, dot, etc.). Radicals (部首) are meaningful components used to categorize characters in dictionaries — like 木 (tree) in 林 (forest). Strokes are about how to write; radicals are about what characters mean.
Can teachers use Hanzi Writer in classrooms?
Absolutely. Teachers use the printable worksheets for homework, assign specific HSK levels as weekly goals, and track student progress. The structured curriculum from HSK 1 to 9 maps naturally to semester-based teaching plans.
How does spaced repetition (SRS) work in Hanzi Writer?
Each character you practice gets a memory strength score. When the algorithm predicts you're about to forget (based on the forgetting curve), it schedules a review. Correct answers increase the interval; mistakes shorten it. This ensures you spend time only on characters that need reinforcement.
What is the fastest way to memorize Chinese characters?
Combine three techniques: (1) decompose characters into radicals to understand their logic, (2) write each character repeatedly with correct stroke order to build motor memory, and (3) use spaced repetition to move characters from short-term to long-term memory. Hanzi Writer integrates all three in one workflow.

Start Writing Chinese Today

Download Hanzi Writer and build real handwriting skills with guided practice.

Free to download. Pro features available.