Free Online WhatsApp Chat to PDF Converter

Convert WhatsApp Chat to PDF Online

The free online WhatsApp Chat to PDF converter reads an exported chat file and rebuilds the conversation as a PDF, with real message bubbles, sender names and timestamps. WhatsApp exports a chat as a plain .txt file or a .zip with the photos. Because a chat is private, the export is read in the browser and never uploaded.

Document format work by OnlinePCApps since 2013

No upload Bubbles and timestamps TXT or ZIP Free
0
Bytes uploaded
PDF
Formatted output
0
Files stored
$0
Free, always
Why convert WhatsApp chat to PDF online

Three Reasons to Convert a Chat to PDF

A raw WhatsApp export is a wall of messy text. The free online converter rebuilds it into a PDF that reads like the conversation and holds up as a record.

Keep a Chat as Evidence

A dispute or a court matter often turns on what was said and when. A PDF with the messages, senders and exact timestamps makes a clean record that a screenshot pile cannot match.

The timestamps stay exact for a record.

Save a Chat as a Keepsake

A family thread or a long conversation with photos is worth keeping past the phone it lives on. A PDF with the images inline turns the chat into a keepsake to store or print.

The photos sit inline with the messages.

Archive a Business Chat

A support thread or an agreement on WhatsApp Business belongs in the records, not on a device. A PDF files the conversation where it can be found, read and kept.

The thread joins the records as a file.
How it works

Convert WhatsApp Chat to PDF Online in Three Steps

Export Chat
1

Export the Chat From WhatsApp

Open the chat, tap the three dots or the contact name, then choose Export Chat. Pick With Media for a .zip that carries the photos, or Without Media for a plain .txt.

.zip
2

Drop the Export File Here

Drop the .txt or .zip on the panel above or choose it from the device. The file is read in the browser, and no copy is sent away.

chat.pdf
3

Download the Formatted PDF

Save the finished PDF, laid out with bubbles, sender names and timestamps. The export file stays untouched, and the text in the PDF stays selectable to search or copy.

Chat bubbles Sender and time
Photos inline From a zip export
A PDF file Reads like the chat
Need it faster?

Convert Many Chats to PDF at Once

A single chat converts in a moment right here. When a stack of exports needs to become PDFs, or a multi-year chat runs to gigabytes, the desktop app reads from disk and turns every export into a formatted PDF in one pass.

Get Desktop Version Free trial · Windows 7 to 11
What the free tool does

What the WhatsApp Chat to PDF Converter Does

To convert a WhatsApp chat to PDF is to turn a raw export into the conversation on a page. The tool does that on the device.

Rebuild the Conversation

The parser reads each line of the export and lays the messages out as bubbles, one side per sender, with the name and the timestamp on every message. The result reads like the chat, not a wall of raw text.

Keep Photos and Media Inline

A .zip export carries the photos, so each image sits in the PDF where it was sent. A video or a voice note cannot play in a static file, so it lands as a still or a labelled reference in its place.

Handle Group Chats

A group export with many senders keeps each name clear and each message on its own side. Dates break the thread into days, so a long conversation stays easy to follow across the pages.

Read TXT or ZIP Exports

Both the plain .txt export and the .zip with media are read the same. The text stays as real, selectable words in the PDF, so a name, a date or a phrase can be searched later.

To convert a WhatsApp chat to PDF, to export a WhatsApp chat to PDF and to save a WhatsApp conversation as a PDF all name the same step. A search for WhatsApp to PDF lands on the same conversion. The PDF is built new on this page, and the export it came from is left exactly as it was.

Reference

What the Export Holds and How It Lands

A WhatsApp export is a text log, sometimes with a media folder. These points decide what the PDF keeps.

The caseResultWhat happens and why
TXT exporttext onlyA plain .txt holds the messages and timestamps, with a <Media omitted> line where each photo, sticker or document was.
ZIP exportwith mediaA .zip carries the _chat.txt and the media files, named in the log as IMG or PTT references, so they sit inline.
TimestampsexactEach message keeps the date and time as WhatsApp recorded it, unchanged.
Date formatdetectedUS, European or dotted dates and a 12 or 24 hour clock are all read the same.
PhotosinlineImages from a zip are placed where they were sent, in the flow of the chat.
Video or voice notestill or referenceA clip cannot play in a PDF, so it shows as a still frame or a labelled reference.
Group chatsper senderMany senders are kept apart by name and side, with dates splitting the days.
Emoji and languageskeptEmoji and scripts like Arabic, Hebrew or Chinese render through Unicode.
Deleted or system linesas exportedLines like a deleted message or an encryption notice appear only as WhatsApp wrote them.
Where it runson the deviceThe export is read in the browser, so the chat is never uploaded.

