Korean spelling records the underlying form of a word, not its sound — which is why 좋아요 is said 조아요 and 학교 is said 학꾜. Seven rules bridge the gap: liaison (a final consonant slides into a following silent ㅇ), ㅎ deletion, tensification after a stop, nasalisation before ㄴ/ㅁ (this is why 감사합니다 is gam-sa-ham-ni-da), ㄴ/ㄹ assimilation, palatalisation before 이, and the seven-sound limit on what can end a block.
You learn Hangul in a week, which is the famous selling point. Then you say 좋아요 letter by letter as joh-a-yo, a Korean person says jo-a-yo, and you realise the alphabet was the easy part.
Korean spelling records the underlying form of each word, not what comes out of a mouth. Between those two sit about seven sound-change rules. They are consistent, they are learnable in an afternoon, and they are the difference between reading Korean and sounding like you are reading Korean.
Rule 1: Liaison — the consonant slides across
The most important one by far. When a block ends in a consonant and the next block starts with the silent ㅇ, that consonant moves into the empty slot.
| Written | Said | Meaning |
|---|---|---|
| 한국어 | 한구거 | Korean language (han-gu-geo) |
| 음악 | 으막 | music (eu-mak) |
| 밥을 | 바블 | rice (object) (ba-beul) |
| 한국인 | 한구긴 | Korean person |
| 직업 | 지겁 | occupation |
This is why particles change how a word sounds: 밥 is bap alone, but 밥이 is ba-bi. Nothing about the word changed — the consonant just found an empty seat next door.
Rule 2: ㅎ mostly disappears
ㅎ is the weakest consonant in Korean. Between vowels, or before ㅇ, it is simply dropped.
| Written | Said | Meaning |
|---|---|---|
| 좋아요 | 조아요 | it’s good (jo-a-yo) |
| 많이 | 마니 | a lot (ma-ni) |
| 싫어요 | 시러요 | I don’t like it (si-reo-yo) |
| 괜찮아요 | 괜차나요 | it’s fine (gwaen-cha-na-yo) |
But when ㅎ meets a plain consonant it does the opposite — it fuses and aspirates it: ㅎ + ㄱ → ㅋ, ㅎ + ㄷ → ㅌ, ㅎ + ㅈ → ㅊ, ㅎ + ㅂ → ㅍ. So 좋다 is jo-ta, 축하 is chu-ka, 어떻게 is eo-tteo-ke.
Rule 3: Tensification — the hidden double consonant
After a stopped consonant (k, t, p sounds), a following plain consonant becomes tense. You will not see it written anywhere.
| Written | Said | Meaning |
|---|---|---|
| 학교 | 학꾜 | school (hak-kkyo) |
| 식당 | 식땅 | restaurant (sik-ttang) |
| 숙제 | 숙쩨 | homework (suk-jje) |
| 입고 | 입꼬 | wearing (ip-kko) |
| 있다 | 읻따 | to exist (it-tta) |
Saying 학교 as a soft hak-gyo is one of the most recognisable foreign accent markers in Korean, and it costs nothing to fix once you know the rule exists.
Rule 4: Nasalisation — stops become nasals
Before ㄴ or ㅁ, a stopped consonant turns into its nasal partner: k → ng, t → n, p → m.
| Written | Said | Meaning |
|---|---|---|
| 한국말 | 한궁말 | Korean language (han-gung-mal) |
| 감사합니다 | 감사함니다 | thank you (gam-sa-ham-ni-da) |
| 있는 | 인는 | that exists (in-neun) |
| 십년 | 심년 | ten years (sim-nyeon) |
The one everybody gets wrong
- 감사합니다 is not gam-sa-hap-ni-da. The ㅂ before ㄴ becomes m: gam-sa-ham-ni-da.
- Same for every –습니다 ending: 있습니다 is it-sseum-ni-da, never -seup-ni-da.
- This one rule fixes the pronunciation of the single most common formal ending in Korean.
Rule 5: ㄴ and ㄹ swap around each other
When ㄴ and ㄹ meet, the ㄴ becomes ㄹ. Korean simply does not tolerate that cluster.
신라 → sil-la (the Silla kingdom) · 연락 → yeol-lak (contact) · 일년 → il-lyeon (one year) · 편리 → pyeol-li (convenient).
Rule 6: Palatalisation before 이
A final ㄷ or ㅌ followed by 이 becomes ji or chi.
같이 → ga-chi (together) · 굳이 → gu-ji (needlessly) · 해돋이 → hae-do-ji (sunrise).
같이 is the one worth memorising immediately — it is an extremely common word and gat-i sounds obviously wrong.
Rule 7: Only seven sounds can end a block
This is the batchim rule, and everything above depends on it. A block can only end in k, n, t, l, m, p, ng, so many written letters collapse when they land there.
| Sound | Written as | Example |
|---|---|---|
| k | ㄱ ㅋ ㄲ | 부엌 → 부억 |
| t | ㄷ ㅅ ㅆ ㅈ ㅊ ㅌ ㅎ | 옷 → 옫 · 낮 → 낟 |
| p | ㅂ ㅍ | 앞 → 압 |
| n / l / m / ng | ㄴ / ㄹ / ㅁ / ㅇ | 산 · 물 · 밤 · 강 |
The full treatment, including double batchim like ㄼ and ㄺ, is in our batchim guide.
Free tool: the Hangul Quiz
Most Hangul charts stop at the letters. This one drills the 24 letters and whole syllable blocks like 한, 글 and 옷 — the step where reading actually starts. Both directions, instant feedback, full charts underneath. No signup.
Open the free Hangul quizWhy Korean Spells It the Hard Way
A fair question: if 좋아요 is said 조아요, why not write 조아요?
Because Korean orthography keeps the morpheme visible. The stem 좋- stays spelled 좋- in every form — 좋아요, 좋다, 좋은, 좋고 — even though it is pronounced four different ways. You can always see the word inside the sentence.
The trade-off is deliberate: harder to pronounce from the page, far easier to read for meaning, because a stem never disguises itself. Once you internalise the seven rules, you get both.
How to Actually Absorb These
- Do not memorise the table. Learn the two that pay off immediately — liaison and the –습니다 nasalisation — and let the rest arrive through listening.
- Shadow, do not read aloud. Reading aloud from the page reinforces the spelling; speaking along with native audio in real time forces the sound changes automatically.
- Use dictation. Writing down what you hear is where you discover that 한국말 sounds like 한궁말, and that discovery sticks in a way a rule never does.
- Expect a lag. These rules become automatic after a few months of listening, not a few days of study. Nobody applies seven rules consciously in real time.
Everything above, as one app
Hanguljo covers the full TOPIK 1–6 path: every word and grammar point with native audio, an exclusive mnemonic for every word, and an SRS engine that reviews you right before you would forget. It also has conversation lessons, shadowing with your own microphone, reading and listening practice, an OCR scanner for real signs and menus, and lock screen and home screen widgets so Korean reaches you between sessions.
Learn Korean with Hanguljo - FreeFrequently asked questions
Why is 좋아요 pronounced 조아요?
Because ㅎ is dropped between vowels or before the silent ㅇ. The written form keeps 좋 so that the stem stays visible in every conjugation, but the ㅎ is not actually pronounced, giving jo-a-yo.
Why does 감사합니다 sound like 감사함니다?
Nasalisation. A stopped consonant before ㄴ or ㅁ becomes its nasal partner, so the ㅂ becomes m. The same applies to every –습니다 ending, which is why 있습니다 is it-sseum-ni-da and never -seup-ni-da.
Why is 학교 pronounced 학꾜?
Tensification. After a stopped k, t or p sound, a following plain consonant becomes tense. It is never written down, but 학교 is hak-kkyo, 식당 is sik-ttang and 숙제 is suk-jje. Saying a soft hak-gyo is one of the clearest foreign accent markers in Korean.
What is liaison in Korean?
When a block ends in a consonant and the next block begins with the silent ㅇ, the consonant slides into that empty slot. 한국어 is said han-gu-geo and 음악 is said eu-mak. It is why adding a particle changes how a word sounds: 밥 is bap but 밥이 is ba-bi.
Why doesn't Korean just spell words the way they sound?
Because the spelling keeps the morpheme visible. The stem 좋- looks identical in 좋아요, 좋다, 좋은 and 좋고 even though it is pronounced four ways. That makes reading for meaning much easier at the cost of making pronunciation from the page harder.
Keep reading
Batchim: Korean Final Consonants
The seven possible sounds, the letters that collapse into them, and double batchim.
Free Hangul Quiz
The 24 letters and whole syllable blocks, in both directions, with full charts.
Learn Hangul: The Complete Guide
Every letter, how blocks are built, and how to read Korean in a week.