Your chat,
by the numbers.

Drop in a WhatsApp, Instagram or Messenger export and find out who texts more, when you talk and what you say most. The file never leaves your device.

or upload your own

The sample is a made-up chat, generated in your browser and run through the real analysis.

  1. 1

    Export

    Export a chat from WhatsApp, Instagram or Messenger.

  2. 2

    Drop

    Drop the file below. Your browser reads it; nothing is uploaded.

  3. 3

    Explore

    See who talks more, when, and what you say most.

Upload your own

Where is the chat from?

How to export: Open the chat, tap More, then Export chat (without media). Upload the .txt file.

Privacy

Your chat never leaves this device. Don’t take this page’s word for it.

Chats are about as private as data gets, so every claim here comes with a way to check it yourself.

Read the source code on GitHub
  1. 1

    There is nowhere to send it

    ChatLens is a set of static files. There is no backend, no database, no accounts and no analytics script.

  2. 2

    Your browser enforces it

    The site ships a security policy (connect-src 'none') that makes the browser itself refuse any request this page tries to make. Look for the Content-Security-Policy header in your browser's developer tools.

  3. 3

    Test it offline

    Once this page has loaded, switch off Wi-Fi or turn on airplane mode, then drop in your file. The analysis works exactly the same.

  4. 4

    Watch the network

    Open developer tools, go to the Network tab and analyze a chat. No request appears.

  5. 5

    Nothing is kept

    No cookies and no saved data. The analysis lives in this tab's memory and is gone when you close or refresh it.