You can tell when a message came from a robot. So can they.

Subtext helps you say the hard thing clearly, warmly, and unmistakably in your own voice. Bring the draft, see how it reads, send the version that's still you.

Subtext is an AI writing assistant and tone checker for personal messages, on iPhone, iPad, Android and the web, in 17+ languages. Nothing you send is used to train an AI model.

100,000+
Downloads
iPhone, iPad and Android
4.9
★★★★★
App Store rating
From 21 App Store ratings
17+
Languages
Reads and writes in your language

Some messages you can't unsend

Here are five real messages, start to finish, exactly as Subtext returned them. Tap any tag, version or note to see what it caught.

Subtext's demo replays five real messages exactly as the app returned them: cancelling plans, admitting you're hurt about a decision, walking back an overcommitment at work, replying while you're still hurt, and following up on an invoice for the second time. In each one Subtext marks the exact words that could land wrong (passive-aggressive, self-deprecation, sarcasm, overpromise), names the feeling underneath (guilt, hurt, overwhelmed, anxious), and gives three versions, each with its own verdict: safe to send, or check before sending. In the first, the draft ends “please don't hate me, i promise we'll do whatever you want next time”; Subtext tags that as validation seeking and an overpromise, and its first version reads “Hey, I'm really sorry but I can't make it tonight after all. I know I said I'd be there and I feel bad about canceling. Can we reschedule soon?”

Tap a tag to see what Subtext caught

Subtext Draft

This is one real message run through Subtext. Every tag, explanation, version and note is exactly what it gave back. Tap anything.

Write your message. Subtext reads the tone.

It spots the emotions and the triggers before they land, so you see how your message could read to them.

01

Reads the tone first

It marks the exact words that could feel harsh, passive or easy to misread, then names the feeling underneath. It watches for 48 kinds of trigger and reads from a vocabulary of 51 emotions.

look i really need u to stop sending voice msgs without any text... it freaks me out and u know that but u keep doing it anyway?!!

02

Bring it any way it comes

Type a draft, paste a screenshot of the thread, or record a voice note. It reads the whole conversation and drafts your reply.

The composer just says "Write or ask me to...". A half-finished draft is enough.

Drop a screenshot of the thread. It reads the whole conversation, not just your line.

Talk it out instead of typing. It works with their voice messages too.

03

Thinks it through with you

When a message really matters, it stops and asks what you want to get across, then writes from your answer instead of guessing.

What should your reply get across most?

04

Fine-tune without prompting

No prompt writing. Tap shorter, warmer, more casual or add confidence, and it rewrites while still sounding like you.

Make it warmer and add empathy if necessary.

Make it shorter without switching the language of the message.

Sound more natural

Add light humor to soften. Avoid sarcasm at all cost.

Make it sound confident (but keep it empathetic if possible).

05

Different ways to say it

One message, three directions, one tap apart. Read the warm one, then the short one, and send whichever sounds like you.

Subtext Draft

You didn't do anything wrong. I just find it easier with a little text. I still love your voice messages, promise.

We're completely fine. It's a small thing that just helps my head. Nothing more than that.

All good. A quick line of text is all I meant. We're good.

06

Works in 17+ languages

It reads and answers in the language you write in, and it stays native, not translated. The tags, the explanations and the safe-to-send note all switch with it.

  • Dansk
  • Deutsch
  • English
  • Español
  • Español (México)
  • Français
  • Français (Canada)
  • Italiano
  • Nederlands
  • Norsk
  • Português
  • Português (Brasil)
  • Suomi
  • Svenska
  • Türkçe
  • 日本語
  • 한국어
  • + more

Right where you need it

Subtext is built for your phone first. Your account works on the web once you have it.

Already downloaded? Your account works at web.subtext.it, synced with your phone.

Or scan to install. Click a code to enlarge it.

Works in the browser you are already using.

  • Safari
  • Edge
  • Chrome
  • Firefox
  • Opera
  • Brave

Loved.

Every one of these is a real Subtext review, pulled from the App Store and Google Play.

B
5 out of 5 starsBarikan KeysApp Store

Like texting with a wise friendThis app helps me untangle my thoughts and say things just right. Kind, honest, and clear. A chill therapist who helps you find the words before you send them.

S
5 out of 5 starsSpartan WannabeApp Store

Lovely app!I keep using tools like chatgpt and such but most of the times they feel robotic and soulless. With this app though, i'm able to put my thoughts into words in a way that actually feels like "me", just warmer, clearer and more thoughtful.

