Instagram lets you download a complete archive of everything you have ever posted using a built-in tool Meta calls "Download Your Information." It is the most reliable, 100% legal way to back up your own content — and most users do not even know it exists. This guide walks through the process end to end and explains what the archive contains and what it misses.

Why you should back up your Instagram

Accounts get hacked, disabled by mistake, or lost when a phone number changes. In early 2025 Meta's own transparency report showed 1.7 million Instagram accounts were suspended in error and then restored — but restoration is slow and incomplete. A local backup means you never lose your photos, even in the worst case.

The official Download Your Information tool

Step 1: Open settings

In the Instagram app, tap your profile picture, then the three-line menu, then Settings and privacy. Scroll to Accounts Center and tap Your information and permissions.

Step 2: Request a download

Tap Download your information, then Download or transfer information. Select the Instagram account, choose Some of your information or All available information, pick a date range, and tap Next.

Step 3: Choose format and quality

Meta gives you two format choices: HTML (easy to browse in a web browser) and JSON (better for developers). For photos and videos, pick High quality — medium and low re-encode the files and you lose resolution. Submit the request.

Step 4: Wait for the email

Meta emails you a download link when the archive is ready. Small accounts finish in minutes; accounts with years of content can take up to 48 hours. The link expires after 4 days, so download the ZIP promptly.

What the archive contains

  • All Feed posts in original resolution
  • All Reels and IGTV videos
  • All Stories (archived indefinitely on Meta's side, even if you deleted them)
  • Direct messages (text, photos, videos, voice notes)
  • Comments you have left on others' posts
  • Likes, follows, ad interactions and login history
  • Profile information and account history

What the archive does not contain

Some things are surprisingly missing: Story Highlights covers (only the clips, not the cover image), Close Friends list membership, saved posts from other users (you only get the URLs, not the images), and video captions for Reels longer than 60 seconds. If these matter to you, you will need to save them individually.

File organisation inside the ZIP

The HTML version unzips to a browsable folder with index.html at the root. Posts live under media/posts/YYYYMM/, Stories under media/stories/YYYYMM/, and messages under messages/inbox/username_hash/. Videos are MP4, images are JPG, and everything retains its original EXIF and upload timestamp.

Tips for large archives

If your account is more than three years old, the archive can easily exceed 20 GB. Request an incremental date range (e.g. one year at a time) instead of "all" — smaller ZIPs are more reliable and give you a chance to resume if a download fails. Store the backups on at least two separate devices, ideally one local and one cloud.

Keeping backups current

Meta does not offer automated incremental backups. The practical workflow is to run Download Your Information once a quarter, and to use a browser-based downloader for any individual post you want immediately. Calendar reminders help — we have seen users lose months of Stories because they forgot to re-run the export.