Guide

How to Export Your Instagram Followers

An Instagram follower export is a copy of your own account information that can include your follower and following lists. This guide walks through requesting it, understanding the files you receive, and using them to check follower relationships — with or without Follower Change.

The short version: request your own data through Meta's official export flow, download the archive, then upload the relevant files to Follower Change — which analyzes them in your browser without asking for your Instagram password. Follower Change cannot pull your data from Instagram itself; it only analyzes the export files you provide.

01

What Is an Instagram Follower Export?

An Instagram follower export is a file — or set of files — that Instagram generates from your account data on request. When you include the right category, it contains two lists: followers (accounts that follow you) and following (accounts you follow).

People export this data to back it up, to move it between tools, or — the focus of this guide — to analyze follower relationships: who doesn't follow back, who your mutuals are, and how the lists change between two points in time.

One important mental model: every export is a snapshot. It records who followed you at the moment Instagram generated it. A single snapshot describes the present; it takes two snapshots, saved at different times, to describe change.

02

How to Export Your Instagram Followers

Instagram manages data exports through Meta's Accounts Center. Meta periodically changes the wording and placement of these controls, so your screen may use slightly different labels — but the flow follows the same shape. For the official step-by-step, see Meta's export documentation.

  1. Open your Instagram or Meta account settings.

    On the Instagram app or website, open Settings and look for Accounts Center.

  2. Go to Accounts Center.

    This is where Meta centralizes settings across Instagram, Facebook, and other connected profiles.

  3. Find the area for downloading or exporting your information.

    Look for wording about your information and permissions, then the option to download or export your information.

  4. Select the relevant Instagram profile.

    If several profiles are connected to the same Accounts Center, choose the Instagram account whose followers you want.

  5. Select the information you need.

    You don't need your entire account archive. Choose the category covering followers and following — exporting only what you need keeps the file small and the wait short.

  6. Choose the date range.

    For follower analysis, the full available range is the sensible choice: you want the complete current lists, not a slice of them.

  7. Choose the export-to-device option when applicable.

    Exporting to your own device gives you a file you control. External-service transfers send your data elsewhere and aren't needed for this purpose.

  8. Choose a format such as JSON or HTML.

    Both are readable by Follower Change. JSON is the practical choice for analysis; HTML opens directly in a browser if you want to inspect the lists yourself.

  9. Request or create the export.

    Confirm your selections and submit. Instagram prepares the archive in the background.

  10. Download the archive when it's ready.

    You'll be notified — usually by email — when the ZIP file is available. Download it before the link expires.

Keep your export secure. Meta notes that exported files may contain sensitive information. Store the ZIP somewhere safe, and be careful about uploading it to services you haven't evaluated.

03

JSON vs. HTML: Which Should You Choose?

Follower Change currently accepts .json, .html, .htm, and .zip files. A ZIP is a container holding your exported files rather than a data representation like JSON or HTML — you can upload it exactly as downloaded, without unzipping it first.

Comparison of Instagram export formats and Follower Change support
FormatWhat it isFollower Change supportUseful for
JSONStructured dataYesStructured follower/following data for analysis
HTMLBrowser-readable exportYesInspecting human-readable lists directly
ZIPArchive containing exported filesYesThe complete downloaded export, as-is

Neither format is universally superior. JSON carries structured follower and following data that analysis tools read reliably; HTML renders the same information in a form you can open and skim in any browser. Pick JSON for analysis, HTML for inspection — or upload the ZIP and let the tool sort out which files matter.

04

What's Inside the Instagram Export?

The downloaded ZIP can contain many files and folders, depending on which information categories you selected. The follower-related files typically live under a connections folder, often in a subdirectory named something like followers_and_following. Common file names include followers_1.json, followers_2.json, and following.json.

File names and folder structures can vary between export versions, so treat those paths as typical rather than guaranteed. You don't need to memorize them: when you upload the ZIP to Follower Change, the tool scans the archive and identifies which files look like follower and following lists.

05

What Does the JSON Look Like?

