How to Export a Facebook Messenger Conversation as JSON for Visa Evidence
Messenger conversations are part of your Facebook account data. Here’s how to request a JSON download via Meta’s Accounts Center, find the right file, and use it for immigration evidence.
Category: How-To · 8 min read · Updated: 2026-05-18
Where Messenger fits in Meta’s download system
Facebook Messenger doesn’t have its own “export this chat” feature. Messages are part of your overall Facebook account data, and you request them through Meta’s Accounts Center — the same place where Instagram and Threads data lives.
You can choose to download all of your Facebook information or only the Messages category. For visa evidence, restricting the download to Messages keeps the ZIP small (often under 100 MB) and makes it easy to find the conversation you care about.
As with Instagram, you can pick between HTML (easy to browse) and JSON (easy to parse). JSON is the right format for evidence tools.
Request the Messenger download
Use facebook.com on desktop for the cleanest path — the mobile app menus change more often.
- Go to facebook.com and sign in.
- Click your profile picture (top right) → Settings & privacy → Settings.
- In the left sidebar, click Accounts Center.
- Click Your information and permissions → Download your information.
- Click Download or transfer information → select your Facebook account.
- Pick Some of your information, then tick Messages under Your Facebook activity.
- Click Next, then Download to device.
- Choose date range All time (or a custom range) and Format JSON. Media quality can stay Medium.
- Click Create files. Meta will email you when the download is ready.
TIP: If you need both Facebook Messenger and Instagram DMs, tick both at the same step in Accounts Center — you only have to wait for one combined export.
Open the download and find your conversation
When the email arrives, download the ZIP and unzip it. The structure mirrors the Instagram export: your messages are in per-thread folders, one folder per conversation.
The path is typically your_facebook_activity/messages/inbox/[partner_name_and_thread_id]/message_1.json. Long conversations are split into message_2.json, message_3.json, and so on. You need all of them for the full history.
Each message_X.json contains a participants array, a messages array, and metadata. Messages are in reverse chronological order (newest first). Each message has a sender_name, timestamp_ms (Unix milliseconds), and optionally content, photos, videos, share, or sticker fields. The structure is essentially identical to Instagram DMs because Meta uses one back-end for both.
INFO: Messenger and Instagram DMs share the same export format under the hood. Evidence tools that handle one usually handle the other. PartnerProof parses both with the same engine.
Common pitfalls
Most issues people hit come from the wizard, not the file.
- Choosing HTML by mistake: HTML downloads are not parseable by evidence tools. Re-request with JSON.
- Only finding message_1.json: long conversations are paginated; keep looking for message_2.json, message_3.json, etc.
- Selecting too much in the wizard: ticking “All of my information” can produce a huge multi-gigabyte ZIP. Stick to Messages unless you need the rest.
- Vanish Mode messages: Messenger’s Vanish Mode is end-to-end encrypted and stored only on the participating devices, so those messages do not appear in the download.
- Secret Conversations / end-to-end encrypted chats: these are also not part of standard account-data downloads. Within Messenger’s end-to-end encrypted threads, Meta has been rolling out a separate “export messages” flow inside the app for some users — check the chat’s info screen.
Upload to PartnerProof
Drop the message_1.json (and message_2.json, message_3.json if present) files into PartnerProof together. The parser merges them into one chronological timeline, regardless of how Meta split them. Everything runs in your browser; the JSON never leaves your device.
From there, you can sample, redact, add photos and other documents, choose your destination country, and download a formatted PDF plus a labelled ZIP bundle.
Using Messenger conversations as visa evidence
Like other chat platforms, Messenger conversations are usually supporting evidence rather than a mandatory document. They are particularly useful for couples whose primary contact happened on Facebook — common for couples who met through mutual friends or long-distance.
IRCC (Canada) explicitly lists “printed text messages” as acceptable proof of contact for spousal sponsorship. USCIS and UKVI accept chat logs as supporting evidence of bona fide / genuine and subsisting relationships. Belgium’s legal cohabitation route specifically lists “electronic messages” as one of the ways to prove a stable, lasting relationship (see dofi.ibz.be).
PartnerProof is a formatting tool, not a law firm. Always check the current requirements of the destination agency’s official website and, for advice on your specific case, consult a licensed immigration lawyer or consultant.
Frequently Asked Questions
Can I export Messenger directly from the Messenger app?
There is no general “export this chat” button in the Messenger app. The standard, complete export happens through Meta’s Accounts Center on facebook.com. Within end-to-end encrypted chats, Meta has been adding a separate per-chat export option inside the app for some accounts; check the chat’s info screen if your conversations are end-to-end encrypted.
How long does the Facebook download take?
Anywhere from a few minutes to 48 hours, depending on how much data is in your account and how busy Meta’s servers are. Meta will email you when the file is ready. Don’t leave it to the day before a deadline.
Are Vanish Mode or Secret Conversation messages included?
No. Messages sent in Vanish Mode, and end-to-end encrypted Secret Conversations, are stored only on the devices that participated in them. They are not part of the standard account-data download.
My conversation is split across multiple message_X.json files — do I need them all?
Yes if you want the full history. Meta splits long conversations across message_1.json, message_2.json, message_3.json, etc. Upload all of them; PartnerProof merges them into a single chronological timeline.
Is Facebook Messenger accepted as visa evidence?
Most major immigration agencies accept communication records (including Messenger) as supporting evidence of a genuine relationship. It is usually supplemental rather than mandatory. Check the destination agency’s current guidance and talk to a licensed immigration professional for case-specific advice.
PartnerProof: Convert WhatsApp, Instagram, and Telegram chats into immigration-ready evidence PDFs. 100% private, browser-only processing. Try it free.