How To Flirt Over Text: A Field Guide With 30+ Real Examples

Most people search for how to flirt over text after a chat has stalled, not before they send the first message. The advice they find online tends to ignore the actual problem: flirting over text is harder than flirting in person because half of flirting is delivery, and text strips out delivery entirely. You lose tone of voice. You lose facial expressions. The reaction you would have caused with a smile and one word in person now needs three sentences and a callback. The same line that lands on a date can fall flat in a chat thread because text is missing the half of communication that does the heavy lifting.

The upside: text gives you time to think, and most people on the other end are also fumbling. So the bar for actually being good at flirting over text is genuinely low if you understand the few mechanics that work.

Below are 30 real examples of how to flirt over text, organised by stage of the chat: opening (the first text after numbers were exchanged), building (mid-chat rapport), callback (referencing earlier), escalating (toward in-person), and reviving (after silence or being left on read). The framework that makes any of them land is on the best rizz lines pillar; sister pages cover flirty texts for her, flirty questions to ask a guy, and the texting-focus take at rizz over text. If the chat in front of you is stuck and you want a tailored line for that exact moment, drop the screenshot into the generator above and get the next message in eight seconds.

smooth

Saving your number under 'Tinder Sarah' until you give me a more interesting designation. What do you want to be known as?

stage: opening (first text after numbers exchanged); plays with the contact-naming moment

funny

Test message: if this comes through, the WhatsApp pivot worked and you owe me a coffee for the upgrade. Friday work?

stage: opening; combines the platform-jump joke with a date proposal

bold

Quick proof of life: this is me, the one from the bar Friday. Drinks Saturday or am I imagining the chemistry?

stage: opening; for the contact you got in person, not on an app

cheesy

First text honesty: I rehearsed this. Going with: hi, hope your Tuesday is being kind to you.

stage: opening; vulnerability framed as the joke

clean

Saving you in my contacts. What's something I should know to spell your name correctly?

stage: opening; low-stakes question that earns a personal answer

funny

Hi, this is the person who got your number at the party and managed to remember to text you within the socially-acceptable window. Pace yourself, it gets better from here.

stage: opening; for someone you met in person (not from a dating app), works for any context where numbers were exchanged in real life

Skip the lines. Get one made for YOUR chat.

These examples are great. Yours will be better. Drop a screenshot of your conversation and the AI writes a reply that fits your match's vibe.

  • 3 AI-generated replies free every day
  • Auto-detects Tinder, Hinge, Bumble, Snap, IG, WhatsApp
  • No credit card. 30-second signup.

Already have an account? Log in

smooth

Quick poll: if you could only keep one of these three songs forever, which one and why.

stage: building; reveals taste fast and gives them something concrete to react to

clean

What's something you have been irrationally annoyed about this week?

stage: building; specific question that gets a real story back

bold

Going to be honest: I am bored at work and I want you to entertain me. What is the worst thing that has happened to you today?

stage: building; honest framing lowers the social cost of a long answer

cheesy

I have been overthinking what to text for an hour. Owning it: hi. What's good?

stage: building; meta-cheese that defuses the overthinking

funny

Plot twist: instead of asking how your day was, I am going to assume it was fine. Was I right?

stage: building; subverts the worst possible filler question and creates an easy yes/no opening

smooth

Reading back through our chat and you have an unreasonable number of good takes per message. Where did you get this confidence.

stage: building; compliment that references the chat itself, not their photos

smooth

Earlier you mentioned the ramen thing. Has that situation evolved or are we still in the bad-ramen phase of life?

stage: callback; references something specific they said previously

funny

Three days ago you said you 'don't really like dogs', and I have been processing that since. Want to defend your position?

stage: callback; playfully relitigates a hot take from earlier

bold

You said last week you would 'figure out Saturday'. It is now Friday. Figuring time.

stage: callback; uses a callback to apply pressure on a stalled date plan

cheesy

Calling back to that conversation about your favorite meal. I am going to attempt it Saturday and I need an audience. Coming?

stage: callback; turns a chat detail into a date pitch

clean

Actually came back to ask about what you said about your hometown. Was the diner story real or was that a bit?

stage: callback; specific, low-pressure follow-up that requests a story

smooth

Five days ago you mentioned you wanted to try that hike. Today's weather is perfect. Coincidence?

stage: callback; weather-callback combo that creates a near-immediate date opportunity

bold

We have been texting for a week and I am going to skip ahead: drinks Friday at 7?

stage: escalating; names the timeline honestly

clean

What's your week looking like? Asking because I want to take you out and need to find a window.

stage: escalating; asks for the date and the calendar in one message

funny

Putting down the texting. Want to do an actual round of conversation in person? Friday.

stage: escalating; meta-frames the move from text to date

cheesy

