
Yes, WhatsApp Web has Export chat — the menu is hidden
The most common belief I run into about how to export chat from WhatsApp Web is that the feature does not exist. It does. WhatsApp Web (web.whatsapp.com, the browser version of WhatsApp you load by scanning a QR code with your phone) has an Export chat option, and it has had one for years. The reason almost no one finds it is that the menu is tucked inside the chat header's three-dot icon — top-right of an open chat, not in the sidebar, not in the settings cog. Most users hunt around the obvious places, do not see anything, and conclude the feature was left out of the web version. It was not.
The pillar guide on WhatsApp chat export covers the underlying mechanics — what the ZIP contains, the 40,000-message ceiling, the locale-specific timestamps. This guide is the platform-specific one for WhatsApp Web. The companion piece Export chat WhatsApp: what the feature actually does is the definitional explainer, and How to download chat history from WhatsApp walks through all three download paths (Drive backup, phone Export Chat, and Web Export chat) side by side. If you came here for the Web-specific tap path, you are in the right place.
The TL;DR for the impatient: open the chat → click the three-dot icon at the top of the chat → More → Export chat → choose Without Media or Including Media. Your browser saves a ZIP to its Downloads folder. Drag-drop into chattopdf for a PDF.
WhatsApp Web vs WhatsApp Desktop — same menu, different host
Before I walk through the steps, I want to disambiguate two things that get conflated in the same search query. WhatsApp Web is the browser version — you go to web.whatsapp.com, scan a QR with your phone, and use WhatsApp inside the browser tab. WhatsApp Desktop is a standalone app — you download it from the Microsoft Store, the Mac App Store, or whatsapp.com, and it runs as its own application window outside any browser. Both connect to the same account, both let you read and send messages, and both have an Export chat menu in the same place.

| Aspect | WhatsApp Web (browser) | WhatsApp Desktop (app) |
|---|---|---|
| Where it runs | Any modern browser — Chrome, Edge, Firefox, Safari | Standalone app — macOS, Windows, no browser needed |
| Where to find Export chat | Chat header three-dot → More → Export chat | Chat header three-dot → More → Export chat (identical) |
| Where the ZIP saves | Browser Downloads folder (Chrome Downloads, Safari Downloads, etc.) | OS Downloads folder via the standard file picker |
| Filename pattern | `WhatsApp Chat - <chat name>.zip` | `WhatsApp Chat - <chat name>.zip` (same) |
| Phone-online requirement | Needed for first link; Multi-Device covers offline windows | Same requirement — Multi-Device applies equally |
| Right when | No install, quick one-off, works on any computer | You use WhatsApp on this computer regularly — better notifications and shortcuts |
The export mechanism itself is identical between the two. The output is the same ZIP, the menu nesting is the same, the Without Media versus Including Media choice is the same, and the resulting _chat.txt is byte-for-byte the same as you would get from a phone export of the same chat. The only meaningful difference is where the ZIP physically lands — your browser's Downloads folder versus the OS Downloads folder reached through a file picker. For practical purposes that is the same place on most computers.
So if you are reading "WhatsApp Web" but you actually have the Desktop app installed and prefer to use that, the steps below apply unchanged. The menu is in the same spot. If you genuinely want the browser version, web.whatsapp.com is the URL.
Where the menu actually lives
This is where most people get stuck, so I want to be very explicit about it. WhatsApp Web has three areas on screen. The left sidebar lists your chats. The right pane shows the active chat (or a placeholder if no chat is selected). The top of the right pane — above the messages, where the contact's name and online status sits — is the chat header. The Export chat menu is on the chat header, not anywhere else.

When you open WhatsApp Web with no chat selected, there is no Export option visible anywhere. People search the gear icon next to their own profile photo at the top of the sidebar, find Settings, find Account, find Privacy — none of which mention Export — and conclude the feature was omitted. The Settings panel does not contain Export Chat because Export Chat is a per-chat action, not an account-wide one. You have to first open the chat you want to export. Then the chat header appears, and the three-dot menu shows up at the top-right of that header.
Click that three-dot icon. A small dropdown menu opens with options like Contact info, Select messages, Close chat, Mute notifications, Disappearing messages, Clear messages, Delete chat, Report, Block, and — near the bottom — More. The Export chat option lives inside More. Click More, and a sub-menu opens with Export chat, Add shortcut, and Group info (if it is a group). Click Export chat, choose Without Media or Including Media, and the browser saves the ZIP.
The reason for the nesting is that Export chat is a less-frequent action than Mute or Disappearing, so WhatsApp tucked it under the More submenu to reduce clutter in the primary dropdown. Annoying for first-time exporters, sensible for everyday users who never need it.
The five-click export flow
Here is the full path, with the explicit number of clicks so you know exactly what to do.

