Upload your official Instagram data export. Each upload becomes a dated snapshot; snapshots are compared over time to reveal unfollowers, new followers, and who doesn't follow back.
Note: Instagram's export data can run a day or so behind your live account. Follows or unfollows you did just before requesting an export may not be in it yet, so your numbers here can look one step behind your profile. They catch up in the next export.
Add a snapshot
Upload your official Instagram data export: the whole .zip, or the followers and following JSON files. It becomes a dated snapshot and includes your followers, your following, and the dates you followed, so every number and the trend over time can be worked out. This is the most complete and reliable source.
Drop your export here
Accepts the whole .zip, or the individual followers_1.json / following.json files
Followers: not loadedFollowing: not loadedUnfollow log: optional
No waiting for the export. Grab both your Followers and Following lists in the same session and paste them below. Both are required, because your fans, mutuals and non-followers can only be worked out when Social Signal has both lists.
Followers: not loaded
Following: not loaded
Before saving, check each count above against the totals on your Instagram profile. If a count is lower, something probably went wrong while grabbing that list, so run it again before saving.
Defaults to today. Both lists must come from the same moment, so this one date applies to both.
Verify with your live list
Optional. Instagram's export can include accounts that no longer exist (deleted, deactivated or renamed). To get counts that match your profile exactly, paste your current Following list here. Social Signal compares it with the latest snapshot and lets you hide the accounts that are gone and thus no longer in your following list.
This works together with your export, not instead of it. Load and save an export snapshot above first, then paste your live list here to clean up the accounts that are gone.
Note: the collected list can contain a few more usernames than you actually follow (for example your own handle). This is harmless: the comparison only looks for accounts that are in your export but missing from your live list, so these extras are simply ignored and never affect the result.
Overview
Trend
FollowersFollowing
Lists
Snapshots
No snapshots yet. Save your first snapshot above, or load a history backup.
History is kept in this browser's storage when available. The backup file lets you move it between devices or keep it safe. Recommended after each snapshot.
The backup file contains usernames of other people from your lists, so treat it as personal data: keep it somewhere private and don't share it.
Step-by-step guide
How it works
The tracker works with Instagram's official data export. You request the export once, Instagram prepares it, and you drop the file into the tracker. Repeat every few weeks to build store.
1
Open your Instagram settings
In the Instagram app, go to your profile and tap the menu button ☰ in the top right. At the top you will see Accounts Center.
On desktop, click the settings icon next to your username and choose Settings and privacy in the menu that opens. You will then see the Accounts Center on the left.
2
Go to Accounts Center
Tap on Accounts Center, then tap Your information and permissions.
3
Create an export
Tap Export your information, then tap the blue Create export button.
4
Select your profile
Tap on the Instagram profile you want the export from.
5
Set the export options
First choose where to export to: preferably Export to device.
Then set the options:
Tap Customize information and select only Followers and following, found under the Connections section.
Set Date range to Always.
Set Format to JSON.
Media quality is not relevant, so any setting is fine.
When that is all set, press the blue Start export button at the bottom.
6
Wait for the file
Instagram prepares the export in the background. You'll get a notification or e-mail when it's ready, usually within a few hours, sometimes a day or two. When finished, download the .zip file.
7
Drop it into the tracker
Back into the tracker app, drop the whole .zip into the upload box and press Save snapshot. From your second snapshot onward you'll see unfollowers, new followers, and trends.
8
Future exports: always choose Always
Every export you make, also the second one and every one after that, must have the date range set to Always.
Why? The date range does not show what changed in that period. It filters your followers by when they followed you. A "last week" export would only contain people who followed you that week; everyone from before is missing, and the tracker would wrongly count them as unfollowers. Only an Always export is a complete picture, and the tracker finds the changes by comparing two complete pictures.
Step-by-step guide
How to get your live lists
Your live lists are what your Instagram profile shows right now: your Followers list and your Following list. The steps below work for either one, because the collector simply reads whichever list you have open.
1
Open the list you want on a computer
On a computer, open Instagram, go to your profile, and click Followers or Following to open that list. Collect one list at a time.
This needs a computer. On a phone, Instagram shows these lists differently and phone browsers have no console, so the collector cannot run there. On a phone, use the Instagram export instead.
Screenshot placeholder: Followers / Following list open
2
Add the collector once
Drag the button below up to your browser's bookmarks bar. You only do this once, and the same bookmark works for both lists. It is a small script that reads the usernames already on your screen; it does not log in and does not contact any server.
Don't see a bookmarks bar? Press Ctrl+Shift+B (Windows) or Cmd+Shift+B (Mac) to show it.
Prefer not to drag? Copy the code below, then right-click your bookmarks bar and choose Add page (Firefox: Add bookmark). Give it a name like Grab list and paste the code into the URL field, then save. Paste it into the URL field, not the address bar, because the address bar removes the needed prefix.
The longer the list, the longer it takes. Just leave the tab open and wait for the finished message.
Screenshot placeholder: dragging to bookmarks bar
3
Run it on the open list
With a Followers or Following list open, click the Grab list bookmark once. The collector scrolls through the list for you, so you don't have to do anything. Just stay on the Instagram tab and wait until a message tells you how many usernames it found; this can take a minute. It also knows which list you were on and copies that with them, so Social Signal drops them into the right box automatically. If copying is blocked, the message will ask you to click once anywhere on the page, and that click copies them. Then come back here and paste into the matching box.
For Live lists mode you need both, so repeat steps 1 and 3 for the other list.
Backup: the usernames are also printed in the browser console. Press Ctrl+Shift+I (Windows) or Cmd+Option+I (Mac), open the Console tab, and copy them from there if needed.
Want to stop it early? Press Escape, or click the Grab list bookmark again.
If the bookmark won't drag or run, you can paste the same collector into your browser's console instead. Click Copy console script below, then on the open list's page press Ctrl+Shift+I (Windows) or Cmd+Option+I (Mac) and open the Console tab.
The first time you paste into the console, the browser blocks it and shows a warning, because pasting code you don't understand can be used to scam you. To unlock it, type allow pasting and press Enter. Then paste the script and press Enter to run it.
On Safari, first turn on the console: Safari menu, Settings, Advanced, tick Show features for web developers. Then open it with Cmd+Option+C.
It is the exact same collector as the bookmark and scrolls the list for you. To stop it early, press Escape. Just like the bookmark, it still copies whatever it collected so far.