Mia learned all the Korean letters from a YouTube video on the train to Incheon. She felt ready. Then she stepped out at Seoul Station, looked up at a sign that said 서울역, and froze. She knew ㅅ, ㅓ, ㅇ and the rest, but they were squashed into little squares and she couldn't tell where one sound ended and the next began.
Each square in Korean writing is one syllable, built from 2 to 4 letters in a fixed order: a first consonant, a vowel, and sometimes one or two final consonants at the bottom.
Once you see the pattern, you will never read 서울역 as a jumble again. It is three syllables: 서 seo + 울 ul + 역 yeok, “Seoul Station”.
What are the three parts of a syllable block?
Korean grammar books give each position a name:
| Position | Korean name | What goes there | Required? |
|---|---|---|---|
| First (initial) | 초성 choseong | one consonant | yes |
| Middle | 중성 jungseong | one vowel | yes |
| Last (final) | 종성 jongseong, usually called 받침 batchim | one or two consonants | no |
So every block has at least a consonant and a vowel. The final consonant is optional. You read a block the way you read English: top-left first, then right, then down.
Where does the vowel go?
This is the key rule, and it depends only on the shape of the vowel.
Tall vowels have a long vertical line: ㅏ ㅑ ㅓ ㅕ ㅣ ㅐ ㅔ. They sit to the right of the consonant: 가, 너, 미.
Flat vowels have a long horizontal line: ㅗ ㅛ ㅜ ㅠ ㅡ. They sit under the consonant: 고, 누, 그.
Combined vowels like ㅘ ㅝ ㅟ ㅢ are a flat vowel plus a tall one, so they wrap around: the consonant sits on top of the flat part, and the tall part goes on the right, as in 과, 뭐, 귀.
The final consonant always goes along the bottom, under everything else.
ㅎ + ㅏ + ㄴ = 한 han
ㄱ + ㅡ + ㄹ = 글 geul
한글 Hangeul = the Korean alphabet
ㄱ + ㅗ + ㅁ = 곰 gom = bear
ㄱ + ㅘ + ㄴ = 관 gwan (as in 도서관 doseogwan, library)
ㅁ + ㅝ = 뭐 mwo = what
Why does ㅇ appear at the start of so many syllables?
Because the first position can never be empty. If a syllable starts with a vowel sound, Korean fills the consonant slot with ㅇ, which is silent there. Think of it as a zero, a chair that holds the place.
At the bottom of a block, ㅇ is a real sound: “ng”, as in song. So 응 (eung, “yeah”) has one silent ㅇ and one spoken ㅇ.
Writing a vowel alone: ㅏ, ㅜㅠ
Reading the first ㅇ in 아이 as "nga-i"
Always add the placeholder: 아, 우유 uyu = milk
아이 ai = child, both ㅇ silent
In chat you will see ㅋㅋㅋ or ㅠㅠ: loose letters with no block. That's internet slang (laughing, crying), not proper spelling. In normal writing, every syllable is a full block.
How do double final consonants work?
Some blocks have two consonants at the bottom, side by side. There are 11 of these pairs, such as ㄺ, ㄳ, ㄵ, ㅄ. They make the block look crowded, but don’t panic: on its own, the block only pronounces one of the two.
닭 dak = chicken (ㄷ + ㅏ + ㄺ, 4 letters in one block)
값 gap = price
앉다 anda = to sit, said an-tta
읽다 ikda = to read, said ik-tta
When a vowel comes next, both get a chance to speak, because the second one slides into the next syllable: 닭이 is said dal-gi, and 앉아요 (please sit, or I sit) is said an-ja-yo.
Does the block change shape for each letter?
Yes, a little. Letters shrink and stretch to fit the same square. ㄱ in 가 leans with a curved tail, while ㄱ in 고 is flat and wide. Fonts handle this for you, so when you read, just look for the three positions.
When you write by hand, aim for every block to be the same size. 이 and 닭 should take up the same square, even though one has two letters and the other four. That evenness is what makes Korean writing look tidy.
How many syllable blocks are possible?
In theory, 11,172. There are 19 possible first consonants, 21 vowels and 28 options for the bottom (27 finals, or nothing). Multiply 19 × 21 × 28 and you get 11,172, which is exactly how many precomposed Hangul syllables exist in Unicode.
In practice, you will meet about 2,000 of them in everyday Korean, and the same few hundred over and over. Learn the rules once and every one of them is readable.
Practice: break these blocks apart
Cover the answers, split each block into its letters, then check.
| Word | Letters | Reading | Meaning |
|---|---|---|---|
| 밥 | ㅂ ㅏ ㅂ | bap | rice, meal |
| 꽃 | ㄲ ㅗ ㅊ | kkot | flower |
| 왜 | ㅇ ㅙ | wae | why |
| 의사 | ㅇ ㅢ / ㅅ ㅏ | uisa | doctor |
| 서울역 | ㅅ ㅓ / ㅇ ㅜ ㄹ / ㅇ ㅕ ㄱ | Seoullyeok | Seoul Station |
Two notes. 꽃 ends in ㅊ, but a final ㅊ is said as a short t, so it sounds like kkot. And 서울역 is said seo-ul-lyeok, because ㄹ followed by 여 adds an extra l sound. Romanization follows that pronunciation, so it is written Seoullyeok.
To hear every letter in each position, use the Hangul chart. If you want to see how a word is romanized, paste it into the romanizer. And if you are just starting, try the 2-day plan to learn Hangul.
Sources: National Institute of Korean Language (국립국어원) Korean Orthography and Standard Pronunciation rules; The Unicode Standard, Hangul Syllables block (U+AC00 to U+D7A3).
Try it yourselfHangul Alphabet ChartAll 40 Korean letters with their names, sounds and audio. Tap any letter or syllable to hear it.We follow the rules of the National Institute of Korean Language. Spotted a mistake? Tell us and we'll fix it.