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
- Clone or download the repository.
- Open
chrome://extensions, oredge://extensionson Edge. - Turn on Developer mode.
- 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.