The Export Rebuilt Into the Conversation

WhatsApp does the extraction through its own Export Chat feature. It writes every message into a _chat.txt log in the form of a date, a time, a sender and the text, all in UTF-8 so emoji and every script survive. With media attached it bundles that log in a .zip beside the files, each named in the text as an IMG or PTT reference marked file attached. On its own the log is a hard read, one long column of stamped lines. The converter parses it and rebuilds the conversation: each line becomes a bubble on the sender's side, the timestamps stay exactly as recorded and the images from a zip drop into place. A video or a voice note cannot play in a static PDF, so it lands as a still or a reference. Lines that WhatsApp exports as system notes, a deleted message or an encryption notice, appear only as they were written. The standards below cover the export and the file it becomes.

Honest comparison

In the Browser vs a Hosted Converter

Both turn an export into a PDF. The trade is real, and a chat is about as private as a file gets.

Point of comparison This tool Read in the browser On the device Hosted converter Uploaded and converted on a server
Where the chat goes Never leaves the device Uploaded to a server
Price Free with no cap Often paid per chat
A voice note played back Shown as a reference Some offer transcription
Legal integrity stamps Plain formatted PDF Bates or hash on paid tiers
Many chats at once One export in the browser Batch on their hardware

The last three rows go to the hosted and desktop routes, since a played voice note, a legal stamp and a run of many chats each call for extra machinery or a server. For one private conversation the first two rows are what count. The chat never leaves the machine, and the conversion is free with no cap.

Why no upload

The Chat Never Leaves the Device

The export is read and rebuilt into a PDF inside the browser, so the work is client-side and the messages, names and photos stay on the machine that opened the file. Nothing is handed to a server to be processed.

A chat is among the most private things a person holds, private words, phone numbers and photos never meant for an outside server. A hosted converter uploads the whole export to render it, far more exposure than rebuilding a conversation should ever ask.

1. Open the browser tools at the Network tab
2. Clear the log and let it record
3. Convert an export with the panel above
Nothing uploads. The PDF was made on the page itself.
0
Bytes uploaded
0
Files stored
0
Accounts required
0
Watermarks added
Alternatives

Other Ways to Save a Chat as PDF

Each of these keeps a chat as a file. They differ in how it reads, in cost and in where the messages go.

Export Then Print

Export Chat then open the .txt and Print to PDF.
It needs no tool beyond WhatsApp and a browser.
The result is raw stamped text with no bubbles or inline photos.

Screenshots

Capture the screen message by message and join the images.
It keeps the exact look of the app.
A long chat turns into a huge stack of images to manage.

Email the Chat

Export Chat can email the .txt to an address to keep.
It moves the log off the phone for storage.
The mail is still raw text, and it travels through a mail server.

Desktop WhatsApp

Open a chat on the desktop app and Print to PDF.
It works from a computer without the phone in hand.
It prints only what is on screen, not the whole history.

Printing an export or a screen keeps everything on the machine, while a hosted converter sends the chat up first. The free online tool above stays local like the print routes and gives real bubbles the raw print cannot.

Before converting

Three Things to Know Before Converting

A little context sets what the PDF will hold.

Choose With Media for Photos

A plain .txt export carries no images, only a note where each one was. To get the photos inline in the PDF, pick With Media at export time so WhatsApp bundles them in a .zip.

WhatsApp Caps the Export

WhatsApp limits an export to around forty thousand messages as text, or ten thousand with media. A very long chat may be trimmed by the app itself before any conversion starts. Checking the first and last timestamps confirms the export is whole.

The Record Stays Exact

The messages, senders and timestamps are rendered exactly as the export holds them. Nothing is added or reworded, which is what keeps the PDF sound as a record for a dispute.

The desktop edition

When a Stack of Chats Needs Converting

The browser tool rebuilds one export at a time, held in memory, which suits the chat in hand. A folder of exports to turn into PDFs, or a multi-year chat that runs to gigabytes, is work for the desktop edition, which reads from disk and converts every export in one pass.

In a browser tabone chat at a time
On the desktopa whole folder in one pass
Whole Folders

Aim it at a directory of exports and each one becomes a formatted PDF in a run, saved next to the file it came from.

Huge Histories

A multi-year chat with thousands of images is read straight from disk, past the size a browser tab holds comfortably in memory.

Evidence Extras

Page numbering and an integrity hash can be added for a chat headed to court, alongside the archival PDF/A standard for records that must last.

Common questions

WhatsApp Chat to PDF Questions

