You know that moment — you want to text them something flirty but you're staring at the cursor, typing and deleting, typing and deleting. Twenty minutes later you send "hey what's up" and hate yourself for it.
This list exists so that never happens again. Over 100 flirty texts organized by situation — from first messages to good morning texts to bold moves you send at midnight. Copy them directly, or use them as a jumping-off point and add your own spin. Either way, you'll sound a lot more interesting than "wyd."
First Texts & Conversation Starters
The hardest text to send is the first one. These are designed to be easy to respond to, which is the real secret — give them something to work with.
“So I've been trying to think of something clever to say, but honestly you're cute and I just wanted to talk to you.”
Direct and honest. Disarming in the best way.
“I have a very important question for you. It involves food. Please respond at your earliest convenience.”
Creates curiosity without pressure.
“I just saw [specific thing] and it reminded me of you. Should I be worried?”
Personalize with an actual detail about them.
“We matched, so legally one of us has to say something interesting. I volunteer.”
“I was going to wait three days to text you but that felt dumb, so here I am.”
Self-aware and confident.
“On a scale of 1 to 'already Googled me,' how interested are you?”
“Quick poll: are you the type who texts back fast or do I need to mentally prepare for a wait?”
“I've decided we're going to be friends. Good friends. Suspiciously good friends.”
“My friend said I should wait to text you. My friend is wrong.”
“Tell me something that would make me want to grab coffee with you. Go.”
Flips the script and invites them to sell themselves.
“I tried to come up with a clever opener, but you're distracting and I forgot it.”
“Fair warning: I'm a great texter. You're about to have a really good time.”
Cocky but playful.
Good Morning & Good Night Texts
The morning text says "you were my first thought." The goodnight text says "you were my last." Both are underrated.
“Good morning. You were not supposed to be the first thing I thought about today, and yet here we are.”
“I woke up in a good mood and I think it's your fault.”
“Morning. Hope your day is as good as your smile.”
Simple and warm. Works for any stage of dating.
“Can't sleep. Somehow this is your fault.”
Classic late-night flirty text.
“Good night. Don't let me be the last thing on your mind. Actually, do.”
“Woke up, checked my phone, no text from you. The audacity.”
Playful guilt-trip.
“Just wanted to say good morning before the rest of the world gets your attention.”
“Heading to bed. Wish you were the kind of distraction keeping me up.”
“The sun is out. You're up. Two good things already.”
“Dreamt about you. It was [funny/weird/amazing]. I'll tell you about it over coffee.”
Creates a follow-up opportunity.
Playful Teasing
Teasing creates chemistry. It says "I'm comfortable enough to joke with you" and "I'm paying attention." Keep it light — the goal is laughter, not insecurity.
“I just realized you have terrible taste in [music/movies/food]. This might be a dealbreaker. Convince me otherwise.”
“You're cute but I'm cuter. Just wanted to establish the hierarchy early.”
“I bet you're one of those people who eats pizza with a fork. I can just tell.”
“You took 3 hours to reply. I'm choosing to believe you were writing a novel about how great I am.”
“Stop being so likeable. I had plans to be unavailable and mysterious.”
“I'm starting to think you like me. Embarrassing for you, honestly.”
“Three things I know about you so far: [detail 1], [detail 2], and you're way too charming for your own good.”
Shows you're paying attention.
“I'd roast you but I'm worried you'd fall harder for me.”
“You're my favorite person to argue with. And I argue with a lot of people.”
“I was going to play hard to get but honestly I'm terrible at it.”
“Did you just use a semicolon in a text? I'm unreasonably attracted to that.”
Works if they're the type who texts in complete sentences.
“You're making it really hard to pretend I don't check my phone every time it buzzes.”
“We need to talk about the fact that you're funnier than me. I don't like it.”
Need more flirty messages customized to your situation? The Flirty Text Generator creates personalized messages based on your vibe and where you are in the conversation. And if you've received a flirty text and don't know how to reply, the Flirty Text Response Generator has you covered.
After a Date
The post-date text sets the tone for everything that follows. Too eager? You lose the tension. Too cool? They think you're not interested. Aim for warm and specific.
“I had a really good time tonight. And I almost never say that, so take it as the compliment it is.”
“Home safe. Still thinking about that thing you said about [topic]. You might be funnier than me.”
“Just so you know, my friends are going to hear about you. The good parts, anyway.”
“I'm already trying to figure out an excuse to see you again. Is Tuesday too soon or not soon enough?”
Confident and forward.
“I had fun. Like, actual fun. Not the polite 'that was nice' kind. The kind where I forgot to check my phone.”
“Got home and my roommate asked how it went. I just smiled. That's your review.”
“Rating for tonight: 9/10. The missing point is because you didn't let me pick the dessert.”
Light and playful.
“I keep replaying [specific moment]. You're going to live in my head rent-free for a while.”
“So when's round two? Because I have notes and I need a chance to improve my performance.”
“I told myself I'd wait until morning to text you. It's not morning. Draw your own conclusions.”
Bold & Direct
For when you're done with subtlety and want to say what you actually mean. Confidence is attractive — especially when it's paired with humor.
“I'm going to be honest: I think about you more than is probably appropriate for how long we've known each other.”
“You're the reason I keep checking my phone. I hope you know that.”
“I don't know what this is yet, but I know I don't want it to stop.”
“Can we skip the part where we pretend we're not into each other? I have a reservation.”
“I like you. There, I said it. Your turn.”
Straightforward and charming.
“Every time my phone buzzes and it's not you, I'm a little disappointed. Fix that.”
“You make me want to be the kind of person who actually flirts well.”
“I'm not usually this forward, but you're not usually this interesting.”
“I keep trying to think of reasons not to like you and I'm coming up empty.”
“This is me shooting my shot. If I miss, we'll pretend this never happened.”
“I'd rather be awkwardly honest than smoothly boring. So: I like talking to you. A lot.”
“I have a confession: I've read this conversation twice today.”
“My plan was to play it cool. Then you happened.”
“I'm starting to think 'just friends' isn't going to work for me. Thoughts?”
“Hypothetically, if I asked you out, what would you hypothetically say?”
Bold with plausible deniability.
Long-Distance
When you can't be there in person, your texts have to carry more weight. These bridge the gap between "I miss you" and something that actually makes them feel closer.
“Just saw something that would've been 10x better if you were here. This is becoming a pattern.”
“I counted and we're [X] days away from being in the same room. Not that I'm counting.”
“Wish you were here. Specifically right here, on this couch, stealing my blanket.”
“The time zones are annoying but you're worth the weird hours.”
“I ordered your usual at our place today. The empty chair judged me.”
Specific and sentimental without being heavy.
“New rule: when we're finally together, you owe me [number of days apart] in hugs.”
“My pillow is a terrible substitute for you. Zero out of five stars.”
“I've been keeping a list of things to tell you in person. It's getting long.”
“FaceTime is great and everything, but I'd trade my entire Netflix queue for five minutes on the same couch.”
“Just tried explaining to someone why I'm smiling at my phone. Gave up. It's you. It's always you.”
Compliments That Don't Sound Generic
Skip "you're beautiful." Specific compliments land harder because they show you're actually paying attention, not just reciting lines.
“I like the way you think. Seriously. Your brain is attractive and I need you to know that.”
“You have this thing where you make everyone around you feel comfortable. It's rare and I noticed.”
“Your laugh is contagious. I keep trying to be funnier just to hear it more.”
“The way you talk about [their passion] is honestly one of the most attractive things about you.”
Replace with something specific to them.
“You looked at me today in a way that made me forget what I was saying. I want that on record.”
“I've met a lot of people. You're one of the few I actually want to keep talking to.”
“You make ordinary things feel like an event. Coffee with you > dinner with anyone else.”
“Your taste in [music/books/food] says a lot about you, and what it says is 'excellent.'”
“You carry yourself like someone who knows exactly who they are. That's incredibly attractive.”
“I keep learning new things about you and each one makes me like you more. It's becoming a problem.”
“Not to be dramatic, but your voice could end wars.”
“You're the kind of person people write songs about. Not the sad ones — the good ones.”
“I noticed you [specific small thing they did]. It was sweet. You probably didn't even realize you did it.”
Noticing small details is the ultimate compliment.
“You have great energy. I don't know how else to say it. Being around you just feels good.”
“I keep trying to find a flaw and I'm running out of places to look.”
Want to go deeper? Our Complete Guide to Flirty Texting covers the strategy behind great texts — timing, tone, and the do's and don'ts that most people get wrong. And the AI Dating Toolkit has 12 free tools for every stage of modern dating.
Building Anticipation Before a Date
The hours before a date are prime texting territory. Build excitement without giving everything away.
“Fair warning: I'm competitive about everything. Especially [activity for the date]. Don't say I didn't warn you.”
“I'm unreasonably excited about tonight and I'm blaming you entirely.”
“What's the dress code for [place]? Asking because I want to look good, not because I need help. Okay, maybe a little help.”
Vulnerable humor. Shows effort.
“I've been looking forward to this all week. No pressure or anything.”
“Heads up: I'm going to be charming tonight. Try not to fall for me immediately.”
“I hope you're ready for [activity], because I've been practicing. By practicing I mean I Googled it once.”
“T-minus 3 hours. I'm already trying to decide what to order. This is how I prepare.”
“Can we agree on a signal for if the date is going well? I vote eye contact longer than three seconds.”
“Confession: I tried on three outfits. You're getting the winner.”
Shows effort in a charming way.
“If tonight goes well, I'm taking credit. If it doesn't, I'm blaming the restaurant.”
“Just left. On my way. Slightly nervous. Mostly excited. Very hungry.”
“I already know I'm going to have a good time. It's a vibe.”
“Last chance to back out. I'm kidding. Please don't back out.”
“I promise to be funny, interesting, and only mildly embarrassing. Best I can offer.”
“See you in an hour. Try not to think about me too much between now and then.”
Generate Your Own Flirty Texts
A hundred texts gives you a solid arsenal, but the best flirty messages are personalized. The Flirty Text Generator creates custom messages based on your situation — whether you're starting a conversation, responding to something they said, or building up to asking them out.
If you just got a message and don't know what to say back, the Flirty Text Response Generator analyzes their message and gives you multiple reply options in your chosen tone. And the Conversation Starter Generator is perfect for those nerve-wracking first messages on dating apps.
All three are free, instant, and part of our AI Dating Toolkit — 12 tools for every stage of modern dating, from the first swipe to the goodnight text.
Frequently Asked Questions
What is a good flirty text to send?
A good flirty text is specific, light, and easy to respond to. Something like "I just saw [thing] and immediately thought of you — should I be concerned?" works because it's personal, playful, and invites a reply. Avoid generic compliments with no context — they feel like they could be sent to anyone.
How do I flirt over text without being awkward?
Match their tone and energy. If they're sending short, casual messages, don't write paragraphs. Use humor as a safety net — if a flirty message is also funny, it works even if the other person isn't into it. And don't overthink it. A text that takes you 20 minutes to craft will read like a text that took 20 minutes to craft.
Is it okay to use copy-paste texts?
As a starting point, absolutely. Think of these as templates. The best move is to take a text that resonates, then tweak it with a detail specific to your person — their name, something they said, an inside joke. That makes it feel personal even if the structure came from a list.
How often should I send flirty texts?
Mirror their pace. If they reply within minutes, you can keep a steady back-and-forth. If they take hours, match that rhythm. The goal is a conversation, not a monologue. A few great flirty texts per day beats a dozen mediocre ones.
Save this page for the next time you're staring at a cursor with nothing to say. And when you need something more tailored, the Flirty Text Generator turns "I don't know what to say" into "which of these five options should I send?" in about three seconds.
Try NavioHQ's Free AI Tools
All 80+ tools are completely free, require no sign-up, and have no usage limits. Generate content in seconds.
Explore All Tools