Free Anger Text Detector — How Angry Does It Sound?
Paste a message or drop a screenshot and see how angry its tone reads — on a clear scale, with the signals behind it. An honest estimate of tone, not the writer's true feelings.
A free anger text detector that rates how angry or hostile a message sounds — an email from your boss, a text, a review — on a clear scale. It reads the tone of the words, not the person, and can be wrong.
How Our Anger Text Detector Works
Three steps to an honest read on any message's tone
Paste or upload
Drop in any text or a screenshot — a message, email, or review you want to gauge.
AI reads the tone
Our AI weighs hostility signals — harsh wording, blame, all-caps, threats — against calm, measured, and constructive ones.
See the anger scale
Get a clear tone level with the specific signals behind it — an honest read of the words, never a claim about the writer.
When an Anger Check Helps
A message from your boss
See how harsh a work message really reads before you react to it.
Before you hit send
Check whether your own reply sounds angrier than you meant it to.
A tense chat or email
Put a scale on a heated exchange so you can respond calmly, not defensively.
Reviews & feedback
Gauge how hostile a customer review or comment sounds at a glance.
What people say about EmoScan
Experiences shared by people using EmoScan to better understand tone and emotion.
How Does EmoScan Work: Scan Emotions with AI
Learn More About Tone & Anger
How to Tell if Someone Is Angry Through Text
The tone signals that read as anger — and why text is so easy to misread.
How to Respond to a Hostile-Tone Message
Practical ways to de-escalate when a message lands as harsh or aggressive.
Passive-Aggressive vs Openly Angry Texts
How cold hostility and open anger differ in wording — and how to read each.
Why EmoScan Is Free
No paid plans, no hidden limits, no required sign-up. Here is how it works.

Ad-supported
Unobtrusive ads cover our server and AI costs, so the tools stay free for everyone, forever.

No hidden costs
There is no premium tier, no trial, and no paywalled features. Every tool is fully available to everyone.

Our mission
We believe tools for understanding emotion should be available to everyone, not just those who can pay.
Frequently Asked Questions
No — and this is the most important thing to understand. It reads how angry the text sounds, not how the person actually feels. Someone can write a sharp message on a calm day, or a polite one while furious. Tone and feeling are not the same, which is why the result describes the words on the screen, not the mind behind them. Use it the way you would a tone check: to understand how a message is likely to land, not to diagnose anyone. 🎯
It weighs the signals that make writing read as hostile: harsh or blaming word choice, insults, sarcasm, all-caps, heavy punctuation, cold formality and demands phrased without a softener. Then it balances those against calm signals — measured wording, openness, warmth — to give an overall read. No single word decides it; it is the pattern that matters. We explain the specific signals in the breakdown so you can see why a message reads the way it does, rather than trusting a bare label. 🔥
It is a reliable read of tone, but tone is not a fact about a person, so treat it as an estimate. Sarcasm, cultural differences in directness, stress, or simply a blunt writing style can all shift how angry text sounds. The same words can read as furious from a stranger and as normal from a close friend. It is close to the same kind of judgment an AI detector makes — a strong signal to weigh, never a verdict to act on blindly. ⚖️
Yes. You can paste text directly or upload a screenshot of a message, and the tool reads the visible text to estimate its tone. This is useful for chats, comments or emails you have received and want a second opinion on. If the image has no readable text, it will say so honestly rather than guess. Whatever you upload is analyzed in the moment — see the FAQ on privacy for exactly what happens to it. 📩
No, please be careful here. A tone estimate is not proof that someone was angry at you, and leading with an accusation — “why are you so angry” — usually makes things worse, especially if the tool misread a blunt but harmless message. Use it to understand a message before you reply, to check your own draft, or to decide whether to slow down. Your knowledge of the person and situation matters more than any score. 🙏
No. Your message or screenshot is analyzed in the moment and is not stored on our servers, attached to an account or shared. Once you get the result, nothing is kept. That matters because people check genuinely tense messages here — a fight with a partner, a difficult email from a boss. You can run a heated message through it without worrying about where it ends up. 🔒





