Beneath the words
Text Decoder.
Who is right? The voices won't decide that.
Drop in a screenshot of a confusing text, DM, or email. FindOkay reads beneath the words — what they feel, what's unsaid, the pattern, and a wiser next move. You're not asking who's right. You're asking what happened.
Free forever · No sign-up
What you can decode
- SMS & iMessage screenshots
- WhatsApp, Signal, Telegram threads
- Instagram, Facebook, TikTok DMs
- Slack, Teams, Discord messages
- Emails (a paragraph or a full thread)
- Or just paste the words as context — no screenshot needed
PNG or JPG, up to ~6MB. One exchange at a time reads best.
Or try an example
Your screenshot is used only to generate this reading — not stored, not shared.
The Text Decoder — what does this message actually mean?
You re-read it three times. You screenshot it. You send it to a friend. You're not trying to win an argument — you're trying to understand what just happened. The FindOkay Text Decoder helps you read between the lines of a text exchange the way a wise friend would: gently, honestly, and without picking a side.
What we read
A screenshot of texts, a DM thread, an email reply, a group chat. Anything where the words are clear but the meaning isn't.
What we surface
What they likely feel under the words, what's being said indirectly, the recurring pattern, anything concerning, and where this is heading. We never decide who's right — we show you what's actually happening.
Three voices
A Zen voice on presence, a Stoic voice on dignity and what you control, and a Compassionate voice on connection and repair. Each gives one wiser next move.
When people use the Text Decoder
- • A text fight with a spouse that ended cold and unresolved.
- • A breakup message you keep re-reading.
- • A parent or adult child saying something that landed wrong.
- • A friend going quiet, or a coworker's email that felt off.
- • A dating conversation you can't tell is sincere or distancing.
- • A group chat where you want to ask a friend "who's right?" but need perspective instead.
Example texts the Decoder has read
Common exchanges people paste in — and the kind of reading the voices return. These are anonymized composites, not real users.
When he says "k." and goes quiet
The message
"Can we talk tonight?" — "k." Then nothing for six hours.
What the voices read
Not indifference. A shutdown. The short reply is armor over something that felt too big to answer in the moment. Waiting is not punishment — it's regulation. Reopen small: one line, no question mark.
What my mom's text really means
The message
"That's nice, honey. I'm sure you're doing your best."
What the voices read
Warmth on top, disappointment underneath. She wanted something specific and didn't get it, so she reached for a phrase that lets her stay kind without saying the hard part. Ask what she was hoping for. Don't defend the thing first.
Decoding a breakup text
The message
"I think you're amazing but I need to focus on myself right now."
What the voices read
Two true things and one exit. The compliment is real; the reason is a door being closed gently. Read this as ending, not pausing. The kindest response is a short acknowledgement, not a case for staying.
Passive-aggressive coworker email
The message
"Per my last email — just circling back to see if this is still a priority for you."
What the voices read
Frustration wearing a professional coat. "Per my last email" is a receipt; "still a priority" is the jab. They feel unseen, not urgent. Answer the timeline first, name the delay second, and skip matching the tone.
When a friend stops texting back
The message
Left on read for four days after a normal conversation.
What the voices read
Rarely about you specifically. Silence at this length is usually capacity, not verdict. A low-stakes check-in — no accounting, no guilt — lets them return without a performance. If nothing comes back after two tries, it is information, not rejection.
Ex reaching out out of nowhere
The message
"Hey. Been thinking about you. Hope you're good."
What the voices read
A soft knock on a door they already walked through. It's genuine and also unspecific — a test to see if the door opens. You do not owe a reply on their timeline. If you answer, answer to who you are now, not who you were then.
What to write in the context box
You don't need to explain everything. One or two lines of who the person is and what happened before gives the voices enough to read the exchange well.
Relationship context
"This is my partner of 6 years. We just had a fight about money."
Family context
"My mom, after I told her I'm not coming home for the holidays."
Work context
"My manager, after I missed a deadline for the first time."
Friend context
"A close friend I haven't seen in months. She used to text daily."
Dating context
"Third date. Things felt good in person. This is the reply I got."
Co-parenting context
"My ex, about our son's schedule this weekend."
You can also just paste the exchange with no context — the Text Decoder will still read tone, pattern, and what's unsaid.
Frequently asked
What is the Text Decoder and how does it work?
Upload a screenshot of the exchange. The Text Decoder returns a one-sentence summary, what the other person likely feels, what's unsaid, the pattern, the flags, and where it's heading — followed by three short voices on a wiser next move.
Will the Text Decoder tell me who's right?
No. The Text Decoder is a wisdom engine, not a judgment engine. Both people are usually hurting. We help you understand the exchange, not score it.
Is my screenshot private when I use the Text Decoder?
The image is sent to the voices only to generate the reading. It isn't stored, and we don't try to identify anyone in the message.
Can I paste a screenshot directly into the Text Decoder?
Yes — paste from your clipboard anywhere on the page, drag a file in, or click to upload. PNG and JPG up to about 6MB.
Should I paste the text or upload a screenshot?
Either works. Pasting the exchange into the context field is fastest and most accurate — the words go straight to the voices. Upload a screenshot when the formatting, timestamps, or short 'k.' style replies matter. You can also combine both: attach the screenshot and add a line of context above it.
What happens to the text or screenshot I share?
Your input is sent to the AI voices only to generate this one reading. Nothing is saved to your account, nothing is stored on our servers, and nothing is used to train models. Names in the message are ignored — the Text Decoder reads the exchange, not the people.
How long does a Text Decoder reading take?
Most readings return in 8–15 seconds. Pasted text is usually fastest; screenshots take a few extra seconds because the voices have to read the image first. Follow-up questions like 'where is this heading?' or 'draft a repair message' return in about 5 seconds.
Is the Text Decoder therapy?
No. FindOkay is not therapy and not a crisis service. If you are in danger or in crisis, please reach a real human trained for this — in the US and Canada, call or text 988.
