How to Download a Facebook Messenger Conversation as PDF
Like Instagram, Messenger has no export button inside a chat itself — you request the data through Facebook's Accounts Center, the same privacy tool used for a full account download. The result is a structured JSON file rather than a document, so a final step is needed to turn it into something you can actually read, print, or file. Here's the exact path, what to expect inside the file, and how to turn it into a proper PDF.
Requesting your Messenger data
- Open Facebook and go to Accounts Center (from Settings).
- Tap Your information and permissions.
- Tap Download or transfer information.
- Select the Facebook account, then Some of your information instead of a full download.
- Tick just Messages.
- Pick a date range to limit how much you download.
- Set the format to JSON, not HTML — this is the structured version a viewer can parse correctly.
- Choose a media quality for photos and videos in the thread.
- Tap Create files and wait for the email with your download link.
What’s inside the download
Unzip the file and your conversations sit under a path like:
your_facebook_activity/messages/inbox/<thread name and id>/message_1.json
with attached photos and videos in nearby folders. As with Instagram (Facebook's sibling platform, using the same export system), the JSON is not meant to be read directly — messages can appear out of the order you'd expect, and non-ASCII text (emoji, accented characters, non-Latin scripts) often shows up mis-encoded rather than as the original characters. Long threads are also split into message_1.json, message_2.json, and so on, which need to be combined to see the full history.
Date range and media quality
You can limit the download to a specific time window or request your complete history with all time. The media quality setting (low, medium, or high) controls how large any shared photos and videos come out in the download — pick high only if you actually need full-resolution images, since it makes the export slower to prepare and larger to download. Facebook emails a download link once it's ready, typically within a few hours but sometimes taking up to roughly 48 hours for a large account — there's no way to speed this up, so start the request as early as you can if you're working toward a deadline.
Why the format feels rough
Messenger's export goes through the same general-purpose "Download or transfer information" system Meta uses across Facebook and Instagram, built to satisfy data-access requests rather than to produce a readable chat backup. That explains the quirks — the message ordering, the text encoding, the split files — none of which is unique to Messenger. It also means the fix is the same across both platforms: a viewer that understands the shared JSON structure, rather than trying to read the raw file by hand or reassemble a long thread from several numbered pieces yourself.
Turning the JSON into a readable document
Drop the message_1.json file (plus any additional numbered files and the media folder) into ChatViewer. It reconstructs the conversation in the correct order, fixes the text encoding, and shows photos inline — entirely in your browser, with nothing uploaded anywhere. That solves the "facebook messenger json to pdf" problem directly: you get a normal-looking conversation first, and a PDF from that.
Printing Messenger messages for court or official use
A raw JSON export is not something you hand to an employer, a landlord, or a court — it needs to become a proper document first. Once the conversation is open in ChatViewer, use Export PDF: free for the first 500 messages with a small watermark, $9 for the complete conversation with no watermark, or $19 for a court-ready version with sequential message numbers, Bates stamps, a SHA-256 hash of the source file and the PDF, and a prefilled certificate template for your jurisdiction. See our guide on preparing text messages for court for what else matters — completeness, timestamps and keeping the original download untouched.
Frequently asked questions
How do I export a Facebook Messenger conversation?
Through the Accounts Center: Your information and permissions → Download or transfer information → Facebook → Some of your information → Messages, choosing JSON as the format.
Should I pick JSON or HTML for Messenger messages?
JSON. It is the complete, structured export a viewer can parse reliably, while HTML is meant only for opening directly in a browser.
Can I download just one conversation instead of my whole inbox?
Facebook's export tool works by date range rather than by conversation, so you may receive several threads in one download. Once opened in a viewer, you can pick the specific conversation you need.
Why is the text in my export garbled?
Facebook's JSON export, like Instagram's, mis-encodes non-ASCII characters such as emoji and accented letters. A viewer built to handle the format decodes it back to normal text.
Can Facebook Messenger messages be used in court?
They can be presented as evidence, but a raw JSON download is not a presentable document. Convert it to a complete, properly formatted PDF first — a court-ready export adds page numbering, Bates stamps and an integrity hash. This is general information, not legal advice.
Does this work for Marketplace conversations?
Yes. The same Accounts Center flow covers all Messenger conversations tied to your personal account, including Marketplace chats — they show up as their own thread inside the messages export.