Instagram has no bulk unfollow. It has a Following button next to each account, a confirmation tap, and an anti-spam system that watches how fast you press them. Unfollow forty accounts in ten minutes and the third or fourth block of the month can lock following and unfollowing for days.
Gramlens does the pressing for you — but slowly, on purpose. Unfollow is one of the Manage actions in the extension: you pick a list, decide who stays, choose a pace, and the queue runs in the background while the Instagram tab is open. What makes it safe is not cleverness. It is the schedule.
Why "mass" is the dangerous word
Instagram does not treat an unfollow as housekeeping. It is an action, in the same budget as a follow, a like or a comment, and the anti-spam systems watch the rhythm of your actions rather than their direction. Two patterns get accounts flagged: a burst of identical actions at machine speed, and the follow-then-unfollow loop that growth hacks are built on.
The community's observed limits for unfollowing specifically are narrow: around 10 an hour and 30 a day for any account, up to roughly 150 a day for an aged account with no automation history. Hourly rhythm matters as much as the daily total — 150 unfollows spread across a day is fine where 150 in one hour is a block. The follow limits guide has the full breakdown by account age.
By hand, the maths is brutal. At a safe pace, clearing 1,500 non-followers is about 150 hours of screen time. Nobody actually does that; they speed up, and that is when the block arrives.
What the tool does instead: pacing
A Gramlens unfollow campaign is a queue with a schedule. Three presets map onto the safe zone above, and a Custom mode takes your own numbers:
| Preset | Per hour | Per day | Roughly |
|---|---|---|---|
| Safe | 10 | 30 | one unfollow every 60 seconds or so |
| Optimal | ~15 | 100 | established accounts in good standing |
| Fast | ~20 | 150 | aged accounts, no recent automation |
Whichever you pick, the pacing engine underneath is not optional. Every delay is jittered so the rhythm never looks mechanical, the run takes short breaks after a handful of actions and longer 15–25 minute breaks between sessions, and if Instagram answers with a challenge or an "action blocked" response the campaign stops immediately rather than retrying into a ban. A risk meter reacts to the preset and to your account's age, and pushes younger accounts toward slower settings.
The final screen shows the queue size and an estimated duration — read it consciously. A 300-account cleanup takes about ten days on Safe, three on Optimal, two on Fast. That is the trade: a cleanup over days instead of one detectable burst.
Where the list comes from
A campaign always starts from a list the extension has already collected, and the picker offers only lists of accounts you follow — you cannot unfollow someone you do not follow. Two sources cover almost every cleanup:
- Your following list — one parse with "Following" selected; how to export your following list walks through it.
- Not following back — your following list minus your followers list, built by the not following back checker. Mutuals were never in it, so this is the broadest protection against unfollowing someone who follows you.
Either list can be exported to CSV first and looked at in a spreadsheet. Seeing the list and acting on the list are separate decisions, and the extension keeps them separate.
Keep the accounts you meant to keep
The frightening part of any mass unfollow is removing someone you wanted. Four mechanisms exist for exactly this, and a first cleanup should use at least two:
- Start from a fresh Not following back list. Rebuild it the same day you queue the run — anyone who followed you back since the last snapshot drops out, and unfollowing someone who just followed back is precisely the loop Instagram hunts for.
- Filter by what the keepers have in common. The Audience step filters on follower, following and post-count ranges, verified and business flags, and keywords in the bio. Accounts that match a keep rule never enter the queue.
- Review the queue by hand. The Review tab lists every account that made it through the filters. Untick anyone you want to keep; manual exclusions stick even if you change the filters afterwards.
- Stop and rebuild if the list feels wrong. A derived list is a pair of dated snapshots. If they are days old, rebuild before you start.
A sane default: a freshly rebuilt Not following back list, then two minutes in the Review tab before pressing Start.
Free, Plus and Pro — what runs where
Honesty first, because it is better heard here than at the last step of the wizard. The Free plan collects the lists, builds the Not following back list (50 Analyze views a month, 500 records per parse) and exports any of them. Follow and Like campaigns in Safe mode run on every plan, so the pacing engine can be tried before paying. The Unfollow action itself is part of Pro, together with Remove Followers, Comment, the Optimal and Fast presets, keyword targeting and the advanced audience filters — see pricing.
If you need to unfollow fewer than about fifty accounts, do it by hand over a day or two. No tool will do that meaningfully better.
What it does not do
- It does not hold your Instagram password or sign in as you anywhere. The queue runs in the content script of your own Instagram tab, through the session you already have.
- It does not run when the Instagram tab is closed. The queue is saved, so closing Chrome pauses the run rather than losing it, and it picks up where it stopped.
- It does not push through a block. The first "action blocked" or checkpoint stops the campaign, and the sensible response is to wait 24–48 hours.
- It does not unfollow people you cannot see. Only your own following lists, and lists derived from them, are offered as a source.
FAQ
How many accounts can I unfollow a day on Instagram?
There is no official number. Community observation puts a sensible ceiling around 100–150 a day for a mature account in good standing and closer to 30 for new accounts or anything with a recent block. Gramlens's Safe preset is 30 a day and 10 an hour; Optimal and Fast go to 100 and 150.
Will Instagram ban me for mass unfollowing?
A first block is usually temporary — a day or two without following or unfollowing — and every repeat lengthens it. Blocks come from speed and rhythm, not from the unfollow itself. Paced runs that stop at the first warning stay under the thresholds people report blocks at.
Can I unfollow only people who don't follow me back?
Yes. Build the Not following back list first, then use it as the campaign source. Accounts that follow you were never in that list.
Does Instagram notify people when I unfollow them?
No. Unfollows produce no notification; the account simply stops seeing your posts in its feed.
Do you need my Instagram password?
No. There is no login form in the extension. The lists are read and the actions are performed through the instagram.com session already open in your browser, and nothing is uploaded anywhere.
Is the mass unfollow tool free?
Collecting the lists, building the Not following back list and exporting them is free. The Unfollow action runs on the Pro plan, which also unlocks Remove Followers and the faster presets. Follow and Like in Safe mode are available on every plan, so the pacing engine can be tried first.
What is the difference between unfollowing and removing a follower?
Direction. Unfollowing cleans up the accounts you follow; removing a follower takes someone out of your followers without blocking them. They are separate Manage actions — removing followers in bulk has its own guide.