Back to Blog
Social Media

Can You See Who Unfollowed You on Instagram or TikTok?

September 16, 2026
5 min read
S
By SociaVault Team
InstagramTikTokunfollowersfollowersprivacy

Can You See Who Unfollowed You on Instagram or TikTok?

Your follower count dropped by 12 and now you want names. Neither Instagram nor TikTok will give them to you, there's no "who unfollowed me" screen in either app, by design. But the information isn't truly hidden, and you can work it out yourself without handing your password to a sketchy app. Here's the honest how and why.

Why neither app shows it natively

Instagram and TikTok both show you who follows you right now and let you see who you follow. Neither shows a history of who left. Unfollowing is deliberately frictionless and consequence-free, surfacing "so-and-so unfollowed you" would create drama and discourage the casual following behavior the platforms want. So the product decision is intentional: current state, yes; the diff over time, no.

That last phrase is the key that unlocks everything: the platforms give you current state, not the change. If you want the change, you compute it yourself.

How unfollower trackers actually work (it's not magic)

Every legitimate "unfollower tracker" does the same simple thing: it takes a snapshot of your follower list, waits, takes another snapshot, and compares them. Anyone in yesterday's list who's missing today unfollowed you. That's it, it's set subtraction, not secret access.

today's followers  = { A, B, C, D }
last week          = { A, B, C, D, E, F }
unfollowed you     = last week − today = { E, F }

Because it's just comparing snapshots, two things follow. First, a tracker can only detect unfollows that happened after it started tracking, it has no way to know your history before the first snapshot. Second, you don't actually need a third-party app to do it; you need two snapshots and a diff.

The risky part: what to avoid

Here's where people get burned. Most consumer "who unfollowed you" apps ask you to log in with your Instagram or TikTok credentials. Don't. Handing your password (or an authenticated session) to a random app is how accounts get hijacked, used for spam, or silently scraped. Many of these apps also violate the platforms' terms by automating a logged-in account, which can get you actioned.

The tell for a scam: any app claiming it can show unfollowers retroactively (before you installed it) or for someone else's account. Both are impossible with the snapshot method, which is the only method that exists. If it promises either, it's lying about how it works.

The safe way to do it yourself

Since it's just snapshots and a diff, you can track unfollowers using public follower data without logging into your account anywhere. Pull your public follower list on a schedule, store each snapshot, and compare runs:

const API = "https://api.sociavault.com/v1";
const HEADERS = { "x-api-key": "sk_live_your_key" };

async function getFollowers(handle) {
  // page through the public follower list and collect usernames/IDs
  const res = await fetch(`${API}/scrape/instagram/profile?handle=${handle}`, {
    headers: HEADERS,
  });
  // (follower enumeration depends on the endpoint you use; store stable IDs)
  return res.json();
}

// Pseudocode for the diff you run between two stored snapshots:
function unfollowers(previousIds, currentIds) {
  const current = new Set(currentIds);
  return previousIds.filter((id) => !current.has(id)); // in old, gone from new
}

Store the numeric user IDs, not usernames, people rename accounts, and a rename would otherwise look like an unfollow. Run the snapshot daily or weekly, keep the history, and your diff is your unfollower list, no credentials, no ToS-violating logged-in automation. The Instagram followers, follower export, and TikTok followers guides cover pulling the lists.

What this can't do

  • No retroactive detection. You can only see unfollows that happen after your first snapshot. There's no history before that, for anyone.
  • Not for other people's accounts. You track your own follower list. You can't see who unfollowed a competitor unless their followers are public and you snapshot them too, and even then it's their followers, not a private unfollow log.
  • Big accounts are heavier. Snapshotting millions of followers repeatedly is a lot of data. This is most practical for small-to-mid accounts, or for sampling rather than full enumeration on huge ones.
  • Why they left is invisible. You get who, never why. An unfollow could be a cleanup, a bot purge, or genuine churn, the diff won't tell you which.

Frequently Asked Questions

Does Instagram or TikTok tell you who unfollowed you?

No. Both show your current followers but neither provides a history of who unfollowed. You detect unfollowers by comparing follower snapshots over time.

How do unfollower tracker apps work?

They snapshot your follower list, then compare a later snapshot to find who's missing. It's simple set subtraction, not special access. That's also why they can't show unfollows from before you started using them.

Are unfollower apps safe?

Many aren't. Avoid any app that asks for your Instagram/TikTok password or logs into your account, that's a security and terms-of-service risk. The snapshot-and-diff method works on public data without logging into your account.

Can I see who unfollowed someone else?

No. There's no public unfollow log for any account. You can only compute unfollowers for lists you snapshot yourself, and only going forward from the first snapshot.

Why can't I see unfollows from last month?

Because detection requires a "before" snapshot. If you didn't capture the list back then, there's no baseline to compare against. No tool can reconstruct history it never recorded.

What should I store to track unfollowers reliably?

Store numeric user IDs, not usernames. Usernames change when people rename accounts, which would otherwise look like an unfollow. IDs are stable and keep your diff accurate.


Want to track follower changes without risking your account? Start free with 50 credits (no card) and pull public follower snapshots you can diff yourself, no login, no password sharing.

Found this helpful?

Share it with others who might benefit

Ready to Try SociaVault?

Start extracting social media data with our powerful API. No credit card required.