SocialStats analyzes your personal data from multiple social networks and turns it into clean Excel dashboards: response delays, messaging activity over time, voice call durations, voice message time, and more. It also supports exporting media (Instagram & Snapchat), standardized JSON exports, regex-based search, and location mapping for Snapchat.
- 📅 See how many messages you sent and received over time
- ⏱️ Average response delays (you vs. contact) — Instagram, Snapchat, WhatsApp
- 🕐 View your activity by hour, day, week, month, or year
- 📞 Get your total voice call time (Discord only)
- 🎙️ See your total voice message time (Instagram, Snapchat)
- 📊 Compare how much you interact with different people
- 🔗 Cross-network merge into a single Excel (Discord/Instagram/Snapchat/WhatsApp)
- 🖼️ Media export (Instagram & Snapchat) — EXIF/metadata timestamps are normalized so Android/iOS galleries sort them correctly in time
- 🧾 JSON export of all messages
- 🔎 Regex search across all messages of a given social network
- 🗺️ Snapchat map export (HTML) with all recorded location points
Tip
Don’t forget to check the "Global" sheet in the Excel file — it contains more specific and aggregated information.
Warning
Too many contacts = unreadable Excel. The program will ask you to define a minimum number of messages per conversation so only relevant ones are included.
python setup.py
.venv\Scripts\activate
python main.py
python3 setup.py
source .venv/bin/activate
python3 main.py
Warning
If you encounter any bug, please open an issue and explain the problem in detail — so I can fix it quickly.
- Go to ⚙️ Settings > Data & Privacy
- Click Request all of my data
- Select everything
-
Go to Settings > Account Center
-
Choose Your information and permissions
-
Click Download your information
-
Options:
- Date range: All time
- Format: JSON
- Media quality: High
- Go to Settings > My Data
- Select everything, especially Export JSON files
- Choose All time as period
- Open a conversation
- Tap
⋮ > More > Export Chat
- Choose Without media
![]() |
![]() |
![]() |
![]() |
Standard export of all your conversations in a clean and unified JSON format. Useful for re-importing, cross-platform comparisons, or external analysis.
Automatically export all images and videos from Instagram and Snapchat into a single organized folder. Files are renamed with date + sender, and their metadata is updated so they integrate seamlessly into Android and iOS galleries.
Run regex-based queries across all messages of a given platform to quickly find patterns (keywords, URLs, mentions, etc.). Great for investigations and advanced filtering.
Generate an interactive HTML map of all geolocations saved by Snapchat. Open it in your browser to explore your activity on a map.
This project is licensed under the MIT License. Forks and reuse are welcome — please credit Antrubtor.