DataExportViewer

Who doesn’t follow you back on Instagram

Drop Instagram’s Download your information file (JSON) to see who doesn’t follow you back — no login, no password, and the file is never uploaded.

…or drop your Instagram export here — the ZIP as you downloaded it (JSON format), the unzipped folder, or followers_1.json and following.json.

Nothing is uploaded and nothing connects to your account: the file is read by JavaScript in this browser tab and the two lists are compared on your device. Photos and videos in the export are skipped. Drop it anywhere on the page.

How to see who doesn’t follow you back on Instagram — without an app or your password

  1. In the Instagram app: Profile → Menu ☰ → Accounts Center → Your information and permissions → Export your information (older versions say Download your information) → Create export → your profile → Export to device.
  2. Include Followers and following (enough for this page), let the date range cover all time, choose JSON, then Start export (Instagram Help, Review and export a copy of your Instagram information).
  3. Wait for the email, then download the file in the Available downloads section of the same tool.
  4. Drop the ZIP on this page or click Choose file; the unzipped folder (Choose folder) or just followers_1.json (and followers_2.json…) with following.json work too.
  5. The Don’t follow you back tab opens first: filter it by username in Find in this list, click a column header to sort by date, then Download CSV.

Where the lists come from and what the two computed tabs mean

In Instagram’s JSON export, under connections/followers_and_following, followers_1.json holds the accounts that follow you (a long list continues in followers_2.json and so on) and following.json holds the accounts you follow. Each record carries the account’s profile link, its username and a Unix timestamp — the moment the follow began — which the page shows as a date and time in UTC.

The page joins the numbered parts into one Followers list and compares Followers and Following by the profile link (usernames are matched regardless of capitalisation). Don’t follow you back is every account in Following that is not in Followers; You don’t follow back is every account in Followers that is not in Following. Pending requests are not follows and are not part of the comparison; they have their own tab, as does every other list in the export.

Is my Instagram data uploaded? Do I have to log in?

No and no: the page never asks for your username or password and never connects to Instagram. It reads the file with JavaScript in your browser, where a ZIP is unpacked with the browser’s own decompression and only its .json entries are read. The site’s host, GitHub Pages, logs the IP address of every visitor for security, like any web server — details on the privacy page.

Summary tab: counts and dates

The Summary tab lists every tab with its number of records and its first and last date: how many accounts follow you, how many you follow, how many do not follow you back and since when. For the largest dated list it draws two small charts — records by hour of the day and by weekday, in UTC as the timestamps in the file — which for a followers list shows when people tend to follow you.

JSON, not HTML: the format to request

Of the two formats Instagram offers, this page reads JSON — the “machine readable” format, one .json file per list — and does not read HTML, whose web pages are readable but whose follower lists cannot be compared or exported. Media quality only changes the size of the download, and an export of the Followers and following category alone contains no media at all.

Facts checked on 25 September 2026 against Instagram’s help page “Review and export a copy of your Instagram information”: help.instagram.com/181231772500920; see also “Information available to download from your Instagram profile”, help.instagram.com/6947552812036899. The layout of the JSON export is described from files we have tested; Meta changes folder and field names over time, which is why the page compares whatever Followers and Following lists it finds. The two computed tabs are made on this page and are not part of Instagram’s file. DataExportViewer is an independent tool, not affiliated with Instagram or Meta.

The rest of the export?

FAQ

How do I see who doesn’t follow me back on Instagram without an app?

Request your data from Instagram itself (Accounts Center → Your information and permissions → Export your information → Create export → Export to device, with Followers and following included and JSON as the format), download the ZIP when Instagram emails you, and drop it on this page. The “Don’t follow you back” tab lists every account you follow that is not among your followers, with its profile link and the date. Nothing is installed, no password is entered anywhere, and the file stays on your device.

Where are followers and following in the Instagram data export?

In the JSON export, in the connections folder under followers_and_following: followers_1.json (continued in followers_2.json and so on for a long list) and following.json. If your ZIP has no connections folder, the export was requested in HTML format, or without the Followers and following category — request it again with that category ticked and JSON selected. You can drop the whole ZIP, the folder, or just those files.

Is my Instagram data uploaded, and do I need to log in?

No: the page never asks for a login or password and never connects to your account — the ZIP or .json files are read by JavaScript in your browser and the two lists are compared there. No server receives them, nothing is stored, and the page sets no cookies; to check, open your browser’s developer tools on the Network tab while you drop the file — no request carries it. The host, GitHub Pages, logs visitor IP addresses for security — see the privacy page.

What is the difference between “Don’t follow you back” and “You don’t follow back”?

“Don’t follow you back” is every account in your Following list that is not in your Followers list: the accounts you follow that do not follow you. “You don’t follow back” is the reverse — every account in Followers that is not in Following, the people who follow you without you following them. An account in both lists is a mutual follow and appears in neither tab.

Why is the count different from what the app shows?

The file is a snapshot from the moment Instagram prepared it, so anyone who followed or unfollowed since is not in it; request a new export to refresh. The page counts exactly the accounts in the file — every record in followers_1.json, followers_2.json and following.json — and compares them by profile link, so a difference between the tab counts and the app’s numbers means the lists changed after the export, or that a category was left out when you requested it. Pending follow requests are listed separately and are not counted as follows.

Can I see who unfollowed me?

Not from a single export: the file shows who follows you now, not who used to. If your export contains a “recently unfollowed” file (the accounts you unfollowed), it appears as its own tab. To track people who unfollowed you, download the Followers tab as CSV today and, after the next export, compare the two CSVs in a spreadsheet — the usernames missing from the newer list are the ones who left.

HTML or JSON — which format should I choose?

JSON: it is the “machine readable” format, one .json file per list, which this page can compare. The HTML format is a set of web pages that open in a browser by themselves; the follower lists in them cannot be compared or exported here. If you already have an HTML export, request the download again with JSON selected — Instagram lets you request a new one at any time.

Does it work on a phone?

Yes: open this page on the phone, tap Choose file and pick the ZIP where your phone saved the download (or the two .json files). The tabs appear, the tables scroll sideways, and Find in this list filters by username; Download CSV saves a file that opens in Google Sheets, Excel or Numbers. Nothing is uploaded, so it works on mobile data and offline once the page has loaded.

Does it work for TikTok and X (Twitter) too?

Yes, the same comparison is built into the TikTok data viewer and the X (Twitter) data viewer: whenever an export contains one follower list and one following list that share an identity column, the two computed tabs appear. TikTok’s export has a Follower List and a Following List with usernames; the X archive has follower.js and following.js with account IDs and profile links. Facebook friendships are mutual, so its export has no such pair.