What must a message export contain?
Keep the message text, sender labels, dates and times, and the original sequence. Verify the available date range rather than assuming the export contains the entire conversation.
Start with the app where the conversation happened. WhatsApp has Export chat; Instagram uses Accounts Center; iMessage needs a Mac or a computer-based export tool. Save the file with names, timestamps and both sides of the conversation. Then check its date range before you upload.
By Layne Weant
Published
Updated
Use the app’s own export when one is available. The platform guides below show the device-specific steps and the checks that catch the most common missing-history problems.
Open the beginning and end of the file. Do the dates cover the period you wanted? Can you identify both people? Are ordinary messages present as well as media notices? These checks matter more than the file size.
For a split archive, find all parts of the same conversation. A file named message_1.json may be only part of an Instagram thread. A large WhatsApp ZIP may contain many photos but less text history than you expected.
For a PDF, look for readable message text and unambiguous sender labels. Reply timing also needs timestamps. If the export leaves those out, choose a structured format before asking the analysis to measure changes over time.
Keep an untouched original. Do not invent missing times or rename senders inside the transcript to make an error disappear. The upload flow can ask you to confirm identities; it needs the labels your file actually contains.
A conversation export can contain information about both people. Save it to a location you control and upload only the conversation you intend to analyze. Read the retention and deletion details before sharing a history with any service.
Once the file has both senders, the expected dates and the original messages, you are ready to upload it. Grey Mirror asks you to confirm the recovered conversation before you read the result. The initial analysis is completely free, with no card required. Keep your export until you have checked the preview; a full report is optional.
Keep the message text, sender labels, dates and times, and the original sequence. Verify the available date range rather than assuming the export contains the entire conversation.
Screenshots can preserve an exchange, but may omit older context, sender labels and exact times. Prefer a structured export when your question depends on reply timing or patterns over a long period.
No. The initial analysis is completely free, with no card required. Upload, confirm the conversation and read the preview before deciding whether to buy the full report.
The export may have a date filter, a platform limit or only some parts of a split conversation. Compare the first and last exported messages with the app, then follow the platform guide to check what is missing.
Follow the sequence
Visual guide updated
Each message needs an actual participant label; guessing identity from tone can reverse the report.
Keep the timestamps and sequence supplied by the platform so gaps and changes can be interpreted correctly.
Check the beginning and end of the file and note anything the platform did not include.
Choose the guide for your platform, then upload the supported export. Analyze the history you actually have rather than assuming missing messages were processed.