How to Export Snapchat Messages for Court Evidence
Snapchat conversations show up in family law cases more than the app's reputation for silly filters would suggest — a lot of co-parents and partners use it for ordinary, everyday conversation. But Snapchat was built around messages that disappear by default, which raises a fair question before you spend time requesting an export: does it actually contain what was said, or just a record that a message existed? The honest answer is “it depends,” and it's worth understanding before you rely on it.
What you're actually going after
Snapchat has an official “My Data” tool that lets any account request a copy of its own data. There's no button inside a conversation that exports just that thread — instead, you submit a request, Snapchat builds a file, and it emails you a link once the file is ready.
Getting the file
1.Request your data from Snapchat
Open the app, tap your profile icon, then the gear icon to open Settings. Scroll to "Account Actions" and choose "My Data." From there you can pick which data types to include and a date range, confirm the email address the download link should go to, and submit the request. Menus like this move around over time — if the exact wording looks different, search "my data" from the Settings search bar; Snapchat's own support article is the source of truth if in doubt.
2.Wait for the email — and plan for it
Snapchat's support documentation says it "strives to deliver data within 7 days, but large downloads can take longer." A narrower date range and fewer data types tend to come back faster. Either way, don't wait until you're up against a filing deadline to request this — submit it as early as possible. Snapchat emails a download link once the file is ready.
3.What comes back
A ZIP file. Inside it, chat history lives in a JSON file organized by conversation — each entry has who sent it, when, and (for text messages) the content. There's also an HTML index for browsing certain data types, like Memories, directly in a browser. You need something on your device that can open a ZIP file, which is standard on both Windows and Mac.
4.Upload the JSON file as-is
Don't retype the conversation or convert it to another format — extract the ZIP and upload the chat history JSON file exactly as Snapchat generated it. Verity's parser looks for the "Chat History" object the export produces, and reads the actual sender, timestamp, and message content out of it directly.
The honest limitation: disappearing messages
Snapchat deletes most chat content from its own servers by default once it's been viewed by both people, or after a set time — that's the entire premise of the app. “My Data” is a real, official export, but it can only hand back what Snapchat still has. In practice, that generally means messages either side chose to save (by pressing and holding a message, or by turning on a chat's “keep in chat” setting) are the ones most likely to still be there when you request an export. Anything left on default disappearing settings and already viewed by both people is very likely gone from Snapchat's side before you ever submit the request.
We're not going to pretend that's a clean story, because it isn't one. If the conversation you need was never saved and Snapchat has already expired it, no export is going to bring it back — that content is gone. What the export reliably captures is whatever was saved, plus account and usage metadata Snapchat retains regardless of message settings. If your Snapchat history matters to a case, the most useful thing you can do going forward is change relevant chats to keep messages, or save the specific exchanges that matter, before they expire on their own. For everything already lost to the 24-hour or view-once default, a My Data request won't recover it — and no legitimate tool honestly can.
How Verity reads the file
Inside the export, chat history is stored as a JSON object keyed by the other person's username, with each saved message carrying who sent it, when, and its content. Verity's parser reads that structure directly — if an export contains conversations with more than one person, it works with the one that has the most messages, since Verity analyzes one relationship at a time. Entries without actual saved text (snaps, stickers, and other non-text content) are skipped rather than misread as conversation.
How this stays private
Verity reads the JSON file directly in your browser — the same privacy model as every other format the site supports. The conversation itself is never uploaded to a server; only the resulting health score and pattern metadata leave your device once you choose to generate a report.
This is general information, not legal advice. Verity is not a law firm, and requirements for authenticating a digital record vary by court — talk to an attorney about what your case specifically needs, especially where gaps in a Snapchat history could matter.
Already have your Snapchat export?
Upload the chat history file and get a free health score in minutes — parsing happens entirely in your browser.
Analyze your export →