I am going to be vulnerable here: I would rather see you than text you. Saturday?

stage: escalating; sincerity as the close

smooth

Three options for Saturday: coffee, drinks, or a walk somewhere with a view. You pick.

stage: escalating; structured choice lowers the social cost of yes

bold

Decision time: drinks this week or are we just text-friends now? I prefer the drinks version.

stage: escalating; binary that names the alternative explicitly

funny

Acknowledging the silence. I am going to assume you got hit by a truck and recovered. Welcome back. Where were we?

stage: reviving; humour-first re-entry that sidesteps the awkwardness

bold

Open invitation: if you want to pick this back up I am still interested. If not, no hard feelings, you can ghost honestly.

stage: reviving; gives them an exit, which paradoxically makes the chat-restart more likely

cheesy

Awkward re-entry incoming: hi. Have been thinking about that thing you said. Want to keep talking?

stage: reviving; vulnerability + callback in one message

clean

Random follow-up: did you ever try that book I recommended? Asking for completely no reason.

stage: reviving; uses a callback as the cover story for re-engaging

cheesy

Risking the cringe: I think we left the chat at a bad spot. Want to try a different topic?

stage: reviving; names the awkwardness instead of pretending it isn't there

clean

Returning to my favourite stalled conversation with: the answer to your last question was yes.

stage: reviving; treats the silence as a paused answer rather than a dead chat

funny

I have decided your roommate sounds like a chaos agent based on what you said last week. Defend or accept the charge.

stage: callback; specific roommate-callback that requires a prior mention and rewards memory

Why flirting over text is harder than flirting in person

In person, half of flirting is delivery. A line that would die on paper lands on a smile, a pause, an eyebrow. None of that survives the trip to a text thread. The same words your friend can read as playful at brunch read as flat-toned over text because the receiver has to do the tonal-interpretation work the room used to do for them. The trade is: text gives you time to think before you send, and most people on the other end are also fumbling, so the bar to be genuinely good at flirting over text is lower than people assume.

The 30 examples on this page are organised by stage because the same line lands differently depending on where the chat is. The opener that works on day one would be weird on day eight; the callback that lands on day eight would feel forced as an opener.

If the chat in front of you is stuck and the right line is not on this page, drop the screenshot into the generator at the top. It reads the conversation context, the platform, and the last message and writes a tailored reply in eight seconds.

The 6 rules of flirting over text

1. Match their message length

If they send one sentence, do not reply with five. If they send a paragraph, replying with two words reads as cold. The asymmetry of effort over text is the most reliable predictor of which chats die before message ten. Match their length within reason; if you want to nudge the energy upward, do it slightly, not by a full register.

2. End every message with something to react to

A reply that closes a loop with no question, no callback, no proposal puts the entire conversational burden on them. The fix is small: end with a question, a half-take, a soft proposal, or a callback to something earlier. The 30 examples on this page all do this in their last sentence.

3. Use callbacks

Referencing something they said three messages ago is the cheapest way to prove you actually remember them. Memory equals effort, and effort is the rarest signal in any text chat. The callback-stage examples on this page are all built around one specific detail from earlier; the technique extends to any chat where you have something concrete to call back to.

4. Don't double-text without adding new value

The rule that hurts the most: if they did not reply, your follow-up should add a new specific thing, not just remind them you are still there. "You there?" sent two hours after silence is the worst version of double-texting; "random question, did you ever try that thing you mentioned?" sent two days after silence is fine, because it gives them a fresh thread to grab.

5. Move to phone call or in person fast

Text is a screening environment, not a destination. The longer two people text without meeting, the more both sides emotionally invest in a version of each other that does not match real life. The escalating-stage examples on this page are designed for the moment you have decided text is not enough and you want to move it to a real conversation. The rizz over text page covers the chat-to-meet pacing in more depth.

6. Read the dwindling and exit before it dies

Most text chats give you advance warning before they die. Reply lengths shrink, time-to-reply lengthens, questions stop coming back. When you see two of those three signals at once, you have one move left: a high-quality message that names a specific day and proposes meeting. If that does not land, the chat was over earlier than you wanted to admit.

How to flirt over text by stage

The 30 examples above sort into five stages. Pick the stage that matches where your chat actually is, not where you want it to be:

  • Opening (first text after numbers exchanged): the bar is lower than you think; just don't send "hey".
  • Building (mid-chat rapport): one good question or one good observation per message, no scatter-shot.
  • Callback (referencing earlier): proves memory, which proves effort.
  • Escalating (moving toward in-person): name a specific day, a specific activity, give them a binary choice.
  • Reviving (after silence): one good follow-up, then accept the answer either way.

For a related angle on questions specifically (which is half of stage 2 and 3), see flirty questions to ask a guy. For one-direction-specific tactics see the tutorial pages how to rizz a girl and how to rizz up a boy. For platform-tuned takes see Tinder pickup lines, Hinge openers and Bumble openers.

