WhatsApp chat analyzer: your chat, in numbers

Export a chat from WhatsApp and see who texts more, who replies first, your busiest hour, top emoji and longest streak, as cards you can share.

Drop your file here

or click to browse

All files • or paste with ⌘V
Nothing has left this page since you opened the tool. Show network activity

    The browser enforces this: the site’s security policy only lets the page talk to the code libraries’ servers and an anonymous usage counter (tool name, file type, size range). A request carrying your file to anywhere else would be blocked before it left.

    Check it yourself: open your browser’s developer tools, go to the Network tab, and run the tool. Or turn off Wi-Fi once the tool has loaded; it keeps working.

    How it works

    Export a chat from WhatsApp and see who texts more, who replies first, your busiest hour, top emoji and longest streak, as cards you can share.

    In WhatsApp, open a chat or group, choose Export chat without media, and drop the file here: the .txt from Android or the .zip from iPhone. The whole history is read on your device, in any of WhatsApp's date and time formats, and turned into a story of cards. Who sends more messages and by how much. Who replies faster, measured as the typical time to answer when the other person was waiting. Who starts conversations after a quiet spell. The hour your chat comes alive, the night owl, your most-used emoji and words, the longest streak of days in a row, the busiest day and the longest silence. Then the receipts: voice notes, laughs, sorries, deleted messages. Pick a year or all time, hide names if you like, and share any card as a 1080 × 1920 image for your status or story. Below the cards there's the full breakdown: side-by-side numbers for everyone, a heatmap of when you talk, and month-by-month activity. Many chat analyzers upload your chat to their servers; this one can't, because it runs in your browser.

    How to use it

    1. Export the chat. In WhatsApp, Export chat → Without media.
    2. Drop the file here. The .txt (Android) or .zip (iPhone).
    3. Flip through your cards. Pick a year, hide names if you like.
    4. Share. Send any card to your status or story.

    Frequently asked questions

    How do I export a WhatsApp chat?
    On Android: open the chat, tap ⋮, then More, then Export chat, and choose Without media. On iPhone: open the chat, tap the name at the top, then Export Chat, and choose Without Media. Save the file and pick it here.
    Does it work for groups?
    Yes. Groups show the top five people on the cards and everyone in the breakdown.
    How is reply time calculated?
    It's the typical (median) time someone takes to answer a message from someone else, counting only replies within 12 hours.
    Why are some numbers lower than I expected?
    Only what's in the export counts. WhatsApp leaves out media in an export without media, and messages from before you joined a group or after you cleared a chat.
    Is my chat uploaded?
    No. The export is read in your browser, on your device. Nothing is sent to us or anyone else; once the page has loaded it even works in airplane mode.
    Saved