Open the chat in WhatsApp Web
Click the chat in the left sidebar to open it on the right. The chat header appears with the contact or group name. If the right pane is blank with a "WhatsApp Web" placeholder, no chat is selected yet — click one first. The Export chat menu only appears after a chat is open.
Click the three-dot icon (⋮) at the top-right of the chat header
The three-dot is in the chat header next to the search icon — top-right of the right pane, level with the contact name. A dropdown menu appears with options like Contact info, Mute notifications, and at the bottom the More entry. The export from WhatsApp step-by-step guide covers the equivalent menu path on iOS and Android phones for comparison.
Click More to open the submenu
The More submenu surfaces Export chat alongside Add shortcut and a few group-specific options. Hover or click — depending on browser — to see the submenu pop out to the side or appear below.
Click Export chat, then choose Without Media or Including Media
A small modal asks Without Media or Including Media. Without Media is faster and produces a small ZIP (under 1 MB for most chats) — fine if you only care about the text. Including Media bundles photos, voice notes, and documents up to roughly the most-recent 10,000 messages, and produces a bigger ZIP (sometimes tens of MB).
Save the ZIP — your browser handles it
The browser triggers a download. Depending on your browser settings, the file either saves directly to Downloads or asks you where to save. Default filename is
WhatsApp Chat - <chat name>.zip. The companion guide Export WhatsApp chat to PDF is the natural next step — drag the ZIP into chattopdf for a sender-attributed PDF.
That is the entire flow. Five clicks from open chat to ZIP-in-Downloads. Once you have done it once the menu nesting becomes muscle memory and the whole thing takes about ten seconds.
One thing worth flagging: the same Export chat dialog occasionally shows a third option, "Attach as document" (which emails the chat as a _chat.txt attachment via your email client). That option only appears in some WhatsApp Web versions and on some operating systems. If you do not see it, do not worry — Without Media gives you the same data in a downloadable ZIP and is more useful for further processing.
Where the ZIP lands and what it contains
After clicking Export chat, your browser saves the file the same way it would save any other download. On Chrome, Edge, and Firefox the default location is the Downloads folder of the current OS user. On Safari it is the Downloads folder visible in Finder by default. The browser's own download manager (the bottom bar in Chrome, the inbox icon in Safari) shows the file as the most-recent download.

The ZIP itself is shaped exactly like a phone export. Inside is a _chat.txt plain-text file with every message in the chat, formatted as [date, time] Sender: message, plus — if you chose Including Media — the attached photos, voice notes, and documents in the same flat folder. The pillar WhatsApp chat export covers the file structure in detail (timestamps, locale formats, system messages, media filename conventions). The Web export uses the same conventions because under the hood it is the same Export Chat function — just running on the desktop client instead of the phone client.
For chattopdf upload, the browser-Downloads location is actually convenient. You open chattopdf.app in another browser tab, click the upload area, file-picker opens to your Downloads folder by default, and the WhatsApp Chat ZIP is right there. Or you drag-drop straight from the file manager — same thing, different gesture.

The only quirk worth noting: if your browser is configured to "always ask before saving" (rather than auto-save to Downloads), the file dialog appears mid-export. Pick a folder you will remember. Some users save to Desktop for convenience, which works fine — chattopdf accepts uploads from any folder.
Multi-Device — the phone-online requirement
There is a piece of WhatsApp Web folklore worth addressing because it changed in recent versions. Classic WhatsApp Web (the original 2015 version) required your phone to be powered on, connected to the internet, and running WhatsApp at the moment you used the web client. If your phone died, your Web session died with it. This was the source of constant complaints.

