Why Korean spelling is tricky, even for Koreans
Korean spelling follows one core principle: write standard Korean as it sounds, but keep the original shape of each word where grammar requires it. That second half is where mistakes come from. 굳이 (guji, ‘needlessly’) is pronounced [구지] because of a sound change called palatalization, yet it is spelled with ㄷ because it comes from 굳다 (gutda). If you only learned the word by ear, you will write it wrong.
Vowels are the second trap. In everyday speech, 되 (doe) and 돼 (dwae), or 웬 (wen) and 왠 (waen), sound almost identical. Since your ears cannot help, you need a grammar test. The third trap is contractions: 돼 is short for 되어, 봬 is short for 뵈어, and 어떡해 is short for 어떻게 해. Once you know the long form, the right spelling becomes obvious.
되 vs 돼 and 안 vs 않: the two biggest mistakes
If you learn only two rules from this article, make it these. They cover a huge share of the mistakes you will see in Korean chats and comments.
- 되 (doe) vs 돼 (dwae): 돼 is the contraction of 되어. The trick: swap in 하 (ha) and 해 (hae). If 해 fits, write 돼; if 하 fits, write 되. 해요 → 돼요 (dwaeyo), 했어요 → 됐어요 (dwaesseoyo), 하고 → 되고 (doego). So 되요 and 됬어요 are wrong. Example: 내일 와도 돼요. (Naeil wado dwaeyo.) ‘You can come tomorrow.’
- 안 (an) vs 않 (an): 안 is short for 아니 and goes before a verb; 않 is short for 아니하 and usually comes after -지. Test: if 아니 fits, use 안; if 아니하 fits, use 않. Correct: 안 먹어요 (an meogeoyo) and 먹지 않아요 (meokji anayo). Wrong: 않돼요 — it should be 안 돼요 (an dwaeyo). Example: 아직 결정하지 않았어요. (Ajik gyeoljeonghaji anasseoyo.) ‘I haven’t decided yet.’
- 봬요 (bwaeyo) vs 뵈요: 봬 is short for 뵈어 (‘to see’ someone respected), so the same 하/해 test works. 내일 봬요 (naeil bwaeyo, ‘See you tomorrow’) is correct; 내일 뵈요 is not. For ‘I will see you’, use 뵐게요 (boelgeyo).
Look-alike grammar: 웬/왠, -대/-데, 로서/로써, 어떡해/어떻게
These pairs sound the same but do different jobs in a sentence. Memorize one test sentence per pair and you will rarely hesitate.
- 웬 (wen) vs 왠 (waen): only 왠지 (waenji, ‘somehow’) uses 왠, because it comes from 왜인지 (‘why it is’). Everything else is 웬: 웬일이야? (wenirya, ‘What brings you here?’), 웬만하면 (wenmanhamyeon, ‘if at all possible’). Example: 왠지 기분이 좋아요. ‘I feel good for some reason.’
- -대 (-dae) vs -데 (-de): -대 is short for -다고 해 and reports what someone else said; -데 means -더라 and recalls what you saw yourself. 그 식당 맛있대. ‘They say that restaurant is good.’ 그 식당 맛있데. ‘That restaurant was good (I went).’
- 로서 (roseo) vs 로써 (rosseo): 로서 marks a role or status, 로써 marks a tool or means. Think of 써 as 써서 (‘using’). 학생으로서 (as a student) vs 대화로써 (through dialogue).
- 어떡해 (eotteokae) vs 어떻게 (eotteoke): 어떡해 is short for 어떻게 해 and ends a sentence (‘What do I do?’). 어떻게 is an adverb that needs a verb after it: 어떻게 가요? (eotteoke gayo, ‘How do I get there?’).
- 할게요 (halgeyo) vs 할께요: the promise ending -(으)ㄹ게 is pronounced with a tense [께] but written with 게. Question endings like -(으)ㄹ까요 (-kkayo) do keep the tense ㄲ. Example: 연락할게요. ‘I’ll contact you.’
Words people write the way they hear them
The words below are misspelled because the pronunciation pulls writers away from the standard form. Learning the reason behind each one makes it stick.
- 며칠 (myeochil), not 몇일: ‘what date’ or ‘a few days’. It looks like 몇 + 일, but that would be pronounced [며딜], so the word is simply written as it sounds. Example: 오늘이 며칠이에요? ‘What’s the date today?’
- 금세 (geumse), not 금새: ‘in no time’, a contraction of 금시에. 금새 is a different, rare noun meaning ‘price’.
- 오랜만에 (oraenmane), not 오랫만에: from 오래간만, so there is no ㅅ. Compare 오랫동안 (oraetdongan, ‘for a long time’), which does have ㅅ.
- 역할 (yeokal), not 역활: ‘role’, from the Hanja 役割. The 할 is the same character as in 할인 (harin, ‘discount’).
- 설렘 (seollem), not 설레임: the verb is 설레다, not 설레이다, so the noun is 설렘 (‘excitement, flutter’).
- 바라요 (barayo), not 바래요: ‘I hope’ comes from 바라다. 바래다 means ‘to fade’. Example: 행복하길 바라요. ‘I hope you’re happy.’
Verb pairs you can only choose by meaning
Both words in each pair are real Korean, so spell checkers often miss them. Link each one to a single English idea.
- 낫다 (natda) vs 낳다 (nata): 낫다 means ‘to recover’ or ‘to be better’; 낳다 means ‘to give birth’ or ‘to produce’. Get well soon is 빨리 나아 (ppalli naa), never 낳아.
- 맞히다 (machida) vs 맞추다 (matchuda): 맞히다 is ‘to get the answer right, to hit a target’; 맞추다 is ‘to compare, to adjust, to fit together’. 정답을 맞혔어요 (I got the answer right) vs 친구와 답을 맞춰 봤어요 (I compared answers with a friend).
- 가르치다 (gareuchida) vs 가리키다 (garikida): ‘to teach’ vs ‘to point at’. The blend 가르키다 is not standard.
- 다르다 (dareuda) vs 틀리다 (teullida): ‘to be different’ vs ‘to be wrong’. Tastes are 달라요 (dallayo), not 틀려요.
- 결제 (gyeolje) vs 결재 (gyeoljae): 결제 is paying money; 결재 is a manager’s approval of a document. 카드로 결제했어요. ‘I paid by card.’
A simple practice routine
Pick one pair a day, read its rule and example out loud, then write three sentences of your own that use it. When you catch a mistake in your writing, copy the whole sentence into a notebook with the rule in one line, and review that notebook after three days and again after a week. Short, spaced reviews beat long cramming sessions.
For a quick self-check, try the Playfulo spelling quiz at /ko/quizzes/spelling. It is written in Korean and draws 10 random questions from a pool of 100, covering pairs like 되/돼, 안/않, 웬/왠 and 며칠, and it shows a short explanation right after each answer. It takes about two minutes and needs no sign-up, which makes it a good challenge once you are comfortable reading Hangul.