Quick Answer
けど and のに both translate as "but" or "although" — yet the two words work in entirely different ways. けど is a neutral connector: it links two contrasting ideas with no emotional charge. のに is never neutral. It surfaces when the outcome defies what the speaker expected, and always carries emotional weight — disappointment, frustration, surprise, or reproach. Quick test: if you feel something about the contrast, reach for のに. Stating a bare fact? けど is your word.
Comparison Table
| Feature | けど (kedo) | のに (noni) |
|---|---|---|
| Core meaning | But, although, however | Even though, despite the fact that |
| Emotional tone | Neutral — no emotion implied | Emotional — disappointment, frustration, surprise, reproach |
| Speaker's expectation | No special expectation | Result is contrary to expectation |
| Soften requests / introduce topics | ✔ Yes (e.g. すみませんけど…) | ✘ No |
| Trailing sentence (implied meaning) | ✔ Yes (行きたいんだけど…) | ✘ No |
| Attaches to polite forms | ✔ Yes (行きますけど) | ✘ No — plain form only |
| な-adjective / noun | 〜だけど | 〜なのに |
| JLPT level | N5 | N4 |
| Formal equivalents | けれど、けれども、が | のに (no change) |
Detailed Explanation
けど — The Neutral Connector
けど (also けれど, formal けれども) is the everyday word for "but." It joins two contrasting clauses without signaling how the speaker feels. Beyond plain contrast, けど has a few other jobs:
- Introducing background before a request: e.g., 明日パーティーがあるけど、来られる? (There's a party tomorrow — can you make it?)
- Softening statements or requests: e.g., すみませんけど… (Excuse me, but…)
- Trailing sentences (implied meaning): e.g., 行きたいんだけど… (I want to go, but… [hint: I can't])
Conjugation: けど attaches to plain or polite verb forms, i-adjectives, na-adjectives (+ だ), and nouns (+ だ).
| Word type | Example |
|---|---|
| Verb (plain) | 食べるけど |
| Verb (polite) | 食べますけど |
| i-adjective | 高いけど |
| na-adjective | 静かだけど |
| Noun | 学生だけど |
のに — The Emotional Contrast
のに marks a contrast where the result defies the speaker's expectations — and it never lands without emotional weight. That emotion usually takes one of four forms:
- Disappointment: あんなに練習したのに、失敗した。 (I practiced so much, yet I failed…)
- Frustration: ちゃんと言ったのに、わかってくれない。 (I explained it clearly, but they still don't get it!)
- Surprise: 子供なのに、こんなに上手に弾ける。 (Even though they're a child, they can play this well!)
- Reproach: 早く起きれば間に合ったのに。 (If only you had gotten up earlier, you would have made it.)
Conjugation: のに takes the plain form only — never polite ~ます or ~です. Na-adjectives and nouns need な directly before のに.
| Word type | Correct | Incorrect |
|---|---|---|
| Verb (plain) | 食べるのに ✔ | 食べますのに ✘ |
| i-adjective | 高いのに ✔ | — |
| na-adjective | 静かなのに ✔ | 静かのに ✘ |
| Noun | 学生なのに ✔ | 学生のに ✘ |
Example Pairs
The same situation, twice — once with けど, once with のに. Notice how the emotional temperature shifts.
Pair 1 — Rain Without an Umbrella
雨が降っているけど、傘を持っていない。
Ame ga futte iru kedo, kasa wo motte inai.
It's raining, but I don't have an umbrella. (neutral observation)
雨が降っているのに、傘を持っていない。
Ame ga futte iru noni, kasa wo motte inai.
Even though it's raining, I don't have an umbrella. (exasperated — at yourself, or at whoever forgot the umbrella)
Pair 2 — Studied Hard but Failed
一生懸命勉強したけど、試験に落ちた。
Isshoukenmei benkyou shita kedo, shiken ni ochita.
I studied hard, but I failed the exam. (neutral report)
一生懸命勉強したのに、試験に落ちた。
Isshoukenmei benkyou shita noni, shiken ni ochita.
Even though I studied so hard, I still failed the exam. (strong disappointment)
Pair 3 — Expensive but Not Delicious
高いけど、おいしくない。
Takai kedo, oishiku nai.
It's expensive, but it's not delicious. (neutral fact)
高いのに、おいしくない!
Takai noni, oishiku nai!
Even though it's expensive, it's not delicious! (indignant — you paid a lot for this!)
Pair 4 — Told to Come but Didn't
来るように言ったけど、来なかった。
Kuru you ni itta kedo, konakatta.
I told him to come, but he didn't. (neutral report)
来るように言ったのに、来なかった。
Kuru you ni itta noni, konakatta.
Even though I told him to come, he didn't. (reproachful, feeling it's disrespectful)
Pair 5 — Summer but Cold
夏だけど、寒い。
Natsu da kedo, samui.
It's summer, but it's cold. (neutral observation)
夏なのに、寒い!
Natsu na noni, samui!
Even though it's summer, it's cold! (surprised, maybe complaining)
Pair 6 — New Phone Already Broken
新しいスマホだけど、もう壊れた。
Atarashii sumaho da kedo, mou kowareta.
It's a new phone, but it already broke. (neutral statement)
新しいスマホなのに、もう壊れた!
Atarashii sumaho na noni, mou kowareta!
Even though it's a new phone, it already broke! (shocked, frustrated)
Pair 7 — Apologized but Still Angry
謝ったけど、まだ怒っている。
Ayamatta kedo, mada okotte iru.
I apologized, but she's still angry. (neutral report)
謝ったのに、まだ怒っている。
Ayamatta noni, mada okotte iru.
Even though I apologized, she's still angry. (frustrated, feeling it's unfair)
Pair 8 — Holiday but Working
休みだけど、仕事している。
Yasumi da kedo, shigoto shite iru.
It's a holiday, but I'm working. (matter-of-fact)
休みなのに、仕事している。
Yasumi na noni, shigoto shite iru.
Even though it's a holiday, I'm working. (complaining — today was supposed to be a day off)
Common Patterns
Patterns that use けど only
1. すみませんけど / あのうけど — Polite topic introduction
Used to softly raise a request or bring up a topic. のに cannot replace けど in this function.
すみませんけど、駅はどこですか。
Sumimasen kedo, eki wa doko desu ka.
Excuse me, but where is the station?
2. Trailing sentence — implying something unsaid
A sentence that ends with けど and trails off hints at something left unsaid — a constraint, a hesitation, or an unspoken request.
行きたいんだけど…
Ikitai n da kedo...
I want to go, but... [implied: I can't / there is a problem]
3. 〜てもいいけど — Permission with a caveat
使ってもいいけど、気をつけて。
Tsukatte mo ii kedo, ki wo tsukete.
You can use it, but be careful.
Patterns that use のに only
1. せっかく〜のに — "What a waste / It's such a shame"
せっかく (going to the trouble of ~) paired with のに creates a powerful sense of wasted effort or regret.
せっかく作ったのに、誰も食べなかった。
Sekkaku tsukutta noni, dare mo tabenakatta.
I went to all the trouble of making it, and nobody ate it. (deeply disappointed)
2. 〜ばよかったのに / 〜たらよかったのに — Regret or mild reproach
This pattern says something should have gone differently — voiced as self-regret, or aimed at someone else as mild reproach.
早く言ってくれればよかったのに。
Hayaku itte kurereba yokatta noni.
You should have told me sooner. (reproachful — disappointed you didn't)
3. 〜知っているのに — Reproach for knowing but not acting
知っているのに、教えてくれなかった。
Shitte iru noni, oshiete kurenakatta.
Even though you knew, you didn't tell me. (reproachful)
Common Mistakes
Mistake 1 — Using のに for neutral contrast (unintended emotional tone)
Use のに for a plain factual contrast and it sounds like you're nursing a grievance — probably not what you intended.
❌ 東京は人が多いのに、大阪は少ない。
Toukyou wa hito ga ooi noni, Oosaka wa sukunai.
Sounds like you are emotionally bothered that Osaka has fewer people — probably not what you meant.
✔ 東京は人が多いけど、大阪は少ない。
Toukyou wa hito ga ooi kedo, Oosaka wa sukunai.
Tokyo has many people, but Osaka has fewer. (neutral comparison)
Mistake 2 — Attaching のに to polite ~ます / ~です forms
のに takes only the plain (dictionary) form — no exceptions.
❌ 頑張りましたのに、結果が出なかった。
Ganbarimashita noni, kekka ga denakatta.
(Unnatural — のに cannot follow ~ました)
✔ 頑張ったのに、結果が出なかった。
Ganbatta noni, kekka ga denakatta.
Even though I tried my hardest, there were no results. (correct)
Mistake 3 — Forgetting な before のに with na-adjectives and nouns
Na-adjectives and nouns need な before のに — the same rule that applies before ので and のは.
❌ 静かのに、集中できない。
Shizuka noni, shuuchuu dekinai.
✔ 静かなのに、集中できない。
Shizuka na noni, shuuchuu dekinai.
Even though it's quiet, I can't concentrate. (correct)
Mistake 4 — Using のに to introduce a topic or soften a request
のに marks a clash between expectation and outcome. Polite topic-introduction is outside its lane entirely — use けど for that.
❌ すみませんのに、道を教えてください。
Sumimasen noni, michi wo oshiete kudasai.
(Wrong — のに cannot follow すみません like this)
✔ すみませんけど、道を教えてください。
Sumimasen kedo, michi wo oshiete kudasai.
Excuse me, could you tell me the way? (correct)
Related Articles
- から vs ので — Because (Comparison X vs Y)
- は vs が — Topic vs Subject (Comparison X vs Y)
- だけ vs しか — Only (Comparison X vs Y)
- に vs で — Location Particles (Comparison X vs Y)
- ている vs てある — State (Comparison X vs Y)
- けど — But, Although (Casual Conjunction) (Grammar N5)
Quick Quiz
Choose けど or のに. Let the emotional weight of each sentence guide you.
- せっかく来てくれた___、会えなくてごめんね。
Sekkaku kite kureta ___, aenakute gomen ne.
You came all this way ___, I'm sorry I couldn't see you.
Show Answer
のに ✔ — せっかく来てくれたのに、会えなくてごめんね。
The pattern せっかく〜のに is a fixed combination that expresses regret over wasted effort. けど would sound too flat for this emotional apology.
- あのう、ちょっと聞いてもいいことがある___…
Anou, chotto kiite mo ii koto ga aru ___...
Um, there's something I'd like to ask ___....
Show Answer
けど ✔ — あのう、ちょっと聞いてもいいことがあるけど…
This is the trailing-sentence pattern used to softly introduce a request. のに cannot be used here — it is not a contrast between two facts, and it carries no expectation-disappointment structure.
- あんなに練習した___、本番で失敗してしまった。
Anna ni renshuu shita ___, honban de shippai shite shimatta.
I practiced that much ___, and I still messed up in the actual performance.
Show Answer
のに ✔ — あんなに練習したのに、本番で失敗してしまった。
The phrase あんなに (that much / to that extent) signals emotional intensity and almost always pairs with のに to express how unfair or disappointing the outcome feels. Using けど here is grammatically fine but loses all the emotional sting.