The short version: stroke order matters for handwriting, where it keeps characters balanced and quick writing readable, and hardly at all for reading or pinyin typing. The seven basic rules cover most characters. What they leave out is a short list of exceptions, such as 九, 火 and 门, and the change that makes the biggest visual difference: many components alter their last stroke when they sit on the left, which is why the two trees in 林 are not the same.
Learn characters by their parts. Hanzijo covers 3,088 characters, each with pinyin, radicals, stroke order and a memory hook built from its parts. Download Hanzijo free on the App Store
You write 好 or 林, compare it with the printed version, and something is wrong, but you cannot say what. It usually is not your hand. It is a handful of details that printed characters show but are easy to miss. How to learn Chinese characters gives stroke order one paragraph; this is the follow-up.
Does stroke order really matter?
Learners ask this every time an app rejects a stroke they were sure was fine. The honest answer has two halves.
Where it matters
Shape, speed and lookupBalance. Each rule gives the next stroke something to line up with. Write the two side strokes of 火 first and 人 fits neatly between them; write 人 first and the side strokes go wherever there is room left.Speed. Wikipedia's article on stroke order notes that cursive and semi-cursive writing show the order clearly, because every movement of the pen is visible. Quick everyday handwriting is halfway there: the links between your strokes only look right if the strokes come in the expected order.
Tools. Stroke-based input methods type a character as its sequence of stroke types and do not recognise one entered in the wrong order.
Where it matters less
Reading, typing, finished charactersReading and pinyin typing, which is how you will produce most of your Chinese, never touch stroke order.A finished character is a finished character. A neat 口 written in an unusual order looks like any other 口.
Standards differ at the edges. Mainland China, Taiwan, Hong Kong and Japan disagree on the order of a few characters and components. Wikipedia's article notes, for example, that Taiwan's standard writes the upper-right dot of 戈 second to last, so in Taiwan the dot of 我 is not its final stroke. An app that will not accept your stroke is checking against one reference order.
So learn the seven rules, learn the short list of exceptions below, and do not lose sleep over the rest. What makes a learner's characters look off is mostly concrete and fixable: a few characters written in the wrong order, components written full size and squeezed into half a square, and last strokes that should have changed shape. The rest of this article takes those one at a time.
The seven rules, in one table
Here are the seven rules, with the Chinese name a teacher would use for each.
| Rule | Chinese name | Example |
|---|---|---|
| 1. Horizontal before vertical | 先横后竖xiān héng hòu shù | 十 shí: 一, then 丨 |
| 2. Left-falling before right-falling | 先撇后捺xiān piě hòu nà | 人 rén |
| 3. Top to bottom | 从上到下cóng shàng dào xià | 三 sān |
| 4. Left to right | 从左到右cóng zuǒ dào yòu | 川 chuān |
| 5. Outside before inside | 先外后内xiān wài hòu nèi | 月 yuè, 同 tóng |
| 6. Fill the inside, then seal the box | 先里头后封口xiān lǐtou hòu fēngkǒu | 回 huí, 国 guó |
| 7. Middle before the two sides | 先中间后两边xiān zhōngjiān hòu liǎngbiān | 小 xiǎo, 水 shuǐ |
The exceptions worth memorising
These are the characters where writing by instinct, or by the rules alone, gives the wrong order. They are worth ten minutes because they are so common.
Stroke 1 in colour: the 丿 in 九, the hooked turn in 力, the left dot in 火.
九 is not 力
九vs力 刀九 jiǔ (nine) starts with the 丿 and finishes with the curving hooked turn 横折弯钩: 35. 力 lì (strength) and 刀 dāo (knife) start with a different hooked turn, 横折钩, and add the 丿 second: 53. In 方 fāng, too, the hooked turn comes before the 丿: 4153. No rule predicts this, so learn 九 as the odd one out.
火 starts at the sides
火vs小 水火 huǒ (fire) begins with its two short side strokes, the dot on the left and then the short 丿 on the right, and only then writes 人: 4334. That is the reverse of rule 7, which 小 (234) and 水 (2534) follow.
门 starts with the dot
门门 mén (door) is the dot, then the left vertical, then the hooked turn across the top and down the right side: 425. Learners who treat it as a frame and start with the left side get it wrong, and the traditional form adds to the confusion: 門 does start with its left vertical (25112511).
子 and 女 save the horizontal for last
子 女子 zǐ is the bent top stroke, the hooked downstroke, then the horizontal: 521. 女 nǚ is the bent first stroke, the 丿, then the horizontal: 531. In both, the horizontal crosses another stroke and still comes last, unlike 十 (12) or 大 (134), where the crossing horizontal goes first. Remember this stroke: it is the one that changes shape in 孩 and 好 below.
Dots that wait until the end
玉 书 我 犬The small dot goes in after everything else in 玉 yù (jade, 11214), 书 shū (book, 5524), 我 wǒ (I, 3121534 in the mainland order) and 犬 quǎn (dog, 1344). Wikipedia's summary of the rules gives this its own guideline: minor strokes such as a small dot usually come last.
Two half-frames
区 医/凶 画A frame open on the right, 匚, is the top line, then the contents, then the L-shaped bottom-left stroke: 区 qū (area) is 1345, 医 yī (医生 yīshēng, doctor) is 1311345. A frame open at the top, 凵, comes after its contents: 凶 xiōng (fierce) is 3452, and 画 huà (to draw) writes its top line and 田 first, 凵 last: 12512152.
Wrapping components: 辶 and 廴 last, 走 first
Some components run along the left side and under the rest of the character. You would expect them all to behave the same way. They do not.
| Character | Order and code |
|---|---|
| 这 zhè, this | 文, then 辶 4134 454 |
| 道 dào (知道 zhīdào, to know) | 首, then 辶 431325111 454 |
| 远 yuǎn, far | 元, then 辶 1135 454 |
| 建 jiàn (建议 jiànyì, suggestion) | 聿, then 廴 511112 54 |
| 起 qǐ (起床 qǐchuáng, to get up) | 走 first, then 己 1212134 515 |
| 超 chāo (超市 chāoshì, supermarket) | 走 first, then 召 1212134 53251 |
| 题 tí (问题 wèntí, question) | 是 first, then 页 251112134 132534 |
A way to keep them apart: 辶 (走之旁 zǒuzhīpáng) and 廴 are never written on their own, and they go in last, under the part they carry. 走 and 是 are characters in their own right. They are written first, their long final stroke runs out to the right, and the right-hand part is then written above it. Wikipedia's guidelines list 道, 建 and 凶 together under the same heading: bottom enclosures usually come last.
The shape change on the left side
Now the part that makes handwriting look off even when every stroke is in the right order. Look closely at 林 lín (woods). The two trees are not the same. The right-hand 木 ends with a full 捺 sweeping down to the right. The left-hand 木 ends with a short 点. Every printed 林 shows this, yet it is easy to copy the character for months without noticing.
The last stroke of each tree in colour. On its own and on the right, 木 ends with a full 捺; on the left it ends with a dot.
Several everyday components do the same when they move to the left side of a character. Their last stroke changes so that it no longer points away into the part beside it: a 捺 shrinks to a 点, and a flat 横 becomes a 提, the short stroke that rises to the upper right.
The left 木 ends with a dot; a 木 on the right keeps its 捺.
The same change as 木: the long last stroke of 火 becomes a dot.
The bottom line of 土 tilts up into a 提.
On the left it is called 斜玉旁 xiéyùpáng, the “slanted jade” component: it is 玉 without its dot, with a slanted last stroke.
孩子 shows both forms in one word: the 子 inside 孩 ends with a 提, the 子 standing alone ends with a 横.
好 shows both again: 女 on the left ends with a 提, 子 on the right keeps its 横.
车 alone writes its long horizontal before the vertical: 1512. In 轮 the vertical moves up to third place and the last stroke becomes a rising 提: 1521. 牛 does the same: alone it is 3112, both horizontals before the vertical; on the left of 物 and 特 it is 3121.
足 alone ends with a 撇 and a 捺: 2512134. On the left, as ⻊, those become a short vertical and a 提: 2512121.
The vertical in colour. It is the last stroke of 车 and 牛 on their own; on the left it moves up to third place and a rising 提 closes the component.
The reason is space. A long 捺 from the left-hand part would cut into the part beside it, so it shrinks to a dot. A 提 does the opposite of getting in the way: it points up toward the right-hand part. Hanzijo's stroke lesson describes it as a quick flick that often leads the pen straight into the next stroke, which is exactly its job here. If you write a full 捺 or a flat 横 on the left, every stroke can be in the right order and the character will still look like a beginner wrote it.
The cards cover the most common cases, not every one. In print, the same rising last stroke also appears in 工 in 功 gōng (merit), 立 in 站 zhàn (to stand) and 马 in 骑 qí (to ride). 日 and 白 are different: printed 晚 and 的 keep a flat last line on the left, although some handwriting models tilt it slightly.
Two sentences to copy out. Before you write, find the left-hand parts from the cards above:
Proportions: the left part stays narrow
The second half of the fix is width. In 林, 地, 孩, 球 and 跑, the left part is the narrower one and leaves the right-hand part the room it needs. The usual learner habit is the opposite: each component is written at its full, standalone width and the two are pushed together, so the character comes out too wide or the right half gets cramped.
The simplest way to train this is the 田字格 tiánzìgé, the square divided into four that Chinese exercise books use. Its centre lines show you at a glance how much of the width each part is taking. A five-minute routine:
- Write 林, 地, 好, 轮 and 跑 once each in a 田字格.
- Check the last stroke of every left-hand part: it should be a dot or a rising 提, never a full 捺 or a flat 横.
- Check the width: the left part should be the narrower one.
- Check the order of any exception you are unsure of on zdic.net or in your app's animation, then write the character once more.
If you are building a component vocabulary at the same time, the 12 radicals worth learning first lists the side forms that look nothing like the full character, such as 氵 (water), 亻 (person) and 扌 (hand). The changes in this article are subtler: the component keeps its look and changes one stroke.
Check yourself: eight strokes
Tap an answer. The explanation opens after you choose.
丿 first. 九 is 35: the 丿, then 横折弯钩.
The hooked turn. 力 is 53, the opposite of 九. 刀 starts the same way.
The dot on the left. 火 is 4334: both side strokes, then 人.
辶 goes in last: 这 is 4134 for 文, then 454 for 辶.
The closing bottom line. Rule 6: fill the inside, then seal the box. The dot is second to last.
With a dot. Only the right-hand 木 keeps its 捺.
With a 提. The same happens to 王 in 玩, 子 in 孩, 女 in 好, 车 in 轮 and 牛 in 物.
起: 走 first, then 己. In 这 and 建, 辶 and 廴 come last.
Learn characters by their parts
Hanzijo covers 3,088 characters, each with its pinyin, its radicals, a stroke order animation and a memory hook built from its parts. How the character lessons work.
Get Hanzijo on the App StoreQuick reference
- The 7 rules
- 先横后竖 十 · 先撇后捺 人 · 从上到下 三 · 从左到右 川 · 先外后内 月, 同 · 先里头后封口 回, 国 · 先中间后两边 小, 水.
- Exceptions
- 九 starts with 丿 (35), 力 and 刀 with the hooked turn (53) · 火 side strokes first (4334) · 门 dot first (425) · 子, 女 horizontal last (521, 531).
- Wrapping parts
- 辶 and 廴 last: 这, 道, 远, 建 · 走 and 是 first: 起, 超, 题.
- Half-frames
- 匚 closed last: 区, 医 · 凵 written last: 凶, 画.
- Dots last
- 玉 · 书 · 我 (mainland order) · 犬.
- On the left, 捺 becomes 点
- 木: 林, 树, 村 · 火: 灯, 炒.
- On the left, 横 becomes 提
- 土: 地, 场 · 王: 玩, 球, 现 · 子: 孩 · 女: 好, 妈 · 车: 轮 and 牛: 物, 特 (the vertical moves before the 提, 提 last).
- On the left, 足 becomes ⻊
- 撇 and 捺 turn into a short 竖 and a 提: 跑, 路.
- zdic.net stroke code
- 1 横 (and 提) · 2 竖 (and the plain hooked 竖钩) · 3 撇 · 4 点 (and 捺) · 5 any stroke with a turn.
Frequently asked questions
Does stroke order really matter in Chinese?
For handwriting, yes: it keeps characters balanced, makes quick handwriting readable and is what stroke-based input methods and dictionary stroke codes rely on. For reading and for typing with pinyin it does not matter. The seven basic rules plus a short list of exceptions cover what most learners need.
What are the 7 stroke order rules in Chinese?
Horizontal before vertical (十), left-falling before right-falling (人), top to bottom (三), left to right (川), outside before inside (月, 同), fill the inside before sealing the box (回, 国), and middle before the two sides (小, 水).
Why does 木 look different in 林?
On the left of a character, 木 ends with a short dot instead of a full right-falling stroke, so it does not cut into the part next to it. The right-hand 木 in 林 keeps its full stroke. 火 does the same in 灯, and 土, 王, 子, 女, 车 and 牛 turn their last horizontal into a rising stroke in 地, 玩, 孩, 好, 轮 and 物.
Why does my Chinese handwriting look off even when the stroke order is right?
Usually because of two things the stroke order rules do not cover. Components on the left change their last stroke: the left 木 in 林 ends with a dot, and 土, 王, 子 and 女 end with a rising 提 in 地, 玩, 孩 and 好. And a left-hand part is written narrower than the same component on its own. Writing in a 田字格, the square divided into four, makes both easy to check.
Where can I check the official stroke order of a character?
The mainland standard is 《通用规范汉字笔顺规范》 (GF 0023-2020), which sets the order for the 8,105 characters of the official character list and took effect on 1 March 2021. For a quick check, zdic.net shows each character's stroke order as an animation and as a digit code.
- Ministry of Education of the PRC and the State Language Commission, 《通用规范汉字笔顺规范》 (GF 0023-2020): the current mainland standard for the stroke order of the 8,105 characters in the 《通用规范汉字表》. It replaced the 1997 《现代汉语通用字笔顺规范》.
- Ministry of Education announcement, reprinted by sinoss.net (2 March 2021): GF 0023-2020 took effect on 1 March 2021.
- 汉典 zdic.net, character pages with stroke-order animations and codes, for example 九, 力, 火, 林 and 轮. Every code in this article was checked there.
- Wikipedia, Stroke order: the general guidelines (bottom enclosures such as those of 道, 建 and 凶 last; minor dots such as the one in 玉 last), cursive script and regional differences.
- Wikipedia, Stroke Orders of the Commonly Used Standard Chinese Characters: on the 2020 standard.
- Wikipedia, Stroke count method: stroke-based input does not recognise a character entered in the wrong order.
- Stroke diagrams: outlines and stroke order from hanzi-writer-data 2.0.1, derived from the Make Me a Hanzi project and fonts by Arphic Technology, used under the Arphic Public License. Recoloured and numbered for this article in October 2026.
Keep reading
How to Learn Chinese Characters Without Forgetting Them
Radicals, mnemonics and spaced review: the method around the writing.
Chinese Radicals: The 12 That Unlock Hundreds
The components you will be writing on the left.
30 Chinese Characters That Are Literally Pictures
Where 木, 火, 女 and 子 came from.