How to Print Messages from Instagram: Complete Guide for iPhone

Why You Might Need to Print Instagram Messages
We've all been there: you're scrolling through old Instagram DMs and realize there's a conversation you need to keep, maybe it's proof of a transaction, sweet words from someone special, or evidence you might need for a legal matter. The problem? Instagram doesn't offer a "print" button.
Whether you're documenting harassment, preserving business communications, or just want a hard copy of meaningful conversations, getting your Instagram messages out of the app and onto paper can feel impossible. But it's actually more doable than you might think, you just need the right approach.
In this guide, I'll walk you through every practical method to print Instagram messages from your iPhone, from Instagram's official data export to faster screenshot-based workarounds.
Method 1: Using Instagram's Official Data Export
Instagram's built-in "Download Your Information" tool is the official way to export your messages. It gives you a complete copy of your DMs in either HTML (easy to read in a browser) or JSON (useful for apps and data tools).
How to Request Your Instagram Data
On iPhone:
- Open the Instagram app and tap your profile picture in the bottom right.
- Tap the three-line menu in the top right.
- Select Your Activity from the menu.
- Scroll down and tap Download your information.
- Choose Request a download or Some of your information if you only want messages.
- Select Messages from the list of data types.
- Choose HTML as the format. It's much easier to read and print than JSON.
- Pick your preferred date range, either all time or a custom range.
- Tap Create files.
Instagram will prepare your data and email you a download link, usually within 48 hours, though it can take longer for accounts with a lot of activity.
On Desktop (Instagram.com):
- Log in to Instagram.com and click your profile picture in the top right.
- Click Settings, then Accounts Center.
- Select Your information and permissions.
- Click Download your information, then Request a download.
- Choose your account, select Messages, pick HTML format, and submit.
Once you receive the email, click the download link, enter your Instagram password, and save the ZIP file to your device.
Printing Your Exported Messages
- Extract the downloaded ZIP file. On iPhone, use the Files app. On a computer, double-click the ZIP.
- Navigate to the messages folder inside the extracted files.
- Open any conversation file, usually named after your contacts, in a web browser.
- Once the conversation is displayed, tap or click the browser's Share or Print option.
- Choose your printer or save as PDF.
Pro tip: HTML files display messages in a clean, readable format with timestamps and sender names, making them a strong option for legal or formal records. If your messages include photos or videos, those will be saved in a separate media folder.
Method 2: Screenshots (Fast, But Manual)
If you only need to print a short conversation or a few specific messages, taking screenshots is the quickest workaround.
How to Screenshot Instagram DMs
iPhone:
- Open the Instagram app and navigate to the conversation.
- Press Side button + Volume Up on iPhone X and later, or Home + Power on older models.
- Scroll down to capture the rest of the conversation and repeat.
- Open the Photos app, select your screenshots, tap Share, and choose Print.
Limitations: Screenshots are fine for a handful of messages, but they're time-consuming for long conversations, don't preserve metadata in a structured way, and can look unprofessional if you need formal documentation. They also won't show the full context if you miss a section while scrolling.
Method 3: Use a Third-Party Export Tool (Fastest and Most Flexible)
If you need a clean, formatted PDF quickly, especially for legal purposes, business records, or personal archiving, third-party tools designed for message export can save you hours.
TextPort is one of the leading options for exporting Instagram DMs and messages from other apps on your iPhone. Instead of waiting days for Instagram's data export or manually stitching together dozens of screenshots, TextPort lets you screen-record or screenshot a conversation and automatically reconstructs it into a professional PDF, CSV, or TXT file.
How TextPort Works
- Download the TextPort app from the App Store.
- Open Instagram and navigate to the conversation you want to export.
- Use your iPhone's screen recording feature while slowly scrolling through the entire chat, or take overlapping screenshots.
- Stop the recording and open TextPort.
- Import the screen recording or screenshots.
- TextPort will automatically transcribe the messages, preserving sender names, timestamps, and order.
- Export as PDF for printing or sharing, CSV for spreadsheets, or TXT for quick backup.
This method is significantly faster than waiting for Instagram's export and gives you a formatted document immediately. It also works for other messaging apps, including WhatsApp, iMessage, Facebook Messenger, Signal, and Telegram.
Troubleshooting Common Issues
I Didn't Receive the Instagram Data Email
- Check your spam or junk folder.
- Verify the email address linked to your Instagram account in Settings > Account > Personal Information.
- Wait the full 48 hours. Large accounts can take longer.
- Try requesting again if it's been over 4 days.
The ZIP File Won't Open on My Phone
- Use the built-in Files app on iPhone.
- Transfer the ZIP to a computer if your phone can't extract it.
- Make sure you have enough storage space to unzip the file.
My Messages Are in JSON Format and I Can't Read Them
- You likely selected JSON instead of HTML when requesting the export.
- JSON files require a text editor or converter tool. Request a new export and choose HTML if you want an easier print workflow.
Screenshots Are Too Time-Consuming
- For conversations longer than a few screens, skip manual screenshots and use a screen recording or export tool instead.
- Tools like TextPort are built specifically to handle long conversations efficiently.
Final Thoughts
Printing Instagram messages doesn't have to be a headache. Instagram's official export works well if you have time to wait and don't mind working with HTML files. Screenshots are fast for short chats but impractical for anything longer. If you need a professional, timestamped PDF quickly, especially for legal, business, or archival purposes, a dedicated export tool like TextPort is usually the fastest option.
Whichever method you choose, the important thing is to preserve your messages in a durable, shareable format before they're lost to app updates, account deletions, or device changes.
Start exporting your messages
Available for iPhone, Mac, and Windows. No computer required for the mobile app.