Telegram Chat Analyzer (Free)

Drop your Telegram result.json below for free counts in your browser: who texts more, who replies faster, who starts. Want the AI read of interest? Get the free preview.

Your chat never leaves your browser. Everything is counted on this page; the chat is never uploaded, saved or sent to any server.

How to export a Telegram chat as JSON

Telegram's chat export lives in Telegram Desktop (Windows, Mac, Linux). Open the one-to-one chat, click the ⋮ menu at the top right and choose Export chat history.

Untick photos, videos and files, set Format to "Machine-readable JSON" and click Export. Telegram saves a ChatExport folder; the result.json inside is the file you need. The default HTML format (messages.html) is not read by the free tool, so pick JSON.

What the Telegram chat analysis looks at

⏱️

Reply speed

How quickly each of you answers, and whether that pace stays steady or drifts over time.

🚀

Who starts conversations

Who opens a chat after a quiet gap, and whether the effort is shared or one-sided.

📏

Message length balance

Whether one person writes paragraphs while the other sends a word or two.

❓

Questions asked

How often each side asks something back, which is often a sign of curiosity.

😊

Tone and emoji

Positive or negative wording, and how emojis are used across the conversation.

🕐

Timing patterns

When you two tend to talk and how active the conversation is from week to week.

From Telegram to preview

1. Export as JSON

Telegram Desktop → ⋮ → Export chat history, no media, Format: Machine-readable JSON.

2. Drop result.json

Free stats above, in your browser. For the AI read, upload it on the home page.

3. Read the result

See the free AI preview. A full report is optional.

Tips for a better result

Use a one-to-one chat, not a group or channel: the analysis compares two people.

Telegram stores an exact time on every message, so reply-time and who-starts numbers are reliable. Short chats (a few days) still give thin results.

Crush Analyzer gives an AI read of your chat, made for fun and reflection. It is not a guarantee of how anyone feels, and it cannot read minds. Use it as one more point of view, not as a verdict. See also our Privacy Policy.

Questions

Is there a free Telegram chat analyzer?+

Yes. The tool at the top of this page reads your Telegram result.json in your browser and shows message share, reply times, who starts conversations, questions and double texts for free. Nothing is uploaded. The AI interest read is a separate free preview after upload on the home page.

How do I export a Telegram chat?+

In Telegram Desktop open the chat, click ⋮ (top right), choose Export chat history, untick media, set Format to Machine-readable JSON and export. Upload the result.json from the ChatExport folder.

Can I use the HTML export?+

Not in the free tool. Export again and choose Machine-readable JSON as the format.

I exported my whole Telegram account. Does that work?+

Use a single-chat export instead: the full account export contains every chat, and the tool needs just the one with your crush.

Can I analyze a Telegram group?+

The analysis is built for two-person conversations, so use a one-to-one chat.

Will the other person know?+

No. Crush Analyzer does not contact the other person, and the free tool on this page runs only in your browser.

Is the result a guarantee?+

No. It is an AI read for fun and reflection, not a guarantee of how your crush feels.

Related