The standard way to say "I love you" in Hindi is "main tumse pyaar karta hoon" if you're a man and "main tumse pyaar karti hoon" if you're a woman. Literally: "I do love to you." That sentence is correct, it's what a thousand film songs say, and it will land. But there are two things most phrasebooks skip: Hindi has three different words for love that carry very different weights, and in plenty of real households the sentence itself is rare — the love gets said by other routes entirely. This is the full picture: the sentence, the gender endings, the pyaar-mohabbat-ishq ladder, and what people actually say to each other.
The sentence, taken apart
"Main tumse pyaar karta hoon" has four moving parts, and each one teaches you something about Hindi that you'll reuse in every sentence you ever build:
- Main ("I") — pronounced like "may" with a small nasal hum on the end. Not like the English word "main."
- Tumse ("to you") — the "tum" hiding inside it is the warm, informal "you," which is the right register for a partner. There's a whole ladder of yous below.
- Pyaar ("love") — the everyday word for love. Stretch the middle: "pyaar" with a long aa, not a clipped "pyar."
- Karta hoon / karti hoon ("I do") — the verb, parked at the end, because Hindi verbs go last. And it agrees with the speaker's gender: karta hoon if a man is speaking, karti hoon if a woman is speaking.
That last point matters far beyond this sentence. The a/i gender ending is the single highest-value pattern in spoken Hindi — it's the same raha hoon / rahi hoon switch from introducing yourself, and it applies to nearly every verb you'll say. If you're a woman and you learn the sentence from a male friend or a male voice on a recording, you can accidentally memorise the wrong half. Drill your own ending until it's automatic.
There's also a slightly softer version with a beginner superpower: "mujhe tumse pyaar hai" — literally "to me there is love for you," naturally "I'm in love with you." Same meaning, marginally more tender, and no gender ending to get wrong: it's hai ("is") no matter who's speaking. If you're nervous about fumbling karta/karti in the moment, this one is fumble-proof.
Pyaar, mohabbat, ishq: three words for love
Hindi speakers get three main words where English gets one, and they are not interchangeable:
| Word | What it means | Where it lives |
|---|---|---|
| pyaar | love — the everyday word | Couples, family, friends, "I love this song." Your default, basically always. |
| mohabbat | love — deep, poetic, declared | Song lyrics, film titles, grand confessions in the rain. In a kitchen it sounds theatrical. |
| ishq | passionate, consuming love | Poetry and old Sufi-style songs. The love that ruins poets. Not for texting. |
There's a fourth, prem — an older, bookish word for love you'll meet in classic songs and spiritual contexts. Worth recognising, not worth deploying.
The practical rule: say pyaar, understand the rest. "Main tumse mohabbat karta hoon (man) / karti hoon (woman)" is a grammatically perfect sentence that will probably make your partner laugh, because it sounds like you're about to burst into a 1990s film number. Which, to be fair, is also a legitimate move — delivered with a knowing grin, it's a joke that says "I've been paying attention to your culture." Just know it's a bit, not a baseline.
The ladder of you: aapse, tumse, tujhse
Hindi has three words for "you," and swapping them changes the temperature of the whole sentence:
- "Main aapse pyaar karta hoon (man) / karti hoon (woman)" — the aap version. Formal and respectful. Between couples it reads as old-school courtly — in classic films it's how people confessed to near-strangers. Sweet, slightly grand.
- "Main tumse pyaar karta hoon / karti hoon" — the tum version. Warm, close, the modern standard between partners. When in doubt, this one.
- "Main tujhse pyaar karta hoon / karti hoon" — the tu version. Maximum intimacy. Tu is the register of childhood friends, siblings, and love songs, which use it constantly because it's the closest Hindi gets to skin. With the wrong person, tu is rude; with the right person, it's the most affectionate word in the language.
If you've read the guide to Hindi for your partner's family, you'll recognise this as the same aap/tum/tu ladder that governs politeness with elders — same ladder, opposite end. With your partner's parents you live at aap. With your partner, you get to climb down.
What couples actually say
Now the part that surprises most learners: a lot of Hindi-speaking couples — likely most urban ones — say "I love you" in English. Mid-Hindi-sentence, without blinking: "achha chalo, I love you, bye" ("okay then, I love you, bye") is how a phone call ends. English carries no stiffness or distance here; it's simply the register a lot of modern affection travels in. That's not laziness and not a failure of Hindi — it's Hinglish, the blend most families genuinely speak, doing what it always does: picking whichever language has the lighter word.
Which means something useful for you. If you say it in Hindi — you, the partner who's learning — you're doing something their own generation mostly doesn't bother to. It reads as effort, and effort reads as love. A slightly wobbly "main tumse pyaar karti hoon" from a woman six weeks into learning likely lands harder than a native speaker's version ever could.
The replies you'll hear back:
- "Main bhi" — "me too." The compact classic.
- "Main bhi tumse pyaar karta hoon (man) / karti hoon (woman)" — "I love you too," in full.
- "I love you too, yaar" — English, plus yaar ("mate," "dear friend"), Hindi's all-purpose particle of affection.
A caution on yaar: it's warm but it's not romantic — it's the word for friends, used constantly between friends. Don't build your declaration around it. The pet names you will actually hear between couples: jaan (literally "life," used like "darling"), jaanu (its cuter sibling), and meri jaan ("my life"). If your partner starts calling you jaan, things are going well.
Where the words stop: how families say it
Here's the cultural note that matters more than any vocabulary. In my family, the sentence "I love you" was almost never said out loud, in any language. The love itself was industrial-scale — it just shipped through different channels: a plate of cut fruit appearing at your elbow, a jacket pressed on you because "it might get cold," and the question "khana khaya?" ("have you eaten?") asked within nine seconds of any phone call connecting. I can't speak for a billion people and won't try, but chances are that if your partner's family is anything like mine, "have you eaten" is doing the job that "I love you" does in an English-speaking household.
Two useful things follow. First: don't be alarmed if you never hear your partner's parents say anything love-adjacent to them, or to you. Watch the food instead — it's all being said there, loudly. This is also why thank you works differently inside Hindi-speaking families: the words are optional where the actions are constant. Second: you don't say "I love you" to your in-laws either, in any language — it would likely be as odd in Hindi as in English. What you can offer elders is warmth of a different shape: "aapse milkar bahut achha laga" ("it was so lovely to meet you"), or the lines in the food-compliment guide, which are, functionally, how you say "I love you" to an Indian mother-in-law.
Saying it for the first time: a small field guide
- Say it in private the first time. A Hindi "I love you" performed at a family dinner puts your partner on stage in a play they didn't rehearse. The version said quietly on a walk is the one that gets remembered.
- Get pyaar right before anything else. The long aa is the whole word. "Pyar" with a clipped vowel sounds like you're naming a small aggressive bird. Slowly: p-yaaar.
- Pick your ending once and drill it. Karta hoon if you're a man, karti hoon if you're a woman — the speaker's gender, not your partner's. This trips everyone up exactly once; get your trip out of the way in practice.
- Have the reply ready too. You'll say it, they'll answer in Hindi, and you'll stand there buffering. Learn "main bhi" ("me too") as a package deal with the declaration.
Rehearsal is what makes any of this deliverable on the day. It's exactly what I built Hinglish Vinglish for: you say the sentence out loud, Ellie — the app's saffron-orange elephant coach — scores your pronunciation and tells you specifically what to fix (that long aa in pyaar, the nasal hum in main), and you drill it in your bedroom until it's muscle memory. A patient partner works too. But there's something to be said for arriving with the sentence already whole.
Quick reference: love phrases beyond the big one
| Hindi | English | Notes |
|---|---|---|
| main tumse pyaar karta hoon (man) / karti hoon (woman) | I love you | The standard. Verb matches the speaker's gender. |
| mujhe tumse pyaar hai | I'm in love with you | No gender ending — beginner-proof. |
| main bhi | me too | The reply. |
| tum bahut achhe ho (to a man) / bahut achhi ho (to a woman) | you're wonderful | Compliment endings follow the person you're addressing. |
| tum mujhe bahut pasand ho | I really like you | The step before love. Pasand means "liked, pleasing." |
| meri jaan | my life / darling | Pet name. Jaanu is cuter still. |
| tumhari yaad aa rahi thi | I was missing you | Literally "your memory was coming." One of Hindi's loveliest constructions. |
Note the fourth row: compliments agree with the gender of the person you're addressing, while verbs like karta/karti agree with the speaker. It sounds like a lot now; it becomes automatic faster than you'd expect, and the 100 most common Hindi phrases gives you plenty of material to see the pattern repeating.
FAQ
How do you say "I love you" in Hindi?
"Main tumse pyaar karta hoon" if you're a man; "main tumse pyaar karti hoon" if you're a woman. The verb ending matches the speaker's gender. A softer alternative with no gender ending at all: "mujhe tumse pyaar hai" — "I'm in love with you."
What is the difference between pyaar, mohabbat, and ishq?
All three mean love. Pyaar is the everyday word and the one to actually use. Mohabbat is deeper and more poetic — film-song register. Ishq is passionate, consuming love from poetry. Declaring mohabbat or ishq in conversation sounds like performing a Bollywood scene: fine as a joke, odd as a baseline.
How do you respond to "I love you" in Hindi?
"Main bhi" — "me too" — is the compact reply. In full: "main bhi tumse pyaar karta hoon" (man) or "main bhi tumse pyaar karti hoon" (woman). Many people simply answer in English; mixing the two languages is completely normal.
What does "jaan" mean?
Literally "life." Couples use it like "darling" — "meri jaan" means "my life." Jaanu is the even-cuter version. It's romantic, unlike yaar, which is warm but strictly friendly.
Do Hindi speakers actually say "I love you"?
Couples do — though often in English, since Hinglish code-switching is the norm in most urban families. Between parents and children the words are rarer in many households, mine included; affection tends to travel through food, care, and "khana khaya?" ("have you eaten?") instead. Neither fact makes the Hindi sentence less powerful when a learner says it.
Is "main tumse pyaar karta hoon" formal or informal?
Informal-warm: tum is the standard register between partners. Swap in aap ("main aapse pyaar karta hoon / karti hoon") and it turns formal and courtly; swap in tu ("main tujhse pyaar karta hoon / karti hoon") and it's maximally intimate — love-song register. Start with tum.
Want the sentence to come out whole on the day it matters? Hinglish Vinglish is voice-first: say it out loud, get scored, fix the exact sound that's off. Free to start, one-time unlock, no subscription. Download on iOS, get it on Android, or warm up with the 100 most common Hindi phrases.
— Akhil Madan, founder of Keeda Studios. In my family the love was never in doubt and never out loud; this post is the out-loud version.