How to Mass Unfollow on Instagram Online for Free

Transparent Instagram Logo

Following on from our guide about How to Mass Unfollow on Twitter, we had been asked how to carry out a similar task on Instagram.

Well, we have been working on this and we now have a solution to carry this out.


So first of all you will need to be using Google Chrome as your computer internet browser. Then login to your Instagram account.
When you have successfully logged into your Instagram account, click on the little man icon at the top right of the page:

This will then take you to your own profile page. You should see your following number, you should now click this:

This will bring up a pop-up of all your current followers.

Once you are here, you should now press CTRL+SHIFT+J – this will now bring up the console to the right side of your Google Chrome browser and should look similar to this:

The Code

You should then enter two pieces of code – however, one must be done before the other, do not try to run all in one go. So first of all, copy and paste the below script into the console and type the Enter key on your keyboard to execute:

var jq = document.createElement(‘script’);
jq.src = “//”;

This should show something like this (ignore any errors):

Then you should copy and paste the code below:

var x = 0;
if(x==3) return false;
$(‘._4gt3b’).scrollTop($(‘._4gt3b’)[0].scrollHeight); console.log(‘loop’);
}, 1000);

This should then start to unfollow everyone you are following on Instagram:

Depending on how any people you want to unfollow, you may hit Instagram’s limits – if you do, just re-run the above.


If you have any feedback or queries on this guide, please feel free to leave us a message below and we will try to answer as soon as we can.

You might also like...

40 Responses

  1. quike says:

    Great job guys!

  2. Anonymous says:

    not working ๐Ÿ™

  3. Dara says:

    If you could help me unfollow 4,000, I can pay you through paypal. My gmail is dara288 I can not get the code to work. My account got hacked when I joined one of those softwares where you can automatically have photos post to your Instagram account. That is how I ended up following people I do not even know. Thanks.

  4. Anonymous says:

    its running but it’s not deleting anyone

  5. Anonymous says:

    Woooooooow you are the best i love you guys

  6. Masio says:

    var x = 0;
    if(x==14) {
    console.log(‘Llegamos a 14. Ahora esperamos 700 segundos.’);
    return false;
    console.log(‘Vamos por el’ + x);
    }, 700000);

  7. Wingburg says:

    Uncaught TypeError: Cannot read property ‘scrollHeight’ of undefined
    at :11:39

  8. Brian says:

    Great code absolutely love it! Has anyone came up with a solution to pass more than 15 unfollows?

  9. troll says:

    life saver rep +1

  10. Amazing thanks for this ๐Ÿ˜‰

  11. beto says:

    this isnt working..the instagram have a limit unfollow ..

  12. tinus says:


    Not working for me, it looks like it’s working in the left window but doesn t unfollow anybody.

    Is it still running? or maybe the language of google chrome?

    Do you have any idea?

  13. Ren says:

    guys it’s a mess in this way, you can unfollow 1 person every 30 seconds, so that you won’t be stopped by instagram. When instagram block you, you must wait again 24h before you can start again, so you just need to unfollow 1 every 30 seconds. Would be possible for you to paste the same guide with this pause of 30 seconds between two unfollow? thank you very much!

  14. MULMS (@SSB_MULMS) says:

    How do I make the loop stop ?

  15. it’s working great, thank you so much for your work.
    how can i edit the waiting time between the unfollowng ?
    can you help me here ?
    i want to make 5 seconds between every single unfollow !
    and thank you <3

  16. hugo says:

    it doesn’t works for me :c
    it runs normally, but do not unfollow no one, and just continuous runing the loop.

    what should i do?
    maybe the language? mine’s brazlian

  17. Vinny says:

    Dude Thank you~! 1337 [email protected] legit shit!

  18. TommyGun says:

    This is great, saved me so much time. Is there a way to change the script so it follow users. I tried to change the text from “following” to “follow” but it doesn’t seem to follow the users in the pop-up I want to follow.

  19. sourabh says:

    not able to paste it in my console

  20. skottmckay says:

    I found that I could do 15 at a time by manual testing (so change ‘if(x==3)’ to ‘if(x==15)’ every 700 seconds (so change the last line in the second script from ‘}, 1000);’ to ‘}, 700000);’

    600 seconds (10 minutes) was not long enough. The second loop would return errors. 700 seconds was stable. It also tends to only delete 10 at a time unless you scroll the Following window down to trigger loading of more entries. With that step it would delete 15 each iteration.

    Successfully deleted a couple of thousand users by letting it run for two days.

Leave us a message...

This site uses Akismet to reduce spam. Learn how your comment data is processed.