Saying It in French, Actually
The short answer is "je t'aime," but if you just Google that and walk up to someone in Paris, you're going to make things awkward fast. The phrase itself carries a lot of weight that English speakers don't always appreciate. "Je t'aime" isn't a casual thing. It's the full commitment line, the end-of-the-rom-com moment. You wouldn't say it on a second date unless you wanted things to take a sharp turn. There are actually a few ways to express affection in French, and mixing them up is where most people get tripped up.
How Do You Say I Love You In French and Not Sound Like a Tourist
"Je t'aime" is the standard. It works for romantic partners, parents to children, and sometimes close friends in very emotional moments. But there's "je t'adore," which sits somewhere between "I really like you" and "I love you." It's lighter. You can say it to someone you're dating early on, or even to a good friend without it meaning anything heavy. Then there's "je suis amoureux(se) de toi," which translates closer to "I'm in love with you" — more descriptive, less declarative. The real problem people run into is timing and register. I spent three weeks in Lyon working on a translation project, and I made the mistake of telling a colleague "je t'aime bien" during a friendly chat after work. Now, "je t'aime bien" literally means "I like you" — it's the diminished form. But it still sounds like you're trying way too hard to be warm. My French colleague laughed and said it sounded like I was pitching myself for a therapy session. The fix was to just stick to "je t'adore" in casual situations, which actually lands softer than you'd think. Another thing nobody tells you: the gender agreement matters if you use "amoureux." If you're a woman saying it, it becomes "amoureuse." Men say "amoureux." It's a small detail, but getting it wrong signals immediately that you're reciting from a phrasebook rather than speaking naturally.
For practical use, here's what I'd suggest. If you're learning for travel or casual conversation, "je t'adore" gets you further with less risk. Reserve "je t'aime" for when you actually mean it, because French listeners will treat it like a significant statement regardless of your intention. And if someone says "je t'aime" to you, don't brush it off as polite — they're not being casual about it. The pronunciation is straightforward enough. "Je t'aime" is pronounced roughly like "zhuh tem." The final "e" in "aime" is barely there, more of a breath than a vowel. Practice it slowly: "zhuh tem." Not "jeaym" — that's a common mistake Americans make by reading it phonetically from the spelling. If you want something even more informal for texting or casual speech, people sometimes shorten it to "je t'aime fort" or just "fort" on its own among younger speakers, though that's fairly slangy and region-dependent. Don't use it in a formal setting or with someone you don't know well.
Get the Full Details

Bottom line: know what you're actually trying to communicate before you open your mouth. The French language doesn't have a equivalent to the casual American "love you" you text your mom. Every variant carries intent, and misusing them creates confusion that has nothing to do with grammar and everything to do with social context.