How to Remove Followers on Bluesky (and What to Do Instead)

You can't remove a follower on Bluesky — there is no "remove follower" button, and there isn't one hiding in a menu somewhere. A follow is a record that lives in the follower's account, not yours, and on the AT Protocol nobody can delete a record out of someone else's repository. Blocking is the closest thing to a removal: it cuts off their access and drops them out of your followers list, but the follow record itself survives underneath. That's not a bug or an oversight — it falls straight out of how the network stores data.

Most write-ups on this stop at "just block them" and skip the part people actually notice afterwards: what a block does (and doesn't do) to your follower count, and why the bot followers are a different problem entirely. So here's the full picture.


Can You Remove a Follower on Bluesky?

No. As of July 2026 Bluesky ships no way to remove a follower, and the reason is architectural rather than a missing feature.

When someone follows you, their server writes an app.bsky.graph.follow record into their repository. Bluesky's block implementation write-up (June 2023) puts the principle plainly: "One of the core principles of the AT Protocol, which Bluesky is built on, is that account holders have total control over their own data." Your account has no write access to theirs, so there's no mechanism — button or API — by which you could reach over and delete their follow. On X you can force-unfollow someone because X owns the whole database. On Bluesky, they own their half of the relationship.

That leaves the classic X workaround. The "soft block" — block someone, then immediately unblock, which force-unfollows them over there — does nothing here. From the same document:

"One side effect that comes out of this architecture is that follow relationships are not changed due to a block, and 'soft blocks' (rapid block/unblock) do not work as a mechanism to remove a follower."

Block, unblock, and they are still following you, seeing your posts again the moment the block lifts. (I dug into the mute/block mechanics generally in Bluesky mute vs block.)

Is it coming? It's been asked for a long time. The app-side feature request, issue #1160 "Ability to remove a follower", has been open since August 14, 2023 and still carries the "discussing" label after 112 comments. A user proposal on the protocol side, atproto discussion #4485, opened December 25, 2025 and sketches the shape any real fix would need: your server sends an "unfollow request" to the follower's server, which then deletes the record on its end. Both are still open, neither has a ship date. (For scale: #1160 has been open longer than starter packs have existed.) Plan around today's behavior, not the roadmap.


Does Blocking Someone Remove Them From Your Followers?

Here's where the popular answers get it backwards. Several of the guides ranking for this question say a blocked account stays visible on your followers list. It doesn't — but the count often doesn't move, which is the opposite of what people expect and the source of most of the confusion.

The two figures come from different parts of Bluesky's stack. Per maintainer bnewbold in the official AT Protocol discussion, the endpoint behind your followers list "does filtering to remove muted, blocked, takendown, and deactivated accounts" — while the profile number "is computed 'lazily' and includes all follow graph relationships the index knows about, even those which are no longer 'valid'." (He also notes that filtering is viewer-dependent, so an account you blocked can still show up for someone else.)

So after you block someone:

  • They drop out of your followers list, because that view is filtered for you.
  • Your follower count may not budge, because it's a stale-tolerant aggregate. (Yes: you can block someone and watch the number do absolutely nothing. Working as intended.)
  • The follow record still exists, and unblocking restores the connection exactly as it was.

That aggregate-versus-filtered-query gap is behind most "why is my Bluesky follower count wrong" complaints too. And because blocks on Bluesky are public records, blocking is a visible act — anyone can look up who you've blocked, a tradeoff I unpacked in who blocked me on Bluesky.


Can You Remove a Follower Without Blocking Them?

No — so the real question is which of five levers gets closest to what you want. None of them deletes the follow record; they differ in what they suppress and who can tell (all current as of July 2026):

Option Removes the follow? Can they still see you? Do they know?
Block No — record persists, resumes on unblock No, while the block is active No notification, but blocks are public records
Mute No Yes, fully No — mutes are private
Moderation list No No, for everyone on the list Same as a block: publicly readable
Report for spam No — a takedown hides them, it doesn't delete the record Until moderation acts Not directly
Logged-out visibility off No Only when they're signed in No

Blocking is the one most people want, and it's three taps:

  1. Open the account's profile.
  2. Tap the ••• menu in the top corner.
  3. Choose Block account and confirm.

They immediately disappear from your followers list and lose the ability to see or interact with you. To hit a whole cluster of accounts at once — a coordinated spam wave, say — subscribe to or build a moderation list, which blocks everyone on it in one action.

If your goal is narrower ("I just don't want strangers reading me"), there's one more setting worth knowing: Settings → Privacy and security → Logged-out visibility. Toggle it and signed-out visitors see only your display name, handle, and avatar. Bluesky's own note next to it is refreshingly blunt — the setting "only limits the visibility of your content on the Bluesky app and website, and other apps may not respect this setting." There are no private accounts on Bluesky; repository content is public by design (DMs aside), and permissioned data is still in development on the protocol roadmap.


How Do I Get Rid of Bot Followers on Bluesky?

Mostly by letting Bluesky do it. You can't remove a bot follower any more than a human one — but bots are the one category that tends to resolve itself, because moderation takes those accounts down and taken-down accounts stop showing up in followers lists.

That cleanup is also a well-documented reason a follower count looks inflated: bnewbold's diagnosis of the classic "profile says more than my list" case was bot followers "which have been takendown, but their account has not be cleaned up out of the index yet." The phantom follows sit in the aggregate long after they've vanished from the list.

The practical routine:

  • Report the obvious ones (spam, impersonation, scam replies) instead of hunting for a delete button that doesn't exist.
  • Block the persistent ones — it stops interaction now and clears them from your list view.
  • Ignore the rest. A follower who never engages costs you nothing; follower quality on Bluesky shows up in replies and reposts, not in a tally. And if the worry runs the other way — your own account looking automated — that's a separate problem I broke down in Bluesky account marked as spam.

Two things to avoid. Don't buy a "follower cleaner" that promises to remove followers: nothing can, and any tool claiming otherwise is either blocking on your behalf or selling you nothing. And ignore anyone still recommending bulk soft-blocking to shed fake followers — that advice is imported from X and, per the docs above, it simply doesn't do anything on Bluesky.


Where Does Agent Sky Fit?

Here's the reframe I'd offer, because it's the part you can act on: on Bluesky you don't own your follower list — you own your following list. Who follows you is their record, permanently outside your control. Who you follow is yours entirely, and it's the side that decides whether your feed is any good and whether your audience grows.

Agent Sky only ever touches that second list. The follow-back check is the relevant bit here: it won't unfollow anyone until it has confirmed a live follow-back, so the one list you can edit only ever loses people who were never really connected to you. The pace stays boring on purpose — a median of about 3.6 follows per day across 58,334 real follows among our users (Agent Sky product data, 2026), which is what following people in your niche looks like when it isn't a burst. (It can't remove your followers either. Nobody can — that's the whole point of this post.) Free to start (no credit card), then $9/month.

The takeaway: stop trying to prune the list you can't edit, and get deliberate about the one you can. If you're auditing your follow graph, unfollowing people who don't follow back is the place to start.


Quick FAQ

How do I remove followers on Bluesky? You can't — Bluesky has no "remove follower" button as of July 2026. A follow is a record stored in the follower's own repository, and account holders control their own data, so nobody can delete a follow from your side. The closest practical option is blocking, which stops them seeing or interacting with you and hides them from your followers list, but the underlying follow record stays put and reactivates if you ever unblock.

Can you remove a follower on Bluesky without blocking them? No. There's no soft-remove, no "remove this follower" menu item, and the X/Twitter "soft block" trick (block then immediately unblock) does not work on Bluesky. Per the AT Protocol block-implementation write-up, "follow relationships are not changed due to a block, and 'soft blocks' (rapid block/unblock) do not work as a mechanism to remove a follower." Your real choices are block, mute, report, or leave it alone.

Does blocking someone remove them from your followers on Bluesky? Partly, and not the way most guides describe it. Blocking does drop them out of the followers list you browse — Bluesky's getFollowers endpoint filters muted, blocked, taken-down, and deactivated accounts — but your profile's follower count is a separate lazily-computed aggregate that may not move at all. So the person disappears from the list while the number stays put, and the follow record is never deleted.

How do I remove bot followers on Bluesky? You can't remove them directly, but you mostly don't have to. Report the account for spam and Bluesky's moderation handles takedowns — once an account is taken down it stops appearing in your followers list on its own. Bot followers that were taken down but not yet cleaned out of the aggregate are a well-documented reason a Bluesky follower count looks inflated. Block the persistent ones; ignore the rest.