Common mistakes when flirting over text

Text flirting fails for a small number of repeating reasons. The list below covers the patterns that account for most stalled or dead chats.

"Hey, what's up." Lowest-converting opener on every platform, on every chat type. Replace with anything specific.

Triple-texting without a reply. Two follow-ups before they answer reads as anxious. One good follow-up is the cap.

Generic compliments. "You're really cute" is a dead end over text because there is no smile to soften it. Compliments that work over text reference choices, not features (their take in your last chat, the way they answered a question).

Asking five questions in one message. Reads as desperate. One specific question gets a real answer; five questions get one one-line response.

Trying to escalate too fast or too slow. Asking for a date in the second message reads as forward; waiting until message twenty reads as overdue. The window is roughly message four to message ten on most chats.

Treating silence as a puzzle. A non-reply is information, not a code to decrypt. Send one good follow-up, then accept the answer either way.

How to revive a conversation that died

The reviving-stage examples on this page exist for a reason: most stalled chats are recoverable if the re-entry is good enough. The rules:

  • Acknowledge the silence honestly. "I know it's been a while" beats pretending the gap did not happen.
  • Add a callback or new value. A revival message with no specific hook is just "hey" with extra steps.
  • Give them an exit. Paradoxically, naming the option to not respond makes them more likely to respond, because the social pressure of "you have to reply now" is the thing keeping the chat dead.

If the revival message does not get a reply within a few days, the chat is over and you are looking at honest ghosting rather than ambiguous silence. That is fine; non-replies past one good follow-up are information, not rejection in disguise. The flirty texts for her page covers similar mechanics for the woman-to-man direction specifically; the broader framework for text charisma is on the how to rizz pillar.

The single fastest way to find the right line for the chat in front of you is to drop the screenshot into the generator at the top, free for the first three per day.

Frequently asked

What's the best way to start flirting over text? +

The shortest answer to how to flirt over text from a cold start is: match the energy they have shown so far and end your message with something they can react to in two sentences or less. The single most common opener mistake is sending "hey what's up" to a fresh contact and then wondering why the chat dies; that opener gives them nothing to work with. The 6 opening-stage examples on this page all do better because they include either a specific question, a low-stakes proposal, or a callback to how you met.

How often should I text someone I'm flirting with? +

Match their pace plus a small nudge. If they reply within an hour, you can do the same. If they take half a day, give them similar runway before you reply or you will train them to expect instant turnaround. The fastest way to read as needy is to consistently reply faster than they do; the fastest way to read as cold is to consistently reply slower.

Is it bad to double text when flirting? +

Sometimes. The rule is: one good follow-up after silence is fine, two is asking for trouble. If your first message gets no response within a day, you can send one (one) follow-up that adds new value (a callback, a specific question, a soft date proposal). If that gets no reply either, accept the silence and move on. The reviving-stage examples on this page all serve as one-good-follow-up templates.

How do I keep the conversation going over text? +

Two rules together govern most of how to flirt over text once you are past the opener. First, end every reply with something concrete they can react to (a question, a callback, a half-take). Second, do not be the person doing all the conversational lifting. If they answer your question in one word and ask nothing back for three messages straight, that is a signal, not a puzzle. The how to rizz pillar covers the broader framework.

What if my texts keep getting left on read? +

First, calibrate against their baseline. If they always take 12+ hours to reply, your message wasn't ignored, you just have an inaccurate sense of the pace. If they used to reply fast and now don't, the chat is genuinely cooling. Send one good reviving message (see stage 5 on this page), then move on. Read receipts are not a rejection notice; ghosting is.

How do I move from texting to actually meeting up? +

After three to five exchanges of decent rapport, propose a specific day and a low-stakes activity. "Want to grab coffee sometime" is too vague to commit to; "coffee Saturday at 11" gives them a binary yes-or-no that does not require calendar negotiation. The escalating-stage examples on this page are all built around this format.

Should I send a flirty good morning text? +

Once you have established rapport, yes. As a first message to someone you have just started texting, no. Good morning texts work as a signal of consistent interest after a few decent exchanges; before that, they read as too fast and too one-sided. Save them for week two of the chat, not day two.

Can the AI generator above help me flirt over text? +

Yes. Drop a screenshot of your stalled chat (Tinder, Hinge, Bumble, Snap, IG, WhatsApp, regular text), and the AI reads the platform, the conversation flow, and the last message to write 1-3 reply suggestions in eight seconds. Free for the first 3 per day, no credit card needed. The stage framework on this page (opening, building, callback, escalating, reviving) is the same structure the generator uses to categorise your chat before writing the next message.

You might also like

Stop reading. Start landing matches.

Sign up free → Generate my rizz