WhatsApp chat to PDF

Turn a WhatsApp export into a numbered PDF, with text, timestamps and senders kept as exported

HTTPS encrypted · Files deleted after 24h · No sign-up required

Turn a WhatsApp chat export into a numbered PDF for translation or review. The text, timestamps and sender names stay exactly as exported. Missing media, deleted-message notices and any date range are clearly marked.

Formats
The .txt or .zip file from WhatsApp's Export chat, from iPhone or Android, in any language.
Limits
Up to 100,000 messages, 64 MB of chat text and a 400 MB ZIP.
Your data
Processed in your browser. Your chat is not uploaded, and it is not saved in this browser.

Your chat export

In WhatsApp, open the chat, choose Export chat, and save the file. If WhatsApp offers Attach media and the photos matter, choose it.

How to use: WhatsApp Chat to PDF

Turn a WhatsApp export into a readable, numbered PDF for translation, review or filing. Each message keeps its text, timestamp and sender as they appear in the export. Missing media, deleted-message notices and any date range you choose are clearly marked, and the original export can be kept beside the PDF. Your chat stays on your device.

  1. In WhatsApp, open the chat and choose Export chat. Save the .txt or .zip file it creates.
  2. Upload the file and check the senders, the date order and the counts.
  3. Choose a date range if you only need part of the chat, and look through the messages.
  4. Preview the PDF, then download it alone or in a ZIP with the original export and a manifest.

Supported formats

Input: the .txt or .zip file from WhatsApp, from iPhone or Android. Output: numbered PDF, Excel list of messages, and a ZIP bundle holding the PDF, Excel file, original export and manifest.

Limits and what to expect

  • Up to 100,000 messages, 64 MB of chat text and a 400 MB ZIP.
  • Photos, videos and files appear only if they are in the export. Anything missing is marked, not filled in. Images from a ZIP can be shown in the PDF at reduced size.
  • Arabic and Latin text is selectable, and emoji appear as small pictures beside it. Lines in scripts the PDF font lacks, such as Hindi, are shown as pictures using fonts on your device. The Excel file keeps everything as text.
  • If the dates could be day-first or month-first, you choose. The printed timestamp is always the one in the export.
  • Senders are not identified. Unsaved contacts stay as the number or name in the export.
  • The PDF shows what the export contains. It does not prove the export is complete or unaltered, and it is not a certified translation.
  • This tool is independent and is not affiliated with WhatsApp.

Frequently asked questions

Is my chat uploaded?

No. The file is read and the PDF is built in your browser, so the messages do not reach our server. They are also not saved in the browser.

Does it work with Arabic chats?

Yes. Arabic text prints right to left with connected letters, and exports from phones set to Arabic are read, including Arabic-Indic digits and the ص and م time markers. Timestamps print exactly as the export shows them.

What happens if I choose a date range?

Messages keep the numbers they have in the whole export. The PDF states the range, and notes how many messages were left out and their numbers, so a gap cannot pass unnoticed.

Can the PDF be used as evidence or for a certified translation?

That is for the receiving authority or your legal adviser to decide. This tool prepares a readable transcript. It does not certify anything, so ask what they require, and keep the original export and the phone.

Guides

Related tools

Use the tool