Telegram chat insights

Telegram Chat Analyzer: who texts first, who replies faster?

See the patterns that are hard to spot while you’re inside the conversation. Brutal Verdict turns your Telegram export into a clear view of who reaches out, how replies change over time, and how you react, call and share.

Who keeps the conversation going?

Compare who starts conversations, asks questions and sends follow-up messages. Look at the pattern across the chat, rather than judging one late reply.

  • Who texts first more often
  • Who replies faster, and when
  • Who sends more messages and longer replies
  • Quiet stretches and changes over time

Calls, reactions and the things between texts

Telegram adds context that a message count alone misses. See who starts more calls, time spent on calls where durations are recorded, and reactions given and received.

  • Call attempts, missed calls and recorded durations
  • Favorite reactions and shared photos or videos
  • Forwarded and edited message counts
  • Reply references that help identify what a response answers

One export. One conversation of your choice.

Upload result.json from Telegram Desktop. Find a chat by name or browse the list with the most messages first. Only your chosen conversation enters analysis; the rest of the export is discarded after selection.

Already exported a single personal chat as JSON? Supported single-chat exports can be opened too. You do not need a bot, script or Telegram account connection.

Your raw messages stay in your browser

Local processing keeps the message text on your device. Optional AI Insights uses aggregate stats to add perspective without receiving raw message content.

Preview stats are available before unlocking more detail. Individual stat and participant gates are shown in the app, so you can see what is included before choosing an unlock.

A clearer picture, without pretending to read minds

Fast replies do not automatically mean romantic interest. Missed calls do not prove rejection, and reactions do not necessarily answer a question. Use the results to understand communication habits, not label someone’s intentions.

Telegram analysis covers the supported portion of the export. Calls without durations, deleted messages and conversations outside Telegram leave gaps in the picture.

From export to insights, without coding

This Telegram chat analyser works with a file you export yourself. Open Telegram Desktop, choose Machine-readable JSON and upload result.json. Select your conversation, then explore the patterns in your browser. No script or spreadsheet setup is needed.

Common questions

FAQ

How do I analyze a Telegram chat?

Export personal chats from Telegram Desktop as Machine-readable JSON, then upload result.json. Choose a conversation from the list to start analysis. You do not need to connect your Telegram account.

Can I choose just one chat from my Telegram export?

Yes. Brutal Verdict lists eligible personal conversations, sorted by message count, with a search box. No analysis starts until you choose one. The other conversations and the selection list are discarded after selection.

Are my Telegram messages sent to a server?

Raw chat messages are parsed and analyzed locally in your browser. Optional AI Insights sends aggregate stats and inferred categories, not raw messages, captions or links. The chosen chat may be stored locally on your device for reopening.

Is the Telegram chat analyzer free?

You can start an analysis and view preview stats. Some participant stats require sign-in or a chat unlock, and AI Insights is a separate optional feature. The app shows the access requirement for each locked stat.

Can I export Telegram chats on my phone?

This JSON export guide uses Telegram Desktop on a computer. If you cannot find the export option on your phone or in Telegram Web, use the desktop app linked in the guide. You can analyze a completed JSON file in a supported browser.

Does it support Telegram groups or channels?

The Telegram analyzer currently focuses on personal chats with two people who both have usable text messages. Groups, channels, bots, Saved Messages and chats without enough two-person data are not supported by this flow.

Can a Telegram chat analyzer tell me if someone likes me?

It can show patterns in who starts conversations, reply times, questions and reactions. Those patterns are not proof of feelings, attraction or relationship status. Calls, offline time and missing messages can change the picture.

Can it analyze HTML exports or media files?

Use the Machine-readable JSON export, not an HTML page. Upload result.json rather than a folder, ZIP, screenshot or media file. Photo, video and file counts depend on the metadata included in the export; media contents are not analyzed.

Keep exploring

Ready for the actual verdict?

Upload an export. Raw chat messages stay in your browser during local analysis.

Analyze a Telegram chat