Instagram won't tell you who stopped following you, but your own data export will. Download your information twice on different dates, drop both files here, and this page names every account that followed you then and doesn't now. No login, no password, nothing uploaded.
To see who unfollowed you on Instagram, download your information twice on different dates (Accounts Center → Your information and permissions → Download your information), then drop both files into the checker above. It compares the followers list from each export and shows every account that was following you in the older one but is missing from the newest one.
Reading files…
Compare with an older download to see who unfollowed you
-don't follow you back
-mutuals
-followers
-following
The "Unfollowed you since the older export" tab appears once you add an older download. Lists are snapshots from when Instagram generated each file, so very recent changes may not appear yet.
Accounts in the selected list
Account
Date
How to see who unfollowed you on Instagram
Request your first download today: Accounts Center → Your information and permissions → Download your information → Some of your information → Followers and following, format JSON, date range All time. (Or drop the download you already have into the checker as the older one.)
Wait some days or weeks, then request a second download the same way.
Drop the newest zip into the checker above, then open "Compare with an older download" and add the older zip.
The "Unfollowed you since the older export" tab lists everyone who followed you then but doesn't now, and "New followers since the older export" shows who followed you in between.
Why you need two downloads
A single download is only a snapshot of the present: it tells you who follows you now, not who used to. Instagram keeps no public history of who stopped following you, so the only honest way to find out is to compare two snapshots. Any tool that claims to show unfollowers from a single login is either guessing or scraping your account live, which risks a lock.
What recently_unfollowed_profiles.json really means
Your download includes a file called recently_unfollowed_profiles.json, and the name fools a lot of people. It lists the accounts you recently unfollowed, not the people who unfollowed you. The checker reads it too, but don't mistake it for the answer: the real answer comes from comparing followers across two exports.
Why "who unfollowed me" apps can't be trusted
Most unfollower apps ask for your Instagram password and then scrape your account to build their own history. That breaks Instagram's terms and can get your account rate-limited or locked, and you are trusting a stranger with your login. Some don't even do the work and just make up lists. Your own data download contains the same follower lists, comes straight from Instagram, and never leaves your device here.
Things to know
The comparison only covers the gap between your two downloads, so request them on a rhythm that suits you; monthly works for most people. Deactivated accounts can appear as unfollowers, and someone who unfollowed and re-followed between your downloads won't show at all. If you want the full picture of your audience instead, our Instagram unfollowers checker shows who doesn't follow you back, fans, and mutuals from a single download.
Planning estimate only. Results use the list prices shown and may differ from your actual bill. Terms
Frequently asked questions
How do I see who unfollowed me on Instagram?
Request your data download twice on different dates (Accounts Center → Your information and permissions → Download your information, choosing Followers and following in JSON), then drop both zips into the checker above using 'Compare with an older download'. The 'Unfollowed you since the older export' tab names everyone who followed you then but doesn't now.
Can I see who unfollowed me with just one download?
Not reliably. One download is a snapshot of the present, and Instagram doesn't publish a history of who stopped following you. The only honest method is comparing two exports from different dates.
Will Instagram tell me who unfollowed me in the app?
No. Instagram doesn't notify you when someone unfollows you, and there's no built-in list. That's exactly why the data-download method exists.
Are 'who unfollowed me' apps safe?
Most aren't. They usually ask for your Instagram password and scrape your account, which breaks Instagram's terms and can get your account locked. They also keep your login on someone else's server. The data-download method needs no password and nothing leaves your browser.
Do I need to unzip the downloads?
No. Drop the .zip files as they are. You can also drop just followers_1.json (plus extra chunks like followers_2.json), or the HTML versions.
Will someone know I checked whether they unfollowed me?
No. The checker only reads the files you downloaded; nothing happens inside the Instagram app, so nobody gets a notification.
How far back can I compare?
As far back as your oldest saved download. The checker compares the two files you give it, so if you kept a download from a year ago, you'll see every unfollower since then.
Why is someone listed as an unfollower when they still follow me?
They probably re-followed you after your newest download was built. The lists are snapshots from when Instagram generated each file, so request a fresh download if the newest one is old.
Does it also show who followed me in between?
Yes. The 'New followers since the older export' tab lists accounts that weren't following you in the older download but are now.
Does recently_unfollowed_profiles.json show who unfollowed me?
No, and the name is misleading. That file lists the accounts you recently unfollowed, not the people who unfollowed you. The real answer comes from comparing the followers lists of two exports.