It reads a chat exported from WhatsApp and rebuilds the conversation as a PDF, with message bubbles, sender names and timestamps. A raw export is a hard-to-read text log, while the PDF lays the chat out the way it was read on the phone, ready to keep, print or file.
Open the chat. On Android tap the three dots and choose More, or on iPhone tap the contact name. Select Export Chat, then pick With Media for a .zip that carries the photos or Without Media for a plain .txt. Save that file and convert it here.
A .txt export holds the messages and timestamps as text, with a short note in place of each photo. A .zip export bundles that same log with the media folder, so the photos can sit inline in the PDF. For a chat with pictures, the .zip gives the fuller result.
Yes, when the export is a .zip made with the media attached. Each image is placed in the PDF where it was sent, in the flow of the conversation. A plain .txt has no images in it, so its PDF shows the <Media omitted> placeholder where each photo was instead.
A video or a voice note cannot play inside a static PDF. A video lands as a still frame or a labelled reference, and a voice note appears as a reference to the clip. The text of the chat around it stays intact, so the context is kept.
Yes. Every message keeps the date and time as WhatsApp recorded it, with nothing shifted or rounded. Exact timestamps are what make the PDF sound as a record, which matters when a chat is kept for a dispute or a legal matter.
Yes. WhatsApp writes the date in the phone's local style, so a US export reads the month first and a European one the day first, in a 12 or 24 hour clock. The parser detects the common formats, so the timestamps come through correctly whatever the phone that made the export.
Yes. A group export with many senders keeps each name clear and sets each message on its own side, the way the app shows it. Dates break the thread into days, so a long group conversation stays easy to follow through the pages.
The PDF preserves the messages, senders and exact timestamps from the export, which is the clean record a court or a dispute tends to expect over a stack of screenshots. Rules on admissibility vary by place, so a legal adviser is the right source on what a specific matter needs.
No. The export is read in the browser, so the messages, names and photos stay on the device. A hosted converter uploads the whole chat to a server instead. Open the Network view in the browser tools and it shows nothing leaving while an export is converted.
Yes. Emoji and scripts such as Arabic, Hebrew, Hindi or Chinese render through Unicode, since the export text is written in UTF-8. The PDF holds the characters as they were typed, so a chat in any language reads true.
The tool renders only what WhatsApp put in the file. A system line, a deleted-message notice or an encryption notice appears as written. A message deleted before the export ran does not appear at all, since WhatsApp never wrote it. An expired disappearing message or a view-once photo is missing the same way.
Yes. A WhatsApp Business chat exports the same way through the Export Chat menu, as a .txt or a .zip. That file converts here exactly as a personal chat does, which suits archiving a customer thread or an agreement.
Yes. The messages stay as real, selectable text rather than a picture, so the PDF can be searched by a name, a date or a phrase and copied out. A screen reader can read it too, since the words are live text.
It does, in any mobile browser and with nothing to install. Since the export is usually made on a phone, the file can be exported and converted on the same device, though a long chat is easier to check on a bigger screen.
No. The PDF holds only the rebuilt chat. Nothing is stamped on by the tool, no watermark and no footer notice, so the record stays clean to keep, print or file.
A static page is light to run, and because the free online conversion happens in the browser there is no chat to receive or keep. The desktop edition pays the way, built for batch runs, huge histories and evidence extras. Many chat converters charge per chat, a fee this tool does not set.

OnlinePCApps Documents Group

Written and reviewed by Camila Torres, who has worked on file parsing and PDF structures here since 2013

Last reviewed August 2026
13
Years on file formats
0
Chats uploaded
PDF
Formatted output
0
Watermarks

A WhatsApp chat to PDF conversion is really a parsing job with a private edge. WhatsApp hands over a _chat.txt log, a plain column of dated, stamped lines that is a chore to read and easy to lose the thread of. The work is to read that log line by line, group it by sender and day, drop the photos from a zip back into place and lay the whole thing out as the conversation it was. The honest limits are simple to state: a video or a voice note cannot play in a static file, so it becomes a still or a reference. A .txt with no media has only text to show. Because a chat is about the most private file a person owns, the entire rebuild runs in the browser and sends nothing to a server.

Standards followed

WhatsApp Export Chat Unicode text ISO 32000 · PDF PDF/A archival
Built on the same shared design system as every OnlinePCApps tool. onlinepcapps.com

Convert WhatsApp Chat to PDF Online for Free

Free and online, with no sign-up and no upload. Rebuild an exported chat into a formatted PDF, all on the device.

Convert Chat to PDF Free, no account Try Desktop Edition For batches and huge histories
Convert Chat to PDF