Paste the message you are about to send. It reports what a stranger reads in it, names the exact words doing the damage, and gives you the fix for each one.
Free, no account, no limit. Runs entirely in your browser, so nothing you paste is sent anywhere.
Checking one message is the last line of defence. The fix is writing better ones by default.
These are patterns, not verdicts. Every one of them is something people describe as making a message feel off, and every one of them is fixable in a single rewrite.
| Pattern | What she reads | The fix |
|---|---|---|
| Asking again about the silence | That the silence is now her problem to explain | Send it once. The next message is a new topic, not a question about the last one |
| Only about how she looks | A reaction to a photo, with nothing in it to answer | Name one specific thing you noticed, then ask about that |
| Somewhere private, early | A setting she cannot leave easily, offered by a stranger | Public, short, and a place she can walk away from |
| Pet names before any closeness | An invitation to play along with something she did not agree to | Her name, or no name at all |
| A paragraph as a first message | Intensity, and a lot of work to reply to | One thought, under forty words, one thing to answer |
| Three questions at once | A form to fill in | Keep the best one. The others still work tomorrow |
| A compliment that puts others down | How you talk about women when she is not reading | Compliment the thing, not the ranking |
| Negotiating with a no | That saying no is going to cost her something | Take it at face value, once, in one line |
Can she say no to this message comfortably? Not whether she will. Whether the message leaves her an exit that costs her nothing. A message with an exit in it is almost never described as creepy, even when it is forward. A message with no exit is, even when it is polite.
That is why the check gives points back for a line like no worries either way or only if you are up for it. Those four words are not politeness. They are the difference between an offer and a demand, and she can feel which one she is holding.
This tool reads one message. Three others on this site read the other parts of the same problem, and none of them needs an account:
Longer reading on the same ground: flirting over text without overshooting, and what to do when she stops replying, which is the situation most of the pressure flags come out of.
No. The check is JavaScript running on your device. There is no request, no logging, no cookie and no storage, and the page works with your connection turned off.
No, and this one does not claim to. It finds patterns that readers consistently report as pushy, and it cannot see intent. A text scanner only ever has the words. So does she, the first time she reads it, which is why the words are worth checking.
That is the normal result and it is still worth knowing, because a message is received as it reads rather than as it was meant. When a flag looks unfair, ask the one question underneath all of them: does she have an easy way to say no to what you just sent? If she does, send it.
It reads one message at a time, which is the thing you can still change. For a whole thread, the reciprocity check measures who is carrying it: share of messages, who asks the questions, who restarts it after a gap.