How to Tell if Someone Is Flirting Over Text
Short answer: look for effort, not emoji. Someone who is interested starts conversations, asks follow-up questions, remembers details and keeps the thread going when it could end. A single winky face means much less than consistently fast, curious replies. Compare how they text you with how they text everyone else.
Signals that usually mean interest
- They start conversations, not just answer them.
- They ask questions back. Curiosity about your life is the clearest sign.
- They remember things. "How did the interview go?" two days later.
- They extend the thread when it could naturally stop.
- Playful teasing with a light tone, rather than flat agreement.
- Moving off text: suggesting a call, a plan or a meeting.
Signals that are weaker than they look
- Emoji and "haha". Many people use them with everyone.
- Fast replies once. People are sometimes just on their phone.
- Late-night messages. Timing says more about their schedule than their feelings.
- Compliments in a group chat. Public friendliness is not the same as private interest.
Check the baseline
The most useful question is whether this is different from how they text other people. A one-word reply from someone who writes one-word replies to everyone means little. A paragraph from someone who is usually brief means a lot.
Don't read one message in isolation
Look at the last week of the conversation, not the last line. If you keep rereading the same message, that is a sign you need more information, not a better interpretation.
Using AI to get a second opinion
TextAI has tools built for this: Is this flirting?, Vibe check, Decode a message, Red or green flag and Am I overthinking? Share a screenshot of the conversation so the tool sees the whole thread, not one line. Then, if you want to reply, Add rizz, Compliment message and Write a text help with the answer. Treat the result as a second opinion; the person is still the only one who knows what they meant.
If you want to know, ask
When the signals are mixed, a light direct question works better than another week of decoding. "Is this a date or are we just getting food?" is a perfectly normal text.