Instagram's follower JSON is organized as a list of entries, where each entry holds a string_list_data array. Each item in that array describes one account with a value (the username), and usually an href (the profile URL) and a timestamp (when the follow relationship was recorded).

Illustrative example — simplified structure, not a real export
{
  "string_list_data": [
    {
      "value": "exampleuser",
      "href": "https://www.instagram.com/exampleuser",
      "timestamp": 1727740800
    }
  ]
}

When Follower Change reads these entries, it normalizes each account identifier so that different representations of the same account resolve to one username. For example, @ExampleUser, ExampleUser, and https://www.instagram.com/ExampleUser/ are treated as the same account: surrounding whitespace is trimmed, a leading @ is removed, and the name is lowercased before comparison. Duplicate entries are merged, and entries that don't look like valid usernames are skipped rather than breaking the analysis.

06

Why Are There Multiple Follower Files?

Large exports split follower data across numbered files — followers_1.json, followers_2.json, and so on. This is just how Instagram chunks big lists; there is no documented threshold, and the numbering carries no meaning beyond keeping files manageable.

The practical consequence: don't assume the first file is the whole list. If you extract files by hand, include every numbered follower file. If you upload the ZIP to Follower Change, the tool reads the archive and considers each relevant file, so split exports are handled without you assembling them manually.

07

How to Use Your Export With Follower Change

For Current Analysis

You need your follower and following data — the ZIP you downloaded is enough on its own. Current Analysis calculates, among other things:

nonFollowers = following − followers

  1. Open Follower Change and select Current Analysis.
  2. Upload your follower data into the “Followers” slot and your following data into the “Following” slot — a ZIP works for both.
  3. The browser processes the data locally — nothing is sent to a server for analysis.
  4. Review the results: mutuals, non-followers, and followers you don't follow back.
  5. Export any result list to CSV if you want to keep it.

For Historical Comparison

You need two snapshots from different points in time — say a January export and a February export. Upload the earlier file into the “Previous follower snapshot” slot and the later file into the “Current follower snapshot” slot, then select Historical Comparison. The tool calculates new followers, lost accounts, retained followers, and net change between them.

Supported formats for every slot are .json, .html, .htm, and .zip.

One export cannot reconstruct the past. An unfollow that happened before your earliest snapshot left no trace in any file you hold, so no tool can recover it from a single export.

08

What If My Export Doesn't Work?

“The JSON file just looks like code.”

That's normal — JSON is meant to be read by software, not people. You don't need to understand or clean it up. If it's a valid follower or following export, just upload it to Follower Change as-is; the parser reads the structure for you.

“The HTML file opens in my browser, but Follower Change doesn't recognize it.”

The file may not be the follower or following export — HTML files in the archive cover many categories. Follower Change reads HTML exports by finding Instagram profile links in the page, so if there are no recognizable profile links, try the file that actually lists your followers or following.

“I have a ZIP. Which file do I upload?”

Upload the ZIP exactly as downloaded — no need to unzip it first. Follower Change scans the archive, identifies files that look like follower and following lists, and asks you to confirm when several candidates look plausible instead of guessing silently.

“My followers or following aren't being detected.”

The usual causes: the wrong file was uploaded, the export used an unsupported structure, the JSON is malformed from an interrupted download, or the HTML has no recognizable profile links. Re-download a fresh export, select the followers and following category, and try again with the relevant files.

Wrong file or unsupported structure

If the file you uploaded isn't a follower or following list the tool recognizes — for example, a messages or media export — Follower Change tells you so instead of producing nonsense results. Double-check that you selected the followers and following category when requesting the export.

Malformed JSON

A damaged or invalid JSON file can't be parsed. This usually means the download was interrupted or the file was edited afterward. Re-download the export and upload the fresh copy.

ZIP contains many unrelated files

A full-account archive can hold dozens of files. Follower Change scans the archive and identifies the ones that look like follower and following lists, ignoring the rest — you don't need to clean up the ZIP yourself.

Multiple follower files to choose from

