📸 Instagram DM Analyzer

Free Instagram DM Analyzer — Chat Statistics & Insights

Upload your Instagram message export and instantly explore statistics, reaction patterns, emoji breakdowns, and activity insights. 100% private — nothing leaves your browser.

What You Can Discover

ChatPeek transforms your Instagram DM export into a rich analytics dashboard — instantly.

📊

Message Statistics

Total messages sent and received, daily averages, busiest time slots, and per-person counts.

❤️

Reaction Analysis

See which messages got the most reactions and how each participant reacts to conversations.

😂

Emoji Stats

Find out which emojis dominate your DMs and how your emoji style compares to theirs.

🗓️

Activity Heatmap

Visualize when you're most active — by hour of the day, day of the week, and month.

☁️

Word Cloud

Instantly visualize the most frequently used words and phrases in your conversations.

📄

PDF Export

Generate a beautiful PDF report of your Instagram DM statistics to save or share.

📸 How to Export Your Instagram DMs

Instagram DMs are exported via Meta's "Download Your Information" portal. The process takes a few minutes to complete, and Meta will notify you when your file is ready.

  1. 1
    Open Instagram → tap your Profile → tap the menu (☰)Your activityDownload your information.
  2. 2
    Tap "Download or transfer information""Some of your information" → check "Messages" → tap Next → "Download to device".
  3. 3
    Set the Format to JSON and choose your preferred date range. Tap "Create files".
  4. 4
    Once the download is ready, extract the ZIP file, navigate to the messages/inbox/<conversation_name>/ folder, and upload message_1.json to ChatPeek.
💡 Note: Meta processes download requests via the same portal for both Instagram and Facebook. You can request Instagram-specific data or your full Meta data — both work.
🔒

Your Instagram DMs Stay Private

ChatPeek loads your Instagram JSON file directly in your browser memory. No data is ever uploaded to any server. There's no account required, no analytics tracking, and your DMs vanish from memory the moment you close the tab.

Ready to Explore Your Instagram DMs?

Free, instant, and completely private. Export your DMs from Instagram and drop the JSON file into ChatPeek.

  • ✅ No sign-up required
  • ✅ Works with DMs and group threads
  • ✅ Supports Meta's JSON export format
  • ✅ Export beautiful PDF reports
  • ✅ 100% free, forever

Frequently Asked Questions

Is my Instagram DM data safe with ChatPeek?

Completely. ChatPeek runs 100% in your browser — your Instagram data is never uploaded to any server. All processing happens locally on your device.

How long does it take to receive my Instagram data download?

Meta typically processes data download requests within a few minutes to a few hours, depending on the amount of data. You'll receive an email notification when your download is ready.

Can I analyze group Instagram DMs?

Yes! ChatPeek supports both one-on-one Instagram DMs and group message threads. All participants and their message counts will be shown in the statistics.

Which file from the Instagram export do I upload?

After extracting the ZIP, look for the "messages" folder, then find the conversation subfolder. Upload the message_1.json file (or message_2.json, etc. if the conversation is large) to ChatPeek.

Ready to analyze your Instagram DMs?Try ChatPeek Free