Two words, one meaning that English collapses into "like," and a particle choice that trips up nearly every learner. 좋다 is an adjective — "to be good, to be pleasing, to be likeable." 좋아하다 is a verb — "to like." They express the same fondness, but they build the sentence in opposite ways: 좋다 makes the liked thing the subject (커피가 좋아요), while 좋아하다 makes it the object (커피를 좋아해요). Choosing the wrong particle here — the classic ×저는 커피를 좋아요 — is one of the most persistent beginner errors, and it comes straight from mapping English "I like X" onto the wrong Korean word.
The core flip
English says "I like coffee" — the person is the subject, the coffee is the object. Korean's 좋다 sees it the other way around. Because 좋다 literally means "is pleasing," the sentence is built around the coffee: the coffee is the thing that is pleasing, so coffee takes the subject particle 이/가, and the experiencer (the person to whom it's pleasing) is left out or topicalized.
| Word | Type | The liked thing is… | Pattern |
|---|---|---|---|
| 좋다 | adjective (is pleasing) | the SUBJECT → 이/가 | 커피가 좋아요 |
| 좋아하다 | verb (to like) | the OBJECT → 을/를 | 커피를 좋아해요 |
저는 커피가 좋아요.
jeoneun keopiga joayo
I like coffee. (lit. as for me, coffee is pleasing)
저는 커피를 좋아해요.
jeoneun keopireul joahaeyo
I like coffee. (lit. I like coffee — coffee is the object)
Both sentences mean "I like coffee." The difference is entirely grammatical: 좋다 subject-marks the coffee (커피가), 좋아하다 object-marks it (커피를). The topic 저는 ("as for me") can sit at the front of either, but it is not the grammatical subject of 좋다 — the coffee is.
좋다 = "is good" AND "I like it," depending on nothing but context
Because 좋다 just says something is pleasing, one bare sentence 커피가 좋아요 covers two English readings at once: "coffee is good" and "I like coffee." Korean doesn't force you to choose — the experiencer is understood from context. Add 저는 up front and it leans toward "I like it"; leave it off and it floats between the two.
오늘 날씨가 참 좋아요.
oneul nalssiga cham joayo
The weather is really nice today. (a quality of the weather)
저는 조용한 카페가 좋아요.
jeoneun joyonghan kapega joayo
I like quiet cafés. (my preference)
This is the payoff of 좋다 being a plain descriptive verb: 좋아요 predicates all by itself — "is good / is pleasing" — with no object slot to fill. There is simply nowhere to put a 를. For the underlying logic that Korean adjectives are descriptive verbs, this is the marquee example.
좋아하다 = an active liking, and the only choice for other people
좋아하다 is 좋다 turned into a transitive action verb (좋아 + 하다, "to do/act-pleased-about"). It names an active preference: the liker is the subject, the liked thing is the object with 을/를. And it carries a nuance 좋다 can't: it works for talking about other people's likes.
Here's why that matters. With the bare adjective 좋다, you'd be asserting that something is pleasing — but pleasing to whom? You can only speak with authority about your own inner state. So Korean resists letting the flat adjective declare a third person's feelings, and switches to the verb 좋아하다, which frames liking as an observable action someone does.
우리 형은 트로트를 좋아해요.
uri hyeong-eun teuroteureul joahaeyo
My older brother likes trot music.
저는 겨울보다 여름을 좋아해요.
jeoneun gyeoulboda yeoreumeul joahaeyo
I like summer more than winter.
아이들이 그 만화를 정말 좋아해요.
aideuri geu manhwareul jeongmal joahaeyo
The kids really like that cartoon.
You can use 좋다 for a first-person liking (저는 여름이 좋아요), but for a third person, 좋아하다 is the natural default. This is the exact same machinery as 싶다 vs 싶어하다 for "want" — the adjective for your own state, the derived verb for someone else's.
The confession nuance
Both words appear in the most-quoted line in every K-drama — "I like you." 좋아해요 (from 좋아하다) is the standard confession: 저 사실 선배 좋아해요 ("Honestly, I like you"). The adjective version, 좋다, is more visceral and intimate — 네가 좋아 ("I like you / I'm into you," banmal) states the raw feeling that you are pleasing to me, and lands as more heartfelt precisely because it's the unmediated stative form.
저 사실 선배 좋아해요.
jeo sasil seonbae joahaeyo
Honestly… I like you. (a confession)
The parallel pair: 싫다 vs 싫어하다
The whole split repeats on the negative side. 싫다 ("be disliked / unpleasant") is the adjective — the disliked thing takes 이/가 (저는 벌레가 싫어요). 싫어하다 ("to dislike, to hate") is the verb — the disliked thing takes 을/를, and it's what you use for others (동생은 벌레를 싫어해요).
저는 벌레가 정말 싫어요.
jeoneun beollega jeongmal sireoyo
I really hate bugs. (lit. bugs are unpleasant to me)
동생은 매운 음식을 싫어해요.
dongsaeng-eun maeun eumsigeul sireohaeyo
My younger sibling dislikes spicy food.
Learn 좋다/좋아하다 and you get 싫다/싫어하다 for free — same adjective-vs-verb logic, same particle flip.
Common Mistakes
1. Object-marking with 좋다 — ×커피를 좋아요. With the adjective, the liked thing is the subject.
❌ 저는 커피를 좋아요.
Wrong — 좋다 is an adjective; the coffee is the subject: 커피가 좋아요.
✅ 저는 커피가 좋아요.
jeoneun keopiga joayo
I like coffee.
2. Subject-marking with 좋아하다 — ×커피가 좋아해요. With the verb, the liked thing is the object.
❌ 저는 커피가 좋아해요.
Wrong — 좋아하다 is transitive; the coffee is the object: 커피를 좋아해요.
✅ 저는 커피를 좋아해요.
jeoneun keopireul joahaeyo
I like coffee.
3. Using bare 좋다 to state someone else's liking — ×형은 트로트가 좋아요 (to mean 'my brother likes trot'). For a third person, prefer 좋아하다.
❌ 우리 형은 트로트가 좋아요.
Reads as 'trot is pleasing to my brother' — to assert his preference, use 트로트를 좋아해요.
✅ 우리 형은 트로트를 좋아해요.
uri hyeong-eun teuroteureul joahaeyo
My older brother likes trot music.
4. Building 좋아하다 from ×좋아하 with the wrong ending — ×좋아하요. The 하다 verb contracts to 해요.
❌ 저는 강아지를 좋아하요.
Wrong — 하다 contracts: 좋아해요.
✅ 저는 강아지를 좋아해요.
jeoneun gang-ajireul joahaeyo
I like dogs.
Key Takeaways
- 좋다 is an adjective ("is pleasing / good"): the liked thing is the subject with 이/가 → 커피가 좋아요.
- 좋아하다 is a transitive verb ("to like"): the liked thing is the object with 을/를 → 커피를 좋아해요.
- One bare 커피가 좋아요 can mean both "coffee is good" and "I like coffee" — context supplies the experiencer.
- Use 좋아하다 for other people's likes; the bare adjective 좋다 is most natural for your own state.
- The negative pair 싫다 (adj) / 싫어하다 (verb) works identically — and it's the same logic as 싶다/싶어하다 for "want."
Now practice Korean
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Korean→Related Topics
- -고 싶다: 싶다 Is an Adjective (and 싶어하다 for Others)TOPIK 2 — The 'want to' construction -고 싶다, and the fact that unlocks its whole grammar: 싶다 is an ADJECTIVE. That's why it takes the adjective attributive 가고 싶은 (not ×싶는), and why a third person's wanting switches to the derived verb 싶어하다 — the exact mirror of 좋다/좋아하다.
- Korean Adjectives Are Verbs (형용사 = Descriptive Verbs)TOPIK 1 — The one reframing that unlocks the whole group: a Korean 형용사 is a descriptive (stative) verb that conjugates like an action verb and predicates on its own — 좋다 already means 'to be good', so 날씨가 좋다 is a complete sentence with no copula and no separate 'to be'.
- The Object Particle 을/를TOPIK 1 — 을/를 marks the direct object of a transitive verb — 을 after a consonant, 를 after a vowel — and because Korean tags the object explicitly, word order can move freely; the tricky part is the predicate split where 좋아하다 takes an object but the adjective 좋다 takes a subject.
- The Subject Particle 이/가TOPIK 1 — 이/가 marks the grammatical subject — the doer or experiencer — and presents it as new, noticed, or specifically selected, which is exactly why it is not interchangeable with the topic particle 은/는.
- 좋아하다 vs 좋다: Like It or It's GoodTOPIK 2 — 좋다 is a descriptive verb 'be good/pleasing' whose theme is a subject (이/가) and defaults to the speaker's own feeling; 좋아하다 is an action verb 'to like' whose object takes 을/를 and asserts a standing preference. The state-vs-action split drives the particle AND who you can use each verb for — including why reporting someone else's taste needs 좋아하다.