L
5 out of 5 starsLiliana CarrilloGoogle Play

Couldn't figure out how to word somethingI had a brain fart and couldn't figure out how to word something. this app was great.

K
5 out of 5 starsKrista ErricksonGoogle Play

Saves me hoursFREE version, so far? Amazing!! I have ChatGPT pro, and this is wholly different, which is the best test. It edits, sums my ADHD, long-winded texts while retaining the substance with little direction. How, is a mystery to me. Saves me hours!

P
5 out of 5 starsPugadewApp Store

This is amazingAs someone with autism, I sometimes add unnecessary information and don’t get the tone my emails come across as. This app is genius, and I really think this is an untapped market.

B
5 out of 5 starsbitnara_faithGoogle Play

Great for me since I'm a neurodivergentIt's so helpful for sending messages to people without worrying about misunderstandings and tone. It's great for me since I'm a neurodivergent.

C
5 out of 5 starsC. LoGoogle Play

Saved me an argumentIt definitely words stuff better than I would have. Saved me an argument with the guy.

S
5 out of 5 starsScottGoogle Play

Write without sounding like a jerkGreat app, helped me to write without sounding like a jerk. Used subtext to write a message to cancel plans in a way that was honest and kind.

Z
5 out of 5 starsZen buddy 1App Store

Helps me set boundaries with clarity and kindnessSubtext has been a game-changer for me. I started using it to help phrase things better during tough personal conversations, especially when I needed to set boundaries without sounding harsh. It helps me express myself clearly but with kindness. The warmer tone option is a favorite, I use it all the time when I’m unsure how to say something without creating tension.

Things we wrote while building Subtext

Long reads on why messages land the way they do, and what to do about it, from the team building Subtext. Research, sources and all.

All articles

Questions, answered plainly

What people ask before trying Subtext, answered without the hedging.

What Subtext is, and is not

What is Subtext, exactly?

Subtext is a writing and communication assistant for everyday messages, replies and hard conversations. Write from scratch, paste a draft, or share a screenshot of a thread, and Subtext shows how your message may come across, then helps you say it clearly, in your own voice.

Link to this question
Is it only for texting?

No. People use it most for texts and hard personal conversations, but just as much for Slack messages, work email, feedback and follow-ups. If it is written to another person, it works.

Link to this question
Is this therapy?

No. Subtext is a writing and communication assistant. It does not provide therapy, diagnosis or medical advice, and its suggestions are not always right, so read anything before you send it. You know the relationship, it does not.

Link to this question
Is this just ChatGPT?

No. General chatbots write a message for anyone. Subtext is built for real conversations between real people. It reads tone and the context of the thread, keeps your voice, and works on your phone and in your browser.

Link to this question
How is Subtext different from Grammarly or Apple's writing tools?

They polish what you wrote: grammar, clarity, a professional register, and Grammarly will tell you how your own sentence sounds. Subtext reads the whole conversation: what came before, how your reply is likely to land there, and which words carry the risk. Most people keep both kinds of tool, they do different jobs. The full comparison of Subtext with Apple, Google, Grammarly and ChatGPT goes through each one.

Link to this question

Keeping your own voice

Will it still sound like me?

Yes, that is what it is for. It starts from what you already wrote instead of generating a message from nothing, and it shows you how much it changed so you can pull it back. Nothing is sent for you either. You copy the version you want and send it yourself.

Link to this question
Can it change what I meant?

It works from what you wrote and holds on to what you meant, instead of writing something new in its place. Every version made from your own message shows how much of it was edited, so you can see when a rewrite has drifted. And nothing is final. You can edit any version however you like before you send it, and you are the one who sends it.

Link to this question
Can I change one word without rewriting the whole message?

Yes. Open the actions on a draft and choose Manual edit. The message drops back into the input box, so you can fix the one word that is off and leave the rest exactly as it was. You can also just say what you want changed, like one word landing too strong, and only that part moves. Tapping anything Subtext has flagged highlights the exact words it means, so you know which one to reach for.

Link to this question

What it reads, and what it cannot know

How does Subtext read the tone of a message?

It reads your line in the context of the whole exchange, then marks the exact words that could land as harsh, cold or passive-aggressive and names the feeling underneath them, and every tag explains itself. Then, in the same reply, it offers versions, each flagged safe to send or worth another look, and you choose.

Link to this question
What does the safe-to-send score actually mean?

