What to do if he hasn't asked for your number yet
He keeps chatting but never asks for your number? Here's how to read the quiet on the app and make the next move easy for him.
A guy who's been chatting with you for a week or two without asking for your number could be in a few different headspaces, and the messages alone won't tell you which. Maybe he's comfortable where things are and hasn't thought about what comes next. Maybe he's waiting for you to give him a cue. Or maybe he's keeping his options open on the app while he figures out how badly he wants to meet.
Good replies don't force the number exchange. Pushing for it rarely works, and it often makes him pull back. What helps is making the next step feel obvious and low stakes, so that asking for your number or suggesting a plan is the easy move for him.
A solid reply keeps things warm, answers what he actually said, and puts one concrete idea on the table. After that, watch how he responds and stop chasing.

Get replies that sound like you
Screenshot the conversation in WingAI. It reads the vibe and gives you natural replies for this exact situation.
Try for freeRizz AI Screenshot the chat and get the next message for this person.
Read the chat for a plan that never shows up
Watch what he does more than what he says. If he asks you questions and remembers last week's details, he likes talking to you. He isn't avoiding you. What's missing is the jump from the app to real life. Some men are happy to stay in the app because it feels low risk, and a number feels like a commitment they haven't decided on yet. Others assume you're on the app too and will suggest something if you want it.
Check whether he has ever mentioned a date, a place, or a loose plan like we should get drinks when it's warmer. If he has never once pointed at a time or place, the chat is comfortable but going nowhere on its own. You'll need to supply the direction.
Make the next step easy to say yes to
Answer whatever he just said properly first, so the chat doesn't feel like it's being steered away from him. Then put a small, specific idea on the table that he can say yes to in a word. A concrete day, a rough area, and something low key like coffee or a walk work far better than an open question about whether he wants to meet sometime.
You also want the number to be an easy next step without you demanding it. Frame the plan so it needs a way to coordinate, then say you're happy to sort out the details however he likes.
Give the app one day before you push
Match his rhythm rather than setting your own. If he usually replies within a few hours, a reply that sits for two days will feel like a shift, so send yours at a normal time on a normal day. If you made a concrete suggestion and he hasn't answered in about a day and a half, send one short, friendly nudge that repeats the idea in fewer words. Don't send a second or third message, and don't ask whether he's still interested.
If that also goes unanswered, stop. Give it roughly a week before you call it closed, and keep your own life moving in the meantime. Silence after a clear suggestion is an answer, and you're better off taking it than decoding it for another week.
Why these replies fail
“Lol are you ever going to ask for my number or do I have to hand it over myself”
It turns his silence into a test he now has to pass, so he gets defensive instead of relaxed.
“Haha Lisbon sounds great. So what do you actually do for work, because I'm trying to figure out if we have anything in common.”
It jumps to an interview style question right after he shared something, so the chat feels like screening rather than a plan forming.
“Ok I'm just giving you mine since you clearly won't ask. 555-0142, text me whenever.”
The scorekeeping tone makes the exchange feel like a concession instead of an invitation.
Common mistakes
- Waiting another week for him to move first, with no opening from you
- Asking for his number in the middle of a joke, which makes it feel like a test
- Sending one long message that covers several topics, so he has nothing clear to answer
- Sending several messages in a row when he replies slowly
- Treating the number as the finish line instead of the first step toward a plan
Questions people ask
- How long should I wait before I give him my number?
- There's no magic number of days, but a week or two of regular chatting with no plan is a fair point to suggest something concrete. Sharing your number is fine once it has a purpose, like arranging a time. If you hand it over just to fill the silence, things usually stay casual instead of moving forward.
- Is it okay to just ask for his number?
- Yes, as long as it's tied to something real. Asking for his number to set up a plan tends to land well. Asking out of nowhere, in the middle of a joke, makes it feel like a test. Propose the plan first, then say you'd like to coordinate by text. One clear ask is enough.
- What if he keeps chatting but never suggests meeting?
- Keep chatting if you're enjoying it, but stop waiting for him to lead. Weeks of talking with no plan usually means he's happy on the app or unsure about moving things offline. Make one clear suggestion with a specific day and see how he handles it. If he's warm but still won't commit, you've got your answer.
- Should I move off the app if he hasn't asked for my number?
- You can suggest it, but pushing him off the app isn't your job. If things have been going well, saying you'd like to keep talking outside the app is reasonable and low pressure. If he doesn't take the hint, that tells you more than waiting ever will. Don't move off the app just to get a number out of him.
What people say after using WingAI
“I overthink every text. Having three options and picking the one that sounds like me cut that spiral short.”
Sam R.
“I was skeptical at first. Then I tried it on a dry chat and the replies actually sounded like me, not a chatbot.”
Mazoonx
“Used it for a couple hours and set up a date the same night. Not even kidding.”
Nikola2214
Get replies that sound like you
Screenshot the conversation in WingAI. It reads the vibe and gives you natural replies for this exact situation.
Try for free