Free guide · Instagram

How to export Instagram messages

In short: Instagram → Settings → Accounts Center → Your information and permissions → Download your information → choose Messages, format JSON. When the file arrives, upload the conversation's message_1.json (or the whole folder zipped).

Request your messages

  1. Open Instagram → your profile → ☰ → Accounts Center.
  2. Your information and permissions → Download your information → Download or transfer information.
  3. Pick your Instagram account → Some of your information → tick Messages.
  4. Choose Download to device, date range All time, and Format: JSON (not HTML).
  5. Create files. Instagram emails you when it's ready (minutes to a few hours).

Find the conversation

  1. Unzip the download and open your_instagram_activity/messages/inbox/.
  2. Each folder is one conversation (named after the person). Inside are message_1.json, message_2.json…
  3. Upload message_1.json — or zip that folder and upload the .zip to include every part.

Got the file? Get your free report

Drop it below. It's read on your device, contact details are masked, and you get your exact stats free — who texts first, reply speed, who cares more.

Drop your chat export here

WhatsApp .txt / .zip · iMessage .txt · Instagram or Telegram .json — 1-on-1 or group. How do I export it?

FAQ

Why JSON and not HTML?

JSON keeps exact timestamps and senders, which the report needs. If you already chose HTML, request a new download in JSON.

Do the other people get notified?

No. Downloading your information is private.

Weird characters like 'é' in names?

That's how Meta encodes accents. We fix it automatically.

Other apps: WhatsApp · iMessage · Telegram