のが上手|のがじょうず
Expresses that someone is good or skillful at doing an action: "X is good at V-ing." The verb phrase is nominalized with の and followed by が上手.
This browser can't play pronunciations (needs Safari 18.4 or later, or Chrome / Edge / Firefox).
Neutral in register and used in everyday conversation to describe or praise another person's skill at an activity, often as a compliment, as in example 2 with ね. The person with the skill is usually marked with は, and the activity phrase ending in の is marked with が. Unlike のが好き, which expresses liking, it evaluates how well something is done.
Do not use を before 上手; the nominalized activity takes が, as in 弾くのが上手.
Note that saying 上手 about your own skill can sound boastful, so it is mainly used to praise others.
- のが下手N5「のが下手」means the exact opposite: doing something poorly or being unskilled. It attaches the same way (dictionary form + の) and cannot be swapped with 「のが上手」; you can use it about yourself, but saying it directly to a superior or elder can come across as rude.
- のが好きN5「のが好き」expresses liking, regardless of how well something is done, while 「のが上手」evaluates skill level. Both use dictionary form + の + が, but they differ in meaning and cannot be swapped: liking something is not the same as being good at it.
- ことができるN4「ことができる」only states whether something can be done—including knowing how to do it, or being permitted/able to do it under certain conditions—while 「のが上手」evaluates how well it is done. Being able to play does not mean playing well, so the two cannot be swapped; both attach to the dictionary form.
- ことN3「こと」is a general formal noun that turns words into nouns to serve as subjects, objects, etc., while 「のが上手」specifically evaluates skill. The の in 「のが上手」can be replaced with こと to say 「ことが上手」, but this sounds more formal/written and is less common than の.
- やすいN4「やすい」attaches to the ます-form and means the action itself is easy to do, or that a thing/person easily enters a certain state or has a tendency (e.g. 「使いやすい」「汚れやすい」); it does not evaluate skill. 「のが上手」evaluates high skill at doing something, so the two cannot be swapped.
のが下手 is the direct opposite (being bad at something), and のが好き expresses liking rather than skill. ことができる states whether someone is able to do something at all, こと is a general nominalizer while の is the usual choice before 上手, and やすい attaches to the verb stem to say an action is easy to do, not that a person is skilled.


