Overview
What is an Instagram Data Export?
Instagram lets you download a copy of your account data, including messages, photos, videos, followers, and other account information. For DMs, the export usually arrives as a ZIP file that contains JSON files for the conversation data and a media folder for attachments. This is the only official way Instagram gives you to export your direct messages in bulk, and it is the source file KeepDM reads.
The export is machine-readable instead of human-readable because Instagram is giving you the raw data structure, not a polished archive viewer. That is why the message files can look strange when you open them directly in a text editor. KeepDM exists to take that official export and make it look like a private chat app on your phone.
The Instagram export is the source of truth. KeepDM turns that source into a readable, offline archive.
The export does not include messages that were deleted before the export was created, and it may also omit threads tied to accounts that no longer exist. If you want the most complete archive possible, request the export before deleting your account or before letting a conversation disappear. An all-time export usually gives KeepDM the best possible starting point.