AI and Instagram exports

Why ChatGPT gets Instagram unfollower lists wrong.

ChatGPT can compare two clean lists. It is much less reliable when asked to parse a full Instagram export ZIP or raw JSON blob, because the export contains nested relationship files that need deterministic extraction.

Last updated: June 1, 2026

Where the mistakes come from

Wrong file selection

The ZIP can contain several relationship lists. A model may summarize or compare the wrong file unless you isolate the exact followers and following data first.

Context limits

Large follower lists can be truncated, summarized, or split in ways that lose accounts before the comparison happens.

Unnormalized usernames

Raw JSON often wraps usernames in nested objects with timestamps. The comparison should happen after clean username extraction.

No saved baseline

A single export cannot prove who unfollowed you historically. It can show non-followers now; exact unfollowers need a previous snapshot.

The safer manual prompt

If you still want to use an AI tool, do the extraction outside the model first. Paste two plain username lists and ask for a set difference, not a raw export interpretation.

Compare these two plain username lists.
List A is my previous followers.
List B is my current followers.
Return usernames that appear in List A but not List B.

Unfollio's approach

Parse first. Compare second.

Unfollio reads Instagram's Followers and following export, validates that the relationship data is present, normalizes usernames, and compares snapshots. That keeps the answer tied to the actual data instead of a guessed interpretation.

Best use by task

  • ChatGPT: explain steps, help clean small pasted lists.
  • Spreadsheet: manual list diff after username extraction.
  • Unfollio: parse the export ZIP and save comparison history.

FAQ

Why does ChatGPT include people I have not followed for years?

That usually means the prompt or parser is mixing current following, old relationship records, or the wrong JSON section. Instagram exports contain more relationship data than a simple list of current followers.

Can I use ChatGPT if I extract clean username lists first?

For small lists, yes. If you paste two clean plain-text username lists, a simple set difference can work. The risky part is asking a model to infer the right lists from a full raw export.

What should I use instead?

Use a deterministic export parser or spreadsheet workflow: extract normalized usernames from followers and following, then compare those lists against a previous export.

Does Unfollio use my Instagram password?

No. Unfollio uses the official Instagram export ZIP and does not log in, scrape, or automate actions on your account.

Avoid raw JSON guessing.

Upload the official Instagram ZIP and let Unfollio compare normalized snapshots.