How to reply when he compliments your photo from weeks ago
He's texting about an old photo now. Here's how to respond in a way that moves things forward without overthinking the delay.
When a guy compliments a photo you posted weeks back, it usually means he just found your profile or he's been sitting on it and finally decided to message. Either way, the delay is already there. Your job isn't to explain it away or apologize for it. It's to signal that you're present and interested in talking now.
A good reply acknowledges what he said without making it weird. You're not pretending the time gap doesn't exist, but you're also not dwelling on it. The move is to take what he complimented, say thanks in a way that sounds like you, and then give him something to actually respond to. This shifts the conversation from him commenting on your appearance to you two actually talking.

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.
The gap between when you posted and when he texted
A week, two weeks, a month. Time passing before he messages doesn't mean he's not interested. He might have just scrolled past it, or he might have been thinking about texting for days. Don't read the delay as a sign of anything. Read it at face value: he saw something he liked and decided to say so. Your job is to treat this like a normal conversation opener, not like he's made some grand gesture by finally messaging. Keep your energy level matched to what the situation actually is. He complimented a photo. That's the starting point.
Say thanks and ask him something real
Your reply needs to do two things at once. First, acknowledge the compliment so he knows you got it and appreciate it. Don't go overboard. A simple thanks or a light laugh works. Second, open a door to something he can actually answer. Ask about something in his profile, or reference something he might have mentioned, or ask a question that shows you're trying to have a conversation with him specifically, not just any guy who texts you. The compliment was his opener. Your reply is where the actual conversation starts.
Send it the next time you're checking your phone
Don't wait days to reply to a compliment. It reads like you're playing games or like you weren't actually interested enough to open your messages. Send it within a few hours of seeing it, at a time when you're already texting people anyway. If he doesn't reply after you give him something to work with, wait a few days before sending anything else. One message from you that asks a question is enough. If he goes quiet after that, he's not ignoring you by accident. Stop texting him and move on.
Why these replies fail
“Thanks! 😊”
It ends the conversation instead of starting one. He has nothing to actually say back.
“haha that's so sweet of you to say! I honestly don't even look that good in it lol”
The self-deprecation cancels out the compliment and makes the conversation about your insecurity instead of about getting to know him.
“lol random timing but I appreciate it”
It puts him on the defensive about the delay instead of just moving past it. Now he has to explain himself.
Common mistakes
- Saying 'thanks' and nothing else, leaving him to carry the entire conversation
- Making a self-deprecating joke about the photo to seem humble or relatable
- Asking why he's bringing up an old photo or pointing out how long ago it was
- Writing a reply so short it feels like you're not interested in where this goes
- Over-explaining what you were doing when the photo was taken or where it's from
Questions people ask
- Should I mention that the photo is old?
- No. Pointing it out makes the timing awkward when it doesn't have to be. Just reply to what he said and ask him something about himself. Let the old photo be old. It's already in the past.
- What if I'm not sure if he's really interested or just being nice?
- You'll find out by how he responds to your next message. If you ask him a real question and he engages with it, he's interested. If his replies get shorter or he doesn't answer your question, he probably just felt like complimenting someone. His follow-up will tell you everything.
- Is it okay to reply days later if I just saw his message?
- Yes. If you're just now seeing it, send it when you see it. Don't wait longer just because he waited. But if you're choosing to wait to seem uninterested, don't. Reply at a normal pace for how you text other people.
- What if he only complimented the photo and didn't ask me anything?
- Then your reply is where you start the actual conversation. Say thanks quickly and ask him something that shows you read his profile or want to know more about him. Make it easy for him to keep talking by giving him a real question to answer.
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.
“She went cold mid-week and I had no idea what to say. The reply I sent felt natural and she picked the chat back up.”
Marcus T.
“I was skeptical at first. Then I tried it on a dry chat and the replies actually sounded like me, not a chatbot.”
Mazoonx
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