A charity I help had its Twitter account compromised and it was used to spam. It was also mass followed by thousands of fake accounts who started retweeting the spam. The offending tweets have been removed but the account still has thousands of fake followers.

Is there a simple way to bulk remove/block followers who followed an account after a certain date, or at least bulk remove/block obviously fake followers? I did search and found some console scripts but they are years out of date and no longer work.

We'd rather not have to delete the account and start again, or have to manually "remove this follower" one by one, or use one of the paid services.

2 Answers 2


The API endpoint for blocking accounts is POST /2/users/:id/blocking | Docs | Twitter Developer Platform 1 and you can call this 50 times in 15 min. There is no way to differentiate legitimate from spam accounts however - that is entirely up to you.

There’s no way to know the exact date someone followed your account, but GET /2/users/:id/followers | Docs | Twitter Developer Platform returns results in order, so newest ones are first.


I am using Circleboom Twitter to bulk remove my Twitter followers.

  • 1
    While this link may answer the question, it is better to include the essential parts of the answer here and provide the link for reference. Link-only answers can become invalid if the linked page changes. - From Review
    – serenesat
    Jul 20, 2022 at 9:08

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.