Understanding the result
Instagram unfollowers and “not following back” are not the same thing.
A current Instagram export can show which accounts you follow that are absent from your followers list. It cannot, by itself, prove that those accounts followed you before and later unfollowed.
Published August 10, 2026 · Reviewed against FollowCheck’s current comparison logic
One export identifies a current mismatch. To identify a historical unfollow, you need a trustworthy older snapshot to compare with the new one.
What “not following back” means
An account is not following you back when its username appears in your following.json data but does not appear in any followers_N.json file from the same complete export.
What an unfollower means
An unfollower is an account that appeared in an earlier followers snapshot but is missing from a later one. That is a change over time, so detecting it requires at least two comparable snapshots.
Why the distinction matters
- The account may never have followed you.
- The account may have changed its username or become unavailable.
- A limited-date or incomplete export can create a misleading mismatch.
- A current list contains no reliable “unfollowed on” timestamp.
How to track future changes accurately
Request an All time JSON export
Use the same export settings each time.
Keep a dated local snapshot
Protect it because it contains relationship data.
Compare follower snapshots later
A username present before and absent later is evidence of a change, subject to account and username changes.
Need the correct files first? Follow the Instagram export walkthrough, or read the troubleshooting guide if files are missing.
Check the current mismatch privately
FollowCheck compares one official export in your browser for $2.99. It describes the result as accounts not following back—not a historical unfollower log.
Open FollowCheck