The safe-to-send score is Subtext's estimate, from 5 to 100, of how likely a version is to land the way you meant it. The number stays behind the badge. A version that scores high enough shows safe to send, one that does not shows a warning sign, and tapping either gives you the line naming what put it there. It reads the words in front of it and cannot know the person you are writing to, or what happened between you last week, so treat it as a second reading rather than a measurement. A warning sign is a reason to look again at the words it marked, not proof the message is wrong.

Link to this question
Can Subtext tell me what they actually meant?

No, and be careful with anything that says it can. Subtext reads the words in front of it, so it can tell you what a message is asking for, what it is likely to signal, and which readings the wording supports. It cannot tell you what the person writing it privately meant or felt. When a message is genuinely ambiguous, the honest move is to ask them, and Subtext will help you write that question.

Link to this question

Where it works

Does it work with WhatsApp, iMessage and Instagram?

Yes, and with anything else you can copy from or share to: Slack, Gmail, Signal, Discord, a work ticket. Subtext is not a keyboard you type inside. You share the thread to it, paste the draft, or screenshot the conversation, and you copy the version you pick back into whichever app you were in.

Link to this question
Do I have to install a keyboard?

No, and that is deliberate. Subtext is an app, not a keyboard, so it never sits between you and what you type and it cannot see anything you write anywhere else. It only ever reads what you hand it: the draft you paste, the screenshot you share, the voice note you record.

Link to this question
Does it work in my language?

Yes. Subtext comes in 17+ languages, including German, Spanish, French and Turkish, and it answers in the language you write in.

Link to this question
Does it work offline?

No. The reading and the rewriting happen on our servers, so Subtext needs a connection. A slow one is usually fine for text you type or paste, because that request is small. A screenshot or a voice note has to upload first, so those are the parts that will feel it on a weak signal.

Link to this question
Is there a limit on how much I can use it?

Every account has a daily limit, there to stop automated abuse rather than to ration you. Rewriting and rechecking messages all day does not come near it. The app warns you when you are close and tells you when the limit resets, 24 hours after the window started.

Link to this question

Plans, privacy and support

What does it cost?

Subtext gives you a few free analyses to start, then a paid subscription with weekly, monthly and yearly plans, billed through the App Store or Google Play on your phone, or through Stripe if you subscribe on the web. The exact price is always shown in your own currency before you subscribe. Nothing is custom and there is no quote to request. We run free trials from time to time, and if one is on you will see it before you subscribe. A trial rolls into a paid plan unless you cancel at least 24 hours before it ends, and you can cancel wherever you subscribed whenever you like.

Link to this question
Can I switch between plans?

Yes. Weekly, monthly and yearly are the same subscription at different lengths, so you can move between them without cancelling and starting again. You do it where you subscribed: on iPhone in Settings under Subscriptions, on Android in Google Play under Payments and subscriptions, and on the web through Stripe. The store works out the timing and what you owe.

Link to this question
How do I cancel?

Where you subscribed rather than in Subtext. On your phone, Apple and Google take the payment, so they hold the subscription and we cannot cancel it for you. On iPhone: Settings, your name, Subscriptions, Subtext, Cancel Subscription. On Android: Google Play, your profile icon, Payments and subscriptions, Subscriptions, Subtext, Cancel subscription. The steps to cancel an Android subscription are on the legal page, including the notice a free trial needs. If you subscribed on the web, your payment runs through Stripe. Cancel from the Stripe billing page linked in your receipt email, or write to hi@subtext.it and we will send you the link.

Link to this question
Do I need an account?

On your phone you do not have to make one, because Subtext sets up a guest account the first time you open it. Sign in with Apple, Google or your email when you want it on more than one device, or want your drafts back after you switch phones. In the browser, you sign in before you start.

Link to this question
What happens to my messages?

They go to the AI providers that read and write them, and to our servers so you can come back to them later. When Subtext looks something up on the web, the search terms drawn from your request also go to a search provider; you can turn that off with Allow Web Search in settings. What you send is never used to train an AI model, and it is encrypted on the way. Conversations delete themselves five days after you last used one, or ninety days if you pin it, and they follow you from your phone to the web in the meantime. Delete one yourself and it is gone straight away, attachments included. The privacy policy names every provider we use and covers the rest.

Link to this question
How do I send feedback?

When Subtext asks what could feel better, those answers come to the team rather than to the store, and Settings has Contact Support and a Help Center. You can also write to hi@subtext.it about anything. A draft that did not sound like you is the most useful thing you can send us, because a real example says more than a description of one.

Link to this question

Say what you mean.

The next hard message doesn't have to take an hour.

Your drafts stay yours and are never used to train AI models. Privacy policy.