Chat Tools

Export a WhatsApp chat to Excel

Choose the .zip or .txt that WhatsApp exports and download an .xlsx or .csv with one row per message, ready to filter, sort and count. Free, with no row limit, and nothing is uploaded.

A short made-up conversation with a photo, to see how it works.

To get the file: open the chat in WhatsApp → tap the name at the top (iPhone) or ⋮ → More (Android) → Export chat → with or without media → save it or send it to yourself.

How to export a WhatsApp chat to Excel

  1. Export the chat from WhatsApp. “Without media” is enough for a spreadsheet and gives you a small .txt.
  2. Choose the file here. A .zip works too; there is no need to unzip it.
  3. Filter if you want. Date range, one participant or a word: only what you see is exported.
  4. Press “Download Excel” or “Download CSV”.

What the spreadsheet contains

Date Time Sender Message Type Attachment 2025-03-12 09:02:11 Maya Morning ☀️ did you hear back about… Text 2025-03-12 09:05:40 Dan Yes, the landlord says *the deposit… Text 2025-03-14 20:02:11 Dan Sunset from the new place Photo 00000014-PHOTO-2025-03-14-20-02-11.jpg

The first sheet has one row per message. Date and Time are real Excel values rather than text, so sorting, filtering by month and pivot tables work without any clean-up. Messages with several lines stay in one cell. The second sheet summarises the chat: first and last message, and messages, words and media per participant.

What people use it for

How to export a chat from WhatsApp

iPhoneOpen the chat → tap the name at the top → scroll down → Export Chat → Attach Media or Without Media → Save to Files, or send it to yourself.
AndroidOpen the chat → ⋮ → More → Export chat → Include media or Without media → save it to your files or to Drive, or send it to yourself.

With media you get a .zip that holds the text of the chat and its photos, videos and voice notes. Without media you get a .txt, or a small .zip with only the text. WhatsApp exports one chat at a time and, with media, only the most recent part of a very long chat: that limit is set by the app, not by this page.

Private by design

A conversation is one of the most personal files you have, and the usual converters ask you to upload it. This page works the other way round: your browser opens the file, reads it and builds the result on your own device. No message, photo or file name is sent anywhere, and there is no account that could keep a copy.

You can verify it yourself: open the developer tools, look at the Network tab while you load a chat, or disconnect from the internet once the page has loaded. Everything keeps working.

Limits worth knowing

Frequently asked questions

Is it really free?

Yes. It is 100% free, with no usage limits, no message cap, no account, no sign-up, no watermark and no paid plan.

Is my chat uploaded?

No. The file is opened and processed inside your browser and never leaves your device. The page only downloads its own code from this site. If you accept analytics cookies, Google Analytics receives anonymous usage data such as page views, never your chat, its file name or its contents.

How do I export a WhatsApp chat to Excel?

Export the chat from WhatsApp (without media is enough), choose the file on this page and press “Download Excel”. You get an .xlsx with one row per message and a second sheet with totals per participant.

How do I export a chat from WhatsApp?

On iPhone, open the chat, tap the contact or group name at the top, scroll down and tap Export Chat. On Android, open the chat, tap the three dots, then More, then Export chat. Choose “Attach media” or “Include media” if you want the photos, and save the file or send it to yourself. You get a .zip, or a .txt if you export without media.

Which columns does the spreadsheet have?

Date, Time, Sender, Message, Type (text, photo, video, audio, file, omitted media, deleted or system) and Attachment (the file name). Date and time are real Excel values, so you can filter by month or build a pivot table.

Are multi-line messages kept in one cell?

Yes. A message with several lines stays in a single cell with its line breaks, in both Excel and CSV.

Does the CSV open correctly in Excel and Google Sheets?

It is saved as UTF-8 with a byte-order mark, so accents and emojis display correctly when you open it in Excel, and Google Sheets imports it directly.

Can I export only part of the chat?

Yes. Set a date range, pick one sender or type a search before downloading: only the messages shown are exported.

Is this an official WhatsApp tool?

No. This site is independent and is not affiliated with, endorsed by or connected to WhatsApp or Meta. It only reads the export file that WhatsApp itself creates.

Analytics: only if you accept cookies, the page loads Google Analytics (through Google Tag Manager) to count visits and see which tools are used. It never receives your chats, your files or their names. You can change your choice at any time with “Cookie settings” at the bottom of the page.