Chinese Stroke Order Rules: The Complete Guide

Stroke order (笔顺, bǐshùn) is not a list of conventions you have to memorise one character at a time. It is a system built from a small number of rules, and once you know them you can predict the correct order for a character you have never seen before — which is precisely what you need the first time a new character appears in your textbook.

This guide covers the eight rules that decide the order of almost every character, then the two families that need their own logic (dots and partial enclosures), and finally the short list of very common characters that follow no rule at all.

The eight rules at a glance

RuleIn one lineExamples
1先横后竖Horizontal before vertical 干 王
2先撇后捺Left-falling before right-falling 八 入
3从上到下Top to bottom 言 音
4从左到右Left to right 好 树
5先外后内Outside before inside 同 问
6先里头后封口Inside first, then seal the box 回 田
7先中间后两边Middle before the two sides 水 办
8先横后撇Horizontal before left-falling 友 左
The eight standard rules. In each row the first example links to its full stroke-order breakdown.

Why stroke order is worth getting right

The usual answer — that the character looks wrong otherwise — undersells it. Four practical reasons matter more:

  • Memory. Motor memory forms from a repeated sequence. If you write 好 left-to-right on Monday and dot-first on Tuesday, you are rehearsing two different movements instead of reinforcing one.
  • Speed. The rules exist to minimise hand travel. Follow them and the pen moves in short, connected paths; ignore them and you write the same character with far more motion.
  • Handwriting input. Recognition engines on phones and tablets assume standard order. Writing 口 as a box first and the inner strokes afterwards is a common reason an input method rejects a character you drew perfectly.
  • Reading real handwriting. Native handwriting runs strokes together. If you learned the canonical order you can still parse it, because the joins follow the sequence you already know.

Rule 1: 先横后竖 — horizontal before vertical

When a horizontal and a vertical stroke meet or cross, the horizontal is written first. 十 (ten) is the smallest possible demonstration: the horizontal 一, then the vertical 丨. The same order produces 干, 王 and 丰. Watch the frames below fill in from left to right — each frame adds exactly one stroke to the one before it.

· 2 strokes
  1. 1
  2. 2
· 3 strokes
  1. 1
  2. 2
  3. 3
· 4 strokes
  1. 1
  2. 2
  3. 3
  4. 4
Rule 1 — the horizontal is placed before the vertical.

Rule 2: 先撇后捺 — left-falling before right-falling

A 撇 (piě) sweeps down and to the left; a 捺 (nà) sweeps down and to the right. When a character is built from the pair, the left-falling stroke goes first. 人 (person) is the canonical example — 丿 then ㇏ — and 八 and 入 follow the same logic.

· 2 strokes
  1. 1
  2. 2
· 2 strokes
  1. 1
  2. 2
Rule 2 — the 撇 is written before the 捺.

Rule 3: 从上到下 — top to bottom

A character stacked vertically is written from the top component downwards. 三 (three) is the clearest case in the language: three horizontals, written top, middle, bottom. The rule scales up unchanged to 言, 音 and 高, where each component is finished before the one below it begins.

· 3 strokes
  1. 1
  2. 2
  3. 3
· 7 strokes
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
Rule 3 — stacked components are written from the top down.

Rule 4: 从左到右 — left to right

When components sit side by side, the left one is written in full before the right one starts. In 川 the three vertical strokes go left to right; in 好 the entire 女 component is finished before 子 begins. This is the single most useful rule to internalise, because the large majority of Chinese characters are left-right compounds.

· 3 strokes
  1. 1
  2. 2
  3. 3
· 6 strokes
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
Rule 4 — left-hand components are completed first.

Rule 5: 先外后内 — outside before inside

When a component wraps around another without sealing it, the frame is written first and the contents follow. In 月 the outer 冂 shape is written before the two inner horizontals; in 同 the frame comes before the 一 and the 口 inside it.

· 4 strokes
  1. 1
  2. 2
  3. 3
  4. 4
· 6 strokes
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
Rule 5 — the enclosing frame goes down before its contents.

Rule 6: 先里头后封口 — inside first, then seal the box

A fully closed box such as 囗 works the opposite way round, and this is the rule learners most often get wrong. You write the left vertical and the top-and-right corner, fill in everything inside, and only then write the bottom horizontal that seals the box. In 国 that means 丨 and ㇕, then the whole of 玉, and the closing 一 last of all. 回 and 田 behave identically — the final horizontal is always the last stroke of the character.

· 8 strokes
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
· 6 strokes
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
Rule 6 — the bottom of the box is the final stroke.

Rule 7: 先中间后两边 — middle before the two sides

