How to See Your Instagram Follower History Over Time
Instagram has no built-in follower history screen. Here's how your data export fills that gap — and how hooleft.me turns two snapshots into a clear timeline.
If you've been wondering why Instagram won't show you a history of who followed and unfollowed you, you are not imagining the gap — that view simply does not exist in the app. The short answer: your own data export is the most reliable way to reconstruct your follower timeline, and hooleft.me automates the comparison so you don't have to read JSON files by hand.
This post covers what Instagram's native tools give you, what your export actually contains, and how to turn two exports into a readable record of who came and went.
What Instagram Shows You Natively
Instagram Insights (available on creator and professional accounts) shows a follower count chart over a rolling window of up to 90 days. You can see on which days your count went up or down, and the graph gives a rough picture of growth or decline. What it does not give you:
- The usernames behind any count change
- Who specifically followed or unfollowed you on any given day
- History beyond the rolling Insights window
- Any of this data if your account is personal rather than professional
The live follower list on your profile shows current followers in rough reverse-chronological order. It does not include timestamps, and it contains no trace of anyone who has since unfollowed. Once someone leaves your followers list, Instagram's in-app tools offer no way to retrieve their name.
For most people who want to understand their audience over time, native Instagram tools stop well short of what they are looking for. The complete guide on how to see who unfollowed you on Instagram covers all the available methods; this post focuses specifically on the history-building approach.
What Your Data Export Actually Contains
When you request a data archive from Instagram, the relevant files for follower history are:
followers_1.json— a list of every account currently following you, including the username and the timestamp of when they followed youfollowing.json— a list of every account you currently follow, with similar metadata
Those follow timestamps are genuinely useful. You can see that one account has followed you for three years and another followed last Tuesday. The current-state follower list with timestamps gives you a meaningful snapshot of your audience's tenure.
What the export does not contain is a log of departed followers. Instagram does not include a "formerly followed you" list in the data it releases to users. That historical data exists on Instagram's servers but is not provided in the standard export. To discover who left, you need to compare two exports — anyone present in an earlier archive's followers file but absent from a more recent one has unfollowed you between those two points.
How to Build a Follower History by Comparing Exports
The comparison logic is simple: take two follower files from different dates, find the names in the first that are missing from the second (those accounts unfollowed you), and find the names in the second that were absent from the first (those accounts followed you during the interval).
Doing this manually is possible and free. The files are standard JSON arrays of usernames. With two text files open and a spreadsheet, you could work through the comparison yourself. On a small account — a few hundred followers — it takes maybe 30 minutes. On an account with several thousand followers, it becomes a project.
hooleft.me handles that comparison in seconds. Upload your first ZIP, then upload the second, and hooleft.me extracts the follower arrays from both files, runs the diff, and presents the results as a clean list: who left, who arrived, and who stayed throughout. No JSON wrangling, no spreadsheets, no manual cross-referencing.
Because both exports are files Instagram generated for you, no third-party authentication is involved at any point. hooleft.me never touches your Instagram account.
How Different Methods Compare for Building Follower History
| Method | Shows current followers | Shows historical changes | Shows specific usernames | Password needed |
|---|---|---|---|---|
| Instagram Insights | Count only | Count trend (90-day window) | No | No (built-in) |
| Instagram follower list | Yes, current only | No | Current only | No (built-in) |
| Login-based trackers | Yes | Yes (ongoing) | Yes — with account risk | Yes — TOS violation risk |
| DIY export comparison | Yes | Yes (between snapshots) | Yes — accurate, but manual | No |
| hooleft.me | Yes | Yes (between snapshots) | Yes — instant, visual, Free tier + Pro | No |
Instagram's own tools tell you whether your count changed. The export approach tells you who changed it — without requiring a login or violating any platform rule.
Step-by-Step: Build Your Follower Timeline
- Open Instagram and go to Settings.
- Navigate to Your activity > Download your information (may appear as "Download or transfer information" depending on your app version).
- Choose Download to device and select JSON format. Submit the request.
- Instagram emails a download link, typically within a few hours.
- Download the ZIP file. This is your first snapshot.
- Wait one to four weeks — long enough for meaningful changes to accumulate.
- Repeat steps 2 through 5 to get your second snapshot.
- Open hooleft.me and upload both ZIPs.
- Review the comparison: departed followers, new followers, and accounts that remained throughout the interval.
Once you have three or four exports, you start to see patterns — which types of posts correlate with people staying, which periods of inactivity see more drift, whether a follower growth event was real or bots following and then departing.
How Often Should You Export?
For most accounts, monthly exports provide enough signal without becoming a chore. The export request itself takes about 30 seconds; downloading and uploading takes another minute.
If you are actively running a content strategy and want tighter feedback, every two weeks gives more granular data. If you are less active and mostly want to know roughly who left, every six to eight weeks is still useful.
For accounts experiencing a sudden unexplained drop — losing 50 or 200 followers in a short window — an immediate export is worth requesting. Comparing it against your most recent previous export shows which specific accounts disappeared, which helps you distinguish a real unfollow wave from an Instagram purge of inactive or bot accounts. The post on why your Instagram follower count dropped suddenly walks through the most common causes of those unexpected drops.
What You Can and Cannot Reconstruct
Two things are genuinely unavailable through the export approach:
Exact unfollow dates. You know someone unfollowed between export A (date X) and export B (date Y), but not on which specific day within that window. For most purposes, knowing the window is sufficient.
History before you started exporting. If someone unfollowed you six months ago and you did not have an export from that period, there is no record to retrieve. The export shows current state, not a full historical ledger going back to account creation.
The practical implication: start collecting exports now. The history you build from this point forward is complete and accurate. Anything before your first export is simply unavailable, which is a limitation but not a reason to wait.
Reading the Export Files Yourself
If you want to understand what you are uploading before you upload it, the JSON structure is straightforward. The followers_1.json file contains an array of objects, each with a username and a timestamp. The following.json file has the same shape. They look like this:
[
{
"string_list_data": [
{
"value": "username_here",
"timestamp": 1715000000
}
]
}
]
The timestamp is a Unix epoch value (seconds since January 1, 1970), which you can convert to a readable date with any online converter. Nothing in these files is sensitive beyond the usernames of people who follow you — the same information you can see by scrolling your followers list in the app.
hooleft.me reads exactly these fields and nothing else from the export. If you want to verify that before uploading, this is the structure to look for.
FAQ
Does Instagram show you a history of who followed and unfollowed you?
No. Instagram shows your current follower count and list, but no timeline of who came and went. The data export provides a current snapshot, and comparing two snapshots reveals the history between them.
How can I see who unfollowed me on Instagram over time?
Request two data exports from Instagram at different points in time, then compare the followers files. hooleft.me automates that comparison — upload both ZIPs and it shows you who arrived and who left between the two dates.
How far back does Instagram follower history go?
Your data export shows current followers with the date they originally followed you, but does not include a log of departed followers. To build a departure history, you need to compare exports taken at different times. There is no way to retrieve data for unfollows that happened before your first export.
Can I see someone else's Instagram follower history?
Not through your own data export — that covers only your account. Some third-party tools monitor public accounts using live API access, but that involves login-based authentication and carries the account risks described in the comparison table above.
Is building a follower history from exports against Instagram's rules?
No. Downloading and reading your own data export is explicitly within Instagram's intended use. You are reviewing data the platform packaged and gave to you, not automating access or scraping anything.
Start Building Your Record
Your follower history is not something Instagram volunteers. But your data export contains enough to reconstruct it — who is here now, who followed recently, and, once you have two exports, who left in between. The quiet way to build that picture is hooleft.me.
The first export request takes about 30 seconds. The clarity it eventually produces — knowing your audience, understanding your losses, noticing patterns across time — is worth considerably more than that. Start your first snapshot today and you will have something useful to compare against by next month.
See who isn't following you back.
No password. No DM scrape. Just your own data.
Try hooleft.meRelated
Why Are My Instagram Followers Not Growing
If your Instagram follower count has plateaued, the cause is usually one of five patterns — most of which are fixable without overhauling your whole account.
Why Does Instagram Suggest Certain Accounts to Follow?
Instagram suggestions come from mutual connections, phone contacts, shared interests, and linked accounts. Here is how the algorithm works and what you can do about it.
How to Check If Someone Bought Instagram Followers
Learn the telltale signals of a purchased follower list — sudden spikes, low engagement, generic usernames — and how to audit any Instagram account accurately.