WhatsApp's Multi-Device feature, rolled out in stages over recent WhatsApp versions, changed this. With Multi-Device enabled (now the default for new linked sessions), your browser session can run for a window of days even when your phone is offline. The session does still need to re-sync against your phone periodically — exactly how often is implementation-defined and changes between WhatsApp versions, so I am not going to put a fixed number on it. The practical advice: treat the requirement as "your phone needs to come online occasionally" rather than "your phone must be powered on right now". A long-dead phone (out of battery for days) eventually breaks the link; a briefly-offline phone (you stepped away from wifi) does not.
For the export itself, this matters less than people assume. Once the chat is loaded in the browser, the ZIP-generation runs locally — your browser bundles the messages and triggers a download. Connectivity dropping mid-export does not corrupt the file, because by then the data is already in the browser's memory. The only thing that requires connectivity is loading the chat in the first place, and Multi-Device handles that for the offline-phone case.
If you cannot get a session linked at all, WhatsApp's Multi-Device help page covers the QR-scan flow and common failure modes. The Web export step itself does not change.
Browser support — what works and what does not
WhatsApp Web is a web app, so browser compatibility matters for the Export chat menu working at all.

| Browser | Platform | Export chat menu | Notes |
|---|---|---|---|
| Chrome | macOS, Windows, Linux | Yes | Reference experience — fastest sync and the most-tested combination |
| Edge | macOS, Windows | Yes | Identical to Chrome (same Chromium engine under the hood) |
| Firefox | macOS, Windows, Linux | Yes | Works fully; occasional QR-scan re-prompts when the cache is cleared |
| Safari | macOS | Yes | Works on Safari 14 or newer; older Safari versions may not link at all |
| Brave / Vivaldi / Arc | macOS, Windows | Yes | Chromium-based browsers all behave like Chrome |
| Mobile browsers (Chrome on Android, Safari on iOS) | iOS, Android | No | WhatsApp Web blocks mobile browsers — use the phone Export Chat menu instead |
The mobile-browser block is worth highlighting. If you load web.whatsapp.com in Safari on iPhone or Chrome on Android, WhatsApp shows a "WhatsApp Web is not available on this browser" message and refuses to load the chat list at all. The reason: WhatsApp explicitly redirects mobile-browser users to either install the WhatsApp mobile app or use the phone they are already on. This is a deliberate block, not a bug, and there is no user-agent workaround that survives version updates. If you are on a phone, use the phone's Export Chat menu directly — the export chat WhatsApp guide covers that path.
For desktop browsers, the Export chat menu is consistently available across all major modern browsers. I have not seen a recent issue where one browser exposes the menu and another hides it. Browser version matters only at the extremes — very old Safari or very old Firefox may fail at the QR-scan step and never get to the chat. If you are on a current version of any browser listed above, you are fine.
Pricing — turning the Web export into a PDF
Once you have the ZIP from WhatsApp Web sitting in your Downloads folder, the natural next step for most people is to convert it to a PDF. The chattopdf path is straightforward: open chattopdf.app in the same browser, drag the ZIP onto the upload area, choose a tier, pay, and get a PDF emailed back in roughly 30 seconds. Pricing is per chat — single payment for a single conversion, no recurring billing, no account commitment.

