Telegram Chat Analyzer

Step 0: Make sure your version of Telegram Desktop is up to date. Data exports are ONLY supported by Telegram Desktop at the present time.
Step 1: Go to settings.
Step 2: Click on "Advanced".
Step 3: Under "Data and Storage", find "Export Telegram data".
Step 4: Uncheck "Acount information" and "Contacts list". These are not neccessary.
Step 5: Select the types of chats you want to export. If you select "Private Groups", make sure to uncheck "Only my messages".
Notice: Group chats can be analyzed by this tool, however groups produce so much data that the libraries used for displaying charts chickly get to their limit.
We recommend selecting a very narrow timeframe in the Analyzer-settings.
Step 6: Deselect all types of media under "Media export settings".
Step 7: Make sure to select "Machine-readable JSON" as format. This tool will not work with Human-readable HTML. Select your preferred Download path.
Step 8: Telegram will now export your data. This may take a while.
Step 9: You should end up with a folder "chats" and a "result.json" file. We only need the JSON-file.
Step 10: Now come back to this website and click on "Try it out!"
Step 11: Select the "result.json" file and enjoy!

We value your privacy.

We do not store your data.

We don't even send your data to our server: the entire program that analyzes and evaluates the JSON-file containing your messages runs client side, in your browser.

At no point is the actual content of a message analyzed; all the program cares for is "How many words does the message contain?", "How many characters does it contain?", "When was it sent?", and "How often does each word appear in your entire chat?".

Again, this information is not stored, just used to display some fancy charts and statistics.
If you close your browser, or even just reload the page, everything's gone.

Your data stays with you.

We value your privacy.

Select a chat:

Chat Statistics

Basic Information
Messages / Day (Trend)
Words / Day (Trend)
Words/Message (Trend)
Most common words (4 or more characters)
Hourly distribution
Weekly distribution
Total activity