When an archive contains several plausible candidates, the tool asks you to confirm which files are the followers list and which are the following list, rather than guessing silently. If it can identify a clear followers/following pair, it fills both in automatically.

09

Before Uploading: A Quick Checklist

  • Keep the downloaded ZIP intact if possible — don't unzip and re-zip it by hand.
  • Don't rename files inside the export unnecessarily.
  • Make sure you selected follower/following information when creating the export.
  • If you're comparing over time, preserve dated copies of each export.
  • Never upload passwords, session cookies, authentication tokens, or unrelated credentials — the tool doesn't need them and will never ask for them.

10

Can I Export Someone Else's Instagram Followers?

The official export workflow in this guide covers your own account information only. Online, “Instagram follower export” is sometimes also used to mean collecting another person's follower list through scraping extensions or automation tools. That's a different thing entirely — different methods, different risks to the accounts involved — and this guide doesn't cover it. Follower Change is designed to analyze data you exported from your own account.

11

What an Instagram Follower Export Can and Cannot Tell You

What a follower export can help with and what it cannot establish
Can help withCannot establish by itself
Identifying current follower/following relationships in the exportThe exact moment someone unfollowed
Comparing two saved snapshotsWhy an account disappeared
Finding non-followersWhether an absence means an intentional unfollow
Finding mutualsFollower history from before the saved snapshot
Identifying accounts present in one snapshot but absent in anotherSomeone's motive — or who views your profile

The wording matters: a historical comparison identifies an account that was present in one snapshot and absent in a later one. It does not prove the reason for the disappearance.

12

How Follower Change Handles Your Export

Analysis happens in your browser. The tool's code does not send your uploaded follower data to a server through fetch, XHR, or WebSocket requests. Usernames are never placed into URLs, results exist only for your current session, and the tool does not store follower data in localStorage or cookies.

Read the privacy details.

13

Frequently Asked Questions

How do I download my Instagram followers list?

Use Instagram's official data export: open Accounts Center, find the option to download or export your information, select your Instagram profile, choose the followers and following category, pick a format such as JSON or HTML, and request the export. You'll receive a download link, usually by email, when the archive is ready.

Where do I find my Instagram follower export?

After requesting the export, Meta notifies you when the archive is ready to download. The download is a ZIP file. Inside it, follower and following data is typically stored under a connections folder, for example in a followers_and_following directory. Exact folder names can vary between export versions.

Should I choose JSON or HTML for my Instagram export?

Both work with Follower Change. JSON contains structured follower and following data that software reads reliably. HTML is a browser-readable version of the same information. If you plan to analyze the data with a tool, JSON is the practical choice; if you want to eyeball the lists yourself, HTML opens directly in a browser.

Why does Instagram give me multiple follower files?

Large exports are split across numbered files, such as followers_1.json and followers_2.json. No single file necessarily contains the complete list. When uploading to Follower Change, keep the original ZIP intact so the tool can consider every relevant file instead of just the first one.

Can I use an Instagram ZIP export with Follower Change?

Yes. Upload the ZIP exactly as you downloaded it — no need to unzip it first. Follower Change reads the archive in your browser, identifies the files that look like follower and following lists, and asks you to confirm when the choice is ambiguous rather than guessing silently.

Can one export show who unfollowed me?

No. A single export is a snapshot of the present moment. To identify changes you need two snapshots from different points in time. Comparing them shows which accounts were present in the earlier snapshot and absent in the later one — it does not prove why or exactly when an account disappeared.

How do I build follower history from exports?

Save each export with the date it was created, for example instagram-followers-2026-10-01.json. Later, request a fresh export and compare the two in Follower Change's historical mode. Each comparison covers the interval between that pair of snapshots; there is no automatic timeline unless you keep saving exports.

Can I export someone else's followers?

The official Instagram export covers your own account information only. This guide does not cover scraping or collecting another person's follower list, and Follower Change is designed to analyze data you exported from your own account.

Have Your Export Ready?

Upload your Instagram follower data and see your current follower relationships — right in your browser, no password required.