Skip to content

See who doesn't follow you back.

A Chrome extension that compares your Instagram followers and following using the tab you are already logged into. No second account, no third-party login.

What it does

Everything runs against the Instagram tab you have open. Large accounts take a while.

Runs in the page

Requests go out from your open Instagram tab with your own session, the same way the site makes them.

Three lists after every run

Followers, following, and the accounts you follow who do not follow you back.

Read-only on other profiles

Unfollow controls only appear on your own profile, so someone else's list cannot be changed by accident.

Docks to the side panel

On Chrome 114 and later the interface stays open while you move between tabs. Your last run is cached on your device and comes back when you reopen it.

The interface

Counts sit in the tab strip, the list starts immediately below it, and unfollow controls appear only where they apply.

The popup follows your system theme, and carries a toggle if you want to override it.

Requirements and install

Chrome or Edge on Chromium. Version 114 or later if you want the side panel.

From the Chrome Web Store

Install from the InstaCleanser listing. It is the same extension as below, and updates arrive automatically.

As an unpacked developer build

  1. Clone or download the repository.
  2. Open chrome://extensions, or edge://extensions on Edge.
  3. Turn on Developer mode.
  4. Choose Load unpacked and pick the repo root, the folder holding manifest.json.

Running it

Open Instagram in a normal tab and log in. Click the InstaCleanser icon, enter a username, and choose Run analysis. Use Side panel if you want the interface to stay open when you click away.

Permissions

instagram.com

Runs fetches in the page context using your session.

activeTab and scripting

Injects the analysis and unfollow code into the active Instagram tab.

storage

Caches your last run and interface state on your device.

sidePanel

Powers the optional docked panel.

Disclaimer

Instagram has no public API for this workflow, so the extension calls the same undocumented endpoints the website uses. That behaviour can change without notice. Use the unfollow features responsibly and at your own risk.

Instagram also rate-limits unfollow requests. If you see a 400 error, wait before trying again.