Silent Legends

Analyze your WhatsApp history or retrieve past legends.

How to Export Chat (Click to expand)
1. Open WhatsApp Group > Tap three dots (⋮)
2. More > Export Chat > Without Media
3. Upload the .txt file below.
📂 Drag & Drop or Click to Upload

Retrieve Existing Stats

Enter your registration number to find your uploaded groups.

🐍 Run Locally (Python)

Paranoid about privacy? Run this script on your PC and upload the JSON.

import re
import json
from collections import defaultdict

# Input and output files
INPUT_FILE = "input.txt"
OUTPUT_FILE = "output.json"

# Regex to detect a normal WhatsApp user message
# Example:
# 10/5/22, 9:46 PM - logicalhammad: message
MESSAGE_REGEX = re.compile(
    r"^(?P\d{1,2}/\d{1,2}/\d{2}),\s"
    r"(?P