In symmetric characters with a central stroke flanked by two others, the centre goes first. 小 is the classic case: the central 竖钩, then the 撇 and the 点 on either side. 水 and 办 follow the same pattern.

· 3 strokes
  1. 1
  2. 2
  3. 3
· 4 strokes
  1. 1
  2. 2
  3. 3
  4. 4
Rule 7 — the centre stroke is written before its two flanks.

Rule 8: 先横后撇 — horizontal before left-falling

When a horizontal meets a 撇 without crossing it, the horizontal still goes first. In 大 the 一 is written before the 丿 — and then the 捺, per rule 2. 友 and 左 follow the same order.

· 3 strokes
  1. 1
  2. 2
  3. 3
· 4 strokes
  1. 1
  2. 2
  3. 3
  4. 4
Rule 8 — the horizontal leads, then the 撇.

Dots: 点 goes first or last depending on where it sits

Dots do not have a single rule, because their order depends on position:

  • A dot in the upper-left, or sitting on top of a component, is written first: 斗, 主, 方.
  • A dot in the upper-right is written last: 我, 术, 犬. This is why the dot on 我 comes after every other stroke.
  • A dot inside an enclosure simply obeys the enclosure rules — it comes after the frame, with the rest of the contents.
· 4 strokes
  1. 1
  2. 2
  3. 3
  4. 4
· 7 strokes
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
In 方 the dot leads; in 我 the dot is the final stroke.

Partial enclosures: the direction the frame opens decides

Rules 5 and 6 cover the full box, but partial enclosures split into four families, and which way the frame opens determines whether the contents go before or after it.

  • Opening downwards (冂, 门) — outside first: 同, 用, 周, 问.
  • Opening upwards (凵) — inside first: 凶, 画. The container is closed around contents that already exist.
  • Opening to the right (匚) — the top horizontal first, then the contents, then the 竖折 that closes it: 区, 医.
  • Wrapping in from the lower left (辶, 廴) — inside first, wrapping stroke last: 远, 近, 道, 建. The 辶 is always the final stroke.
· 4 strokes
  1. 1
  2. 2
  3. 3
  4. 4
· 7 strokes
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
凶 writes its contents before the container; 远 writes 辶 last.

The characters that break the rules

A small group of very common characters follow a specific historical order that contradicts the rules above. They are irregular rather than random, and the only practical approach is to memorise them individually — they come up constantly.

  • 女 (3 strokes): 撇点, 撇, 横 — the horizontal comes last, the opposite of rule 1.
  • 火 (4 strokes): 点, 撇, 撇, 捺 — the two flanking strokes are written before the legs.
  • 方 (4 strokes): 点, 横, 横折钩, 撇 — the 撇 is written last, after the enclosing hook.
  • 及 (3 strokes): 撇, 横折折撇, 捺.
  • 乃 (2 strokes): 横折折折钩, 撇 — the 撇 comes second, unlike 及.
  • 匕 (2 strokes): 撇, 竖弯钩.
· 3 strokes
  1. 1
  2. 2
  3. 3
· 4 strokes
  1. 1
  2. 2
  3. 3
  4. 4
· 4 strokes
  1. 1
  2. 2
  3. 3
  4. 4
女, 火 and 方 — each contradicts at least one of the eight rules.

The 忄 left radical deserves a mention of its own: it is written 点, 点, 竖. The two dots are placed before the vertical, even though the vertical is the stroke in the middle — the opposite of rule 7. Any character with 忄 on the left (忙, 快, 情, 怕) inherits that order.

· 3 strokes
  1. 1
  2. 2
  3. 3
· 2 strokes
  1. 1
  2. 2
· 2 strokes
  1. 1
  2. 2
More irregulars worth learning by heart.

How to actually learn stroke order

Reading the rules once will not install them; the sequence has to become motor memory, and that only happens through repetition with feedback. A routine that works: look the character up, watch its order once, then write it by hand several times, and check yourself against the canonical sequence rather than your own habit.

Every character with stroke data on this site — around 9,500 of them — has a step-by-step breakdown, so you can look up any character rather than guessing. Start from the character index or jump straight to a page like . To drill a set of characters on paper, the worksheet generator can add a stroke-order breakdown and tracing guides to every grid, and if you are working through a textbook, the textbook word lists let you generate a sheet for the exact lesson you are on. For feedback while you write, the online practice tool plays the stroke order and flags a stroke drawn out of sequence.

Learn the eight rules well enough to predict a new character, expect the irregular list to need memorising, and let the rest come from writing. Everything described here is free and needs no account.