As a starting point, not magic. Copy-paste shows; the same line adapted to your chat and their profile opens doors. Tone and timing matter more than exact wording.
80+ examples, zero cringe
Flirting lines
For any chat or dating app. Use as a starting point, not a template.
Read before you copy
Googling «flirting lines» and pasting the first result is the most common mistake — half the app has sent that line already. Below: 80+ examples by situation — from openers to re-engaging after a read — meant for you to tweak so they sound like you.
To sharpen tone, see response styles and app guides.
Openers: the first message
Plain «hey, how are you?» dies alone. A good opener asks an easy question or comments on their profile.
«Texting before the algorithm regrets matching us. Weekend plans or improvise?»
«Honest heads-up: I am funnier in writing. Starting here with an edge.»
«Your profile says [X]. I need details or I will not sleep tonight.»
«Voting for your next coffee to be with someone of good taste. Candidate: me.»
«Serious icebreaker: pineapple on pizza — yes or war?»
«Two decent conversation topics and a lot of nerve. Start with the nerve?»
«If you had to recommend one show right now and bet the date on it, which one?»
«Good matches get a fast hello from me. Hi.»
Replying to a new match
You just matched — zero context. Use their profile or suggest something concrete instead of «hey».
«Match confirmed. Hard part: convincing you I am worth a conversation.»
«Saw you like [X]. Casual hobby or «do not talk to me until coffee» level?»
«You get my question of the day: big Sunday plans or guilt-free couch?»
«You look like you know good spots. Prove it.»
«Deal: one question each, no flexing. I go first.»
«If this were a movie, we are at the witty-line minute. Your turn or mine?»
«I already like you and you have said nothing. Good sign, right?»
When there is already trust
You know each other a bit. Tone goes up, messages get shorter, play enters.
«Missed you on my screen. Intense said out loud, but true.»
«Deciding if you are my favorite person in chat or just the best replier. Help me out.»
«Plan for today: you tell me something good and I pretend I was not waiting for your text.»
«Every time you actually laugh in text, I score a point. I am winning.»
«Tomorrow I will remember this chat and smile like an idiot. Your fault.»
«If I invite you for coffee with no weird emoji, is that a yes?»
«Game: two truths and a lie. You already know mine — here is a compliment.»
For stories and DMs
Replying to a story is the perfect excuse — they gave you an opening. Do not leave it at a lone emoji.
«Replying to your story just to have an excuse to talk. Mission done.»
«That photo is screaming for a backstory. Tell me.»
«You have an eye for [X] that is annoying. Teach me or just show off?»
«Officially the most interesting story in my feed today.»
«Followed in silence like a pro. Breaking silence today.»
«If I react with fire to your story, too obvious or just right?»
Left on read (re-engage without drama)
Read is not the end. Light message reopens the door better than «seriously?».
«Pretending read was Wi-Fi and we continue like nothing happened.»
«Saving your spot in the chat if you come back. No pressure, good vibes.»
«Life update since your last read: still think we should grab a drink.»
«Not a guilt trip — marketing: reminding you I am good company.»
«If you were waiting for a sign to reply, here it is. Pretty and no hard feelings.»
«You can leave this chat only if you promise a plan recommendation first.»
Funny lines (to win them over fast)
Humor disarms. You do not need a stand-up set — one line that invites banter is enough.
«My therapist says I should go for what I want. Hi.»
«Fair warning: I have a cat and strong coffee opinions. Two cute red flags.»
«A 7 in person, a 9 in chat. Lucky you caught my best format.»
«Practicing my best first impression on you. How am I doing?»
«If this goes well, we say it was romantic. If not, it was a survey.»
«Enough charisma for one message, then I improvise. Good timing.»
Direct flirty lines
When there is chemistry, direct works. Direct is not rude — say what you think with a smile.
«I like you and I would rather say it than wonder. Your turn.»
«You have one of those chat voices that makes me keep reading. Dangerous.»
«I check my phone faster when it is you. Not sure why.»
«Confession: reread your last message more than I would admit.»
«If you keep being this nice, I will have to invite you out for real.»
«My favorite excuse to stare at my phone like an idiot.»
Keep the conversation alive
Flirting is not the first line — it is the tenth. These keep the thread without interrogation.
«My turn for something interesting: ideal Sunday with zero guilt?»
«Topic change because I want to know you better: what keeps you up lately?»
«Important chat-partner question: planner or improviser?»
«You won humor — now tell me something almost nobody knows.»
«This is going too well. I need one flaw to trust you. Go.»
«If we had coffee right now, what would you talk about nonstop?»
Why canned lines fail
A line for anyone does not land with anyone. The hard part is not the opener — it is replying well to theirs: that is where people freeze. RIZR reads your screenshot and suggests replies in the tone you pick, for that chat. You choose, edit and send. See how it works or learn to not sound like a bot.
What people ask most
Questions about flirting lines
Best openers comment on their profile or ask an easy question. Skip plain «hey, how are you?» — it gives nothing to reply to. See openers above and personalize.
Always personalize. A line for everyone works for no one. Add a real detail from their profile or your chat. If it sounds like a Google template or unedited AI, do not send it.
Rarely upfront. Direct flirting lands when there is trust and chemistry. Start light, read their replies, escalate only if they play along.
RIZR drafts from your screenshot context in several tones (funny, flirty, spicy and more). You pick, edit and send. You sign the final message.
Let AI draft the line
Upload your screenshot and get contextual replies in ~2s. You edit and send.