Hangul Stroke Order

Three rules cover every letter

Top before bottom

The top horizontal of ㄷ comes before the stroke that closes it underneath.

Left before right

ㅁ starts with its left wall, then the top and right side, then the base.

Horizontal before vertical

Where strokes cross, the flat one is drawn first. This is what keeps ㅍ square.

The numbers on each diagram are the writing order. Every letter is straight lines except ㅇ, which is one counter-clockwise circle.

The 14 consonants

Learn consonants
1
ㄱ기역1 stroke
1
ㄴ니은1 stroke
12
ㄷ디귿2 strokes
123
ㄹ리을3 strokes
123
ㅁ미음3 strokes
1234
ㅂ비읍4 strokes
12
ㅅ시옷2 strokes
1
ㅇ이응1 stroke
123
ㅈ지읒3 strokes
1234
ㅊ치읓4 strokes
12
ㅋ키읔2 strokes
123
ㅌ티읕3 strokes
1234
ㅍ피읖4 strokes
123
ㅎ히읗3 strokes

The 10 basic vowels

Learn vowels
12
ㅏa2 strokes
123
ㅑya3 strokes
12
ㅓeo2 strokes
123
ㅕyeo3 strokes
12
ㅗo2 strokes
123
ㅛyo3 strokes
12
ㅜu2 strokes
123
ㅠyu3 strokes
1
ㅡeu1 stroke
1
ㅣi1 stroke

The 11 compound vowels

123
ㅐae3 strokes
1234
ㅒyae4 strokes
123
ㅔe3 strokes
1234
ㅖye4 strokes
1234
ㅘwa4 strokes
12345
ㅙwae5 strokes
123
ㅚoe3 strokes
1234
ㅝwo4 strokes
12345
ㅞwe5 strokes
123
ㅟwi3 strokes
12
ㅢui2 strokes

The five tense consonants

ㄲㄱ + ㄱkk
ㄸㄷ + ㄷtt
ㅃㅂ + ㅂpp
ㅆㅅ + ㅅss
ㅉㅈ + ㅈjj

Common questions

Does stroke order matter in Korean?

Less than in Chinese or Japanese, but it is not arbitrary. Written in the right order the letters come out the right proportions, and handwriting stays legible at speed. It also matters for handwriting recognition on a phone, which is trained on correct order.

What are the rules for Hangul stroke order?

Three, and they cover every letter: top before bottom, left before right, and horizontal before vertical when strokes cross. Every diagram on this page follows from those.

How do I write ㅇ?

One stroke, counter-clockwise, starting at the top. It is the only curve in the alphabet — everything else is straight lines.

Should I learn to write Hangul by hand at all?

Yes, at least once per letter. Hangul letters are distinguished by small differences — ㄱ against ㅋ, ㅁ against ㅂ, ㅅ against ㅈ — and drawing each one is the fastest way to stop confusing them when reading. Beyond that first pass, typing is what you will actually do.