Instagram has no button to unfollow everyone at once, and doing it by hand is both slow and risky, because unfollowing too fast triggers a temporary action block. Here is how to mass unfollow safely, by hand or with a bulk tool, including how to unfollow only the accounts that do not follow you back.
Instagram gives you no native way to bulk unfollow. You can unfollow one account at a time from your Following list, or use a tool that does it for you. The thing that matters most is pace: unfollowing too fast triggers an action block, so a good tool goes slowly, like a human. wyper Social Cleanup runs in your own logged-in tab and can unfollow everyone, or only the accounts that do not follow you back.
The wyper.io Social Cleanup extension does the unfollowing for you, inside your own Instagram tab where you are already signed in. There is no login handoff, no OAuth screen, and no password to type, and nothing leaves your device.
You get two modes, because most people want one of them and not the other:
There is no single button for this inside Instagram. By hand, you open your profile, tap Following, and unfollow each account one at a time, which is realistic for a few dozen and miserable for hundreds.
A bulk tool goes through the same Following list and unfollows each account for you, pausing between actions so the activity stays within Instagram's limits. Start it, and let it work in the background of your own tab.
This is the request behind most searches: trim the accounts that do not follow you, keep the ones that do. Instagram does not surface a non-followers list, so by hand you would have to cross-reference your Following against your Followers, which is exactly the tedious part.
Social Cleanup has a dedicated mode for it: it reads which accounts in your Following do not appear in your Followers and unfollows only those, leaving your mutuals intact.
It can, if it happens too fast. Instagram watches for bursts of the same action and responds with a temporary action block, usually a few hours to a day, during which you cannot follow or unfollow. The trigger is speed, not the total, so the fix is to go slowly.
As a rough guide, staying under a couple of hundred unfollows a day, spread out rather than all at once, keeps most accounts clear. A good tool paces automatically instead of leaving it to you.
| What you want | By hand | With the extension |
|---|---|---|
| Unfollow everyone | One at a time, very slow | Yes, paced automatically |
| Unfollow only non-followers | Cross-reference by hand | Yes, a dedicated mode |
| Stay under the action-block limit | You watch the pace | Paced for you |
| Account access | None | Runs in your own tab, no OAuth |
Social Cleanup runs in your own browser, unfollows everyone or just the non-followers, and paces itself so Instagram stays calm. Free every day.