How to flirt with a guy through texting: the short version
If you want to know how to flirt with a guy through texting, start here: be specific, be a bit playful, ask about things you're genuinely curious about, and move toward a real plan once the chat has some spark. Flirting over text is mostly attention with a wink in it. You don't need pickup lines, and you don't need to play hard to get.
What makes a text flirty is usually small. It's noticing a detail and bringing it up. It's a light tease that says “I'm paying attention to you” rather than “I'm judging you”. It's leaving a little room for him to play back. Messages that could be sent to anyone feel flat. Messages that could only be sent to him feel like flirting.
One honest note before the examples. Texting chemistry is a preview, not the whole show. Some people are great on text and awkward in person, and the reverse is just as common. The aim of flirting by text is to make meeting up feel easy and fun, not to build a pen pal relationship that never leaves the phone.
Openers that actually get a reply
On a dating app, the best openers point at something on his profile and add a playful angle. “ok the photo with the goat needs a backstory” works far better than “hey how's your week”. So does a quick choice question built from his bio: “you said you make the best lasagna in your friend group. bold claim. what's the secret?”
If it's someone you already know, like a coworker you've been chatting with or a guy from a friend's party, use a shared moment. “still can't believe you sang that at karaoke. respect honestly” picks up where real life left off. A callback to something you both saw is warmer than any line you could look up.
Openers to skip: a bare “hey” or “hi :)”, which hands him all the work; a compliment about his body, which can land as too much too soon; and anything copied from a list, because he's probably seen it before. If you're not sure, ask yourself whether the message could only be sent to him. If the answer is yes, send it.
Teasing and callbacks
Teasing is the core of most text flirting. Done well, it's a gentle poke at something he chose: his taste in music, his bold pizza opinions, the fact that he owns four identical grey hoodies. “you're telling me you've never seen a single star wars movie? i don't know if this can work” is teasing. Poking at his looks, his money, his job or anything he seems sensitive about isn't. The tease should leave him smiling, not explaining himself.
Watch how he takes it. If he teases back (“says the person who thinks pineapple belongs on pizza”), you've got a rhythm going. If he gets serious or defensive, soften it right away: “kidding, a man who's never seen it is honestly kind of refreshing”. No harm done, and you've learned his sense of humor a bit better.
Callbacks are teasing's best friend. When a small joke comes up, like a running bit about his terrible plant care, bring it back days later: “how's the fern. be honest. is it alive”. Inside jokes make a chat feel like it belongs to the two of you, and they give you an easy, natural way to restart a conversation later.
Asking questions without it feeling like an interview
Lots of promising chats die because they turn into a job interview. “what do you do?” “where are you from?” “any siblings?” Each answer is fine, but by question five neither of you is having fun. The fix isn't fewer questions; it's better ones, mixed with bits of you.
Try sharing first, then asking. “i just spent twenty minutes picking a pastry and still chose wrong. what's your go to?” gives him something to react to and a question to answer. Specific beats broad, too: “what's the last thing you got way too into?” is easier and more fun to answer than “what are your hobbies?”
Follow the threads he gives you. If he mentions he's training for a half marathon, the next question isn't “cool, what about movies?” It's “wait, voluntarily? what made you sign up?” Following up shows you're actually listening, which is quietly one of the most attractive things you can do over text.
Quick “this or that” questions (beach or mountains, early bird or night owl) help when energy dips. One or two add play; ten in a row is a quiz.
Emojis, pacing and how fast to reply
Emojis carry tone, so a few go a long way. A 😏 or 😉 after a tease says “I'm being cheeky” more clearly than words. A 😭 says something made you laugh hard. Three or four emojis on every message, though, can make it hard to tell what you actually mean. One per message, or fewer, is a comfortable place to start.
Pacing matters more than people think. You don't need to reply instantly, and you definitely don't need to wait a calculated three hours. Reply when you have a minute and something to say. Roughly matching his message length and rhythm helps the chat feel balanced: if he sends one line, a short paragraph back can feel like a lot, and if he sends paragraphs, a one word answer can feel cold.
It's fine to end a conversation on a high note, too. “ok i have to go be a functional adult, but this isn't over” wraps things up warmly. Chats that stop mid joke restart better than chats that drag on until both people run dry.
From texting to a plan, and reading whether he's into it
Once you've had a few good exchanges, suggest meeting. Anyone can ask. Tie the plan to something from your chat so it feels natural: “ok you clearly need help with that taco ranking. thursday, the place on 5th?” A specific day and place is much easier to say yes to than “we should hang out sometime”.
How he responds tells you a lot. Real interest looks like a yes, or a no with a different day attached. Polite distance looks like “sounds fun!” with nothing after it, or an answer that never quite lands on a day. One vague reply isn't a verdict, since people get busy, but two or three in a row usually are.
Other signs he's into it: he asks you things back, he picks up jokes from earlier, he starts conversations instead of only answering, and he remembers small details you mentioned. Signs he's less invested: short replies that end every thread, long gaps with no explanation, and warmth that never turns into plans. If his messages have gone flat, this look at dry texting helps you separate a naturally brief texter from someone who's drifting.
If you can't tell from inside the chat, Calypso's Decode can read the whole thread for you, weighing tone, how quickly replies come and how much each of you puts in, and give you a plain verdict with green flags, red flags and a reply you can send or rewrite. A free account gets one decode every 7 days. For a guy's honest read on what he's doing, Markus gives you that view as part of Pro.
How to restart a dead dating app conversation
Dating app chats die constantly, and most of the time it means very little. He got busy, the app buried your match under twenty others, or the conversation simply hit a lull. Knowing how to restart a dead dating app conversation without sounding awkward is a genuinely useful skill, and it's simpler than it seems.
Own the gap lightly instead of ignoring it or blaming him: “ok i vanished, my week ate me alive. did you ever pick a side in the great lasagna debate?” Or skip the gap entirely and lead with something new: “random but i just walked past a goat in a sweater and thought of your profile”. A callback to an old joke is the easiest door back in.
If you'd enjoyed talking and want to skip ahead, be direct: “we never got that drink. still up for it this week?” Plenty of chats are revived by a clear plan that neither person was brave enough to suggest the first time.
What doesn't work: “hello??”, “guess you're not interested”, or a string of messages a few days apart. Send one good revive. If he picks it up, great. If not, take that as your answer and spend your energy on chats that give some back. For more on sending a second message gracefully, read up on when double texting works.
Questions
Is it okay for me to text him first?
How do I flirt over text without being cringe?
How long should I wait to text back when we're flirting?
What should I do if he stops replying mid flirt?
Can Calypso help me write a flirty text?
Calypso provides emotional support and is not a substitute for professional medical or mental-health care. If you are in crisis, see our Safety page →

Can't tell if he's flirting back? Let the chat show you.
Bring in screenshots or a pasted chat, and Decode reads tone, reply timing and effort, then offers a reply you're free to send, tweak or skip.
