JLPT Grammar Comparison

のに vs くせに

How to tell them apart

のに expresses simple contrast against expectation and is neutral, usable about people, things, or situations. くせに carries the speaker's contempt, anger, or blame toward someone's action or state, so it sounds judgmental and is mainly aimed at another person. Swapping them is unnatural when the subject is an object or yourself, since 高いのに美味しくない is fine but 高いくせに美味しくない sounds odd, and くせに implies criticism of a person's behavior.

Grammar pointMeaningJLPT level
のに noni in spite of the fact that; although; used for something contrary to expectation N4
くせに kuseni Even though, despite the fact that N3

のに noni

N4

in spite of the fact that; although; used for something contrary to expectation

のに connects two clauses and expresses that the second one goes against what the first would lead you to expect, like "even though" or "despite". It attaches to plain-form verbs and i-adjectives, and to nouns or na-adjectives with な. It can also end a sentence, leaving the speaker's complaint or regret unstated.

  1. こんなに上手じょうず英語えいご手紙てがみけるのにどうしてはなせないの?

    Why is it you can write a letter in English this well, but can't speak in it?

  2. あなたが駅に着くのにどのくらいかかりますか。

    How long does it take to get to the station?

Full のに grammar page →

くせに kuseni

N3

Even though, despite the fact that

くせに attaches to plain-form verbs, i-adjectives, and nouns (na-adjectives take な) and links two clauses with a critical, blaming tone: the second clause goes against what the first states. It often appears at the end of a sentence in casual speech and carries a stronger reproach than neutral 'although'.

  1. ったふう口利くちきくなよ。おれのことなにらないくせに。

    Don't speak like you know. Even though you don't know anything about me.

  2. てめえ、三才下のくせに口を出すんじゃねえよ。

    You're 3 years younger than me, so don't mess with me.

Full くせに grammar page →

のに and くせに are JLPT N4–N3 grammar points that Japanese learners often mix up. This page compares them side by side on meanings, usage and example sentences, so you can tell them apart.