$7 Basic per chat is the entry tier. Text-only PDF, 5,000-message ceiling per chat, no inline photos. Right when the Web export is small (a short conversation) and you only need text in the PDF.
$14 Standard per chat is the recommended tier for most Web exports. Inline photos appear in the PDF if you exported with Including Media, the per-chat message ceiling lifts to 25,000, and every distinct sender appears in attribution. This is the tier I recommend for most legal-evidence and personal-archive use cases.
$29 Premium per chat removes the per-chat message ceiling and adds an XLSX/CSV export alongside the PDF — useful for long Web exports (over 25,000 messages) or when you want to do further analysis on the data in a spreadsheet.
$49 Premium+Voice per chat adds Deepgram Nova-3 voice-note transcription on top of Premium. Web exports can include voice notes if you chose Including Media on a chat that has them, so this tier is relevant for those cases. The transcribe WhatsApp audio guide covers the transcription side end to end.
$99 Power User per chat adds priority queue processing and bulk-conversion support across multiple Web exports in a single session — handy if you are converting several chats from a desktop in one sitting.
Each conversion is real work against a snapshot of the chat at the moment you exported. Re-export from WhatsApp Web tomorrow and convert again — that is a separate conversion and a separate payment. No recurring charge, no account-level access bundling.
Key takeaways
- WhatsApp Web does have an Export chat feature, despite a widespread belief otherwise — it is hidden in the chat header's three-dot menu (top-right of an open chat) under More → Export chat.
- The flow is five clicks: open chat → three-dot icon → More → Export chat → Without Media or Including Media. The browser saves a ZIP called
WhatsApp Chat - <name>.zipto your Downloads folder. - WhatsApp Web (in a browser) and WhatsApp Desktop (the standalone app) expose the same menu in the same place and produce the same ZIP — the only difference is where the ZIP physically lands.
- The ZIP shape matches a phone export —
_chat.txtplus optional media — so any tool that accepts a phone export accepts a Web export, including chattopdf. - WhatsApp's Multi-Device feature relaxed the classic phone-online requirement — your phone needs to come online periodically to keep the link alive, but does not need to be on the moment you click Export.
- Mobile browsers (Chrome on Android, Safari on iOS) are blocked from WhatsApp Web by design — use the phone's own Export Chat menu instead, which produces the same ZIP.
- ChatToPDF's $14 Standard per chat tier is the recommended option for converting a Web export to a sender-attributed PDF — drag-drop from your browser Downloads folder into chattopdf and the conversion takes about 30 seconds.
FAQ
Does WhatsApp Web actually have an Export chat option?
Yes. The Export chat menu has been part of WhatsApp Web for years. It lives in the chat header's three-dot icon (top-right of an open chat), under More → Export chat. The reason most users miss it is that they look in the sidebar settings or the gear icon for their own profile rather than on the chat header itself. Open the chat first, click the three-dot at the top of the chat, click More, and Export chat appears. The output is the same ZIP shape as a phone export — _chat.txt plus optional media — saved by your browser to its Downloads folder.
Is the WhatsApp Web export the same as a phone export?
Yes — byte-for-byte the same shape. Both produce a ZIP containing _chat.txt (every message as [date, time] Sender: message) and, if you chose Including Media, the attached photos, voice notes, and documents in the same flat folder. The same 40,000-message ceiling applies and the same locale-specific timestamp formats apply. The only difference is where the ZIP lands — browser Downloads folder versus phone storage. Any tool that accepts a phone export accepts a Web export, and vice versa.
Where does the ZIP file go after I click Export chat on WhatsApp Web?
Your browser handles it the same way it handles any other download. On Chrome, Edge, and Firefox the default location is the OS Downloads folder for the current user. On Safari it is the Downloads folder visible in Finder. The default filename is WhatsApp Chat - <chat name>.zip. If your browser is set to "always ask before saving", a file dialog appears mid-export and you pick the folder. The browser's own download manager (Chrome's bottom bar, Safari's inbox icon) shows the file as the most-recent download for direct access.
Do I need my phone online to export from WhatsApp Web?
Not in the strict moment-by-moment sense. WhatsApp's Multi-Device feature, default for new linked sessions, lets the browser session work for a window of days while your phone is offline. The session does need to re-sync against your phone periodically to stay alive — a phone that has been off for days eventually breaks the link. For the export itself, once the chat is loaded in the browser the ZIP generates locally, so connectivity dropping mid-export does not corrupt the file. Treat the requirement as "your phone needs to come online occasionally" rather than "your phone must be on right now".
Can I export chat from WhatsApp Web on my phone's browser?
No — WhatsApp Web blocks mobile browsers by design. If you load web.whatsapp.com in Safari on iPhone or Chrome on Android, WhatsApp shows a not-supported message and refuses to load the chat list. The fix is to use the WhatsApp app on the phone directly and run Export Chat from there — the resulting ZIP is identical. There is no user-agent workaround that survives WhatsApp version updates. If you genuinely want the browser path, you need a desktop or laptop browser (Chrome, Edge, Firefox, Safari on macOS).
What is the fastest way to turn a WhatsApp Web export into a PDF?
Drag-drop from your browser Downloads folder onto chattopdf.app. Open chattopdf in another browser tab on the same desktop, drag the WhatsApp Chat - <name>.zip file from your file manager onto the upload area, choose the $14 Standard per chat tier, pay, and a sender-attributed PDF arrives by email in roughly 30 seconds. Standard handles up to 25,000 messages with inline photos. The whole flow — Web export plus chattopdf conversion — is under two minutes for most chats and produces a single readable PDF suitable for archiving, evidence, or sharing.

I'm Paul. I built ChatToPDF after watching a friend try to print a 4-year-old WhatsApp chat across forty-something one-page PDFs. I write here about exporting WhatsApp chats, converting them to PDF, transcribing voice notes, and the messy edge cases nobody else writes about (40,000-message export limits, broken emojis, RTL Arabic, Samsung Secure Folder).