Dating-speak, decoded
Paste the text that's been living in your head rent-free. Get the plain-truth translation in seconds — no coaching, no hopium, no “maybe they're just busy.” Just what it means.
what they meant
Receipts
Real translations, both sides of the same sentence. This is exactly what the tool returns — no cherry-picking.
they said
haha maybe! this week is crazy but let's see 😊
they meant
No.
they said
omg we should totally hang out soon!!
they meant
Goodbye.
they said
idk i just feel like you've been distant lately
they meant
Text me first for once.
they said
I'm not looking for anything serious right now
they meant
I'm not looking for anything serious with you.
they said
do whatever you want
they meant
Do not do that.
they said
you're looking fabulous today
they meant
You're hot.
How it works
One text, or the whole screenshot dump. Works both ways — decode what they meant, or type what you actually mean and get something sendable back.
No jokes in the translation, no invented details. One honest line in the other language. When there is no polite version of what they said, it tells you that too.
Every answer renders as a share card for the group chat. Or take the read and do the useful thing — text them first, send the direct version, or close the tab.
Two tools
Decode a single message in the box above — or hand over the entire conversation and get the read on all of it.

The translator
Paste what they sent, get the plain meaning. Flip it around and turn what you actually mean into something you can send. Free, no login, works in any language.
Translate a textThe analyser
Upload the screenshots. Get the subtitles, the interest arc, and a debrief that names the turning point and tells you the one thing to send next.
Analyse a chatWhat you get
The translator is the hook. This is the rest of what happens once it has the whole conversation.
Decode what they sent, or turn what you actually mean into something you can send without scaring anyone off.
Upload the screenshots. It reads the entire thread end to end — not just the last text you screenshotted at 1am.
The whole conversation, with the plain meaning read under every message. It even translates the silences: read 11:42pm, no reply — here is what that sentence meant.
One evidence-based read of what actually happened, and exactly one thing to send next. Every claim quotes your own thread.
Where they were into it, and the exact timestamp it turned. The moment gets a quote, not a vibe.
The move you keep making that kills threads, quoted back at you. “All three times they opened a door, your next text deflected.”
The same message at three temperatures — banter, soft, direct — plus what to send when they say yes, deflect, or go quiet.
It will tell you to walk away when the thread already answered the question. It is not here to help you wear down a no.
The answer always comes back in the language they texted in. Paste Spanish, get Spanish. Same jokes, no translation loss.
Sample debrief
An example, not your data. The real one quotes your actual messages and timestamps.
The debrief
THE WEEKEND GUY — 43 messages. You brought 31.
Interest was real through Thursday, then you double-texted twice on Friday and it never recovered.
The full read is Pro.
See what Pro unlocksBuilt for the confusing part
Is this going somewhere, or are you a placeholder until something better replies?
Warm on Tuesday, ice on Thursday. The interest arc charts it so you stop guessing.
Just enough attention to keep you there. We name the pattern out loud.
Read 11:42pm, no reply. That silence is a full sentence — here is what it said.
You keep meaning to “define the thing.” We will just tell you what it already is.
Re-read the whole saga once, get the verdict, and finally close the tab.
The phrasebook
Common phrases, translated into the dialect — and the dialect, decoded back. Consider it the pocket dictionary.
Hello
hey stranger 👀
How are you?
you up?
Yes
haha okay fine, twist my arm 😌
No
haha maybe! this week is crazy but let's see 😊
I like you
you're honestly such a vibe
I miss you
this song just came on and i thought of you lol
I'm jealous
lol who was that in your story
I love you
No translation exists. Dating-speak has no word for this — say it plainly, or not at all.
sorry, just saw this!
I saw it Tuesday.
we should do this again sometime
“Sometime” means never.
i'm not really a texter
I text the people I want to text.
lol
Stop typing.
you deserve better than me
I'm already gone.
get home safe x
Text me when you’re home.
who was that in your story? 😅
I'm jealous.
what are you doing this weekend?
Ask me out.
Got one that isn't in the book? Paste it.
The dialect, documented
The evasive, plausibly-deniable dialect of modern romance, spoken fluently across every app and group chat on Earth. Characterized by phrases like “haha maybe”, “this week is crazy”, “we should totally hang out soon!!” and “idk what I want right now”, it transforms clear feelings into soft static — warm enough to keep you waiting, vague enough to promise nothing. Every construction is engineered for deniability: enthusiasm that commits to nothing, plans without dates, compliments with an exit built in.
Linguists note a distinctive grammar. “lol” and “haha” function as punctuation-grade softeners, emoji serve as prosodic markers, “busy” is a load-bearing excuse, and silence is a complete sentence. The dialect’s defining feature is that its entire job is to not say the thing. Which is why it needs a translator.
Pricing
Questions
Two things. It translates a single text either direction — decode what they meant, or turn what you mean into something sendable — and it analyses a whole conversation from screenshots to tell you what happened and what to do next.
Free to start. No account, no card, no lecture. Just paste the text.
Translate a text