How to See Who Doesn’t Follow You Back on Instagram: A Step-by-Step Guide

Are you curious to know who doesn’t follow you back on Instagram? Whether you’re managing your personal brand or simply want to tidy up your follower list, understanding your audience’s engagement can be valuable. In this tutorial, we’ll walk you through the process of using a simple JavaScript code in your browser’s console to identify users who don’t follow you back on Instagram.

Step 1: Log in to Instagram on Your Computer

Ensure you’re logged in to your Instagram account using your preferred web browser on your computer.

Step 2: Navigate to Your Profile Page

Click on your profile icon at the top right corner of the screen to access your profile page.

Step 3: Open Developer Tools

Now, it’s time to open the developer tools. You can do this by either right-clicking on any part of the page and selecting “Inspect” or by pressing F12 on your keyboard to open the Developer Console directly.

Step 4: Navigate to the Console Tab

Once the Developer Tools window opens, locate and click on the “Console” tab. This is where you’ll paste the JavaScript code to run.

Step 5: Paste the JavaScript Code

Copy the JavaScript code provided below and paste it into the Console tab:

// Paste the JavaScript code here
function getCookie(b){let c=`; ${document.cookie}`,a=c.split(`; ${b}=`);if(2===a.length)return a.pop().split(";").shift()}function sleep(a){return new Promise(b=>{setTimeout(b,a)})}function afterUrlGenerator(a){return`https://www.instagram.com/graphql/query/?query_hash=3dec7e2c57367ef3da3d987d89f9dbc8&variables={"id":"${ds_user_id}","include_reel":"true","fetch_mutual":"false","first":"24","after":"${a}"}`}function unfollowUserUrlGenerator(a){return`https://www.instagram.com/web/friendships/${a}/unfollow/`}let followedPeople,csrftoken=getCookie("csrftoken"),ds_user_id=getCookie("ds_user_id"),initialURL=`https://www.instagram.com/graphql/query/?query_hash=3dec7e2c57367ef3da3d987d89f9dbc8&variables={"id":"${ds_user_id}","include_reel":"true","fetch_mutual":"false","first":"24"}`,doNext=!0,filteredList=[],getUnfollowCounter=0,scrollCicle=0;async function startScript(){for(var c,d,e,b,f,g=Math.floor;doNext;){let a;try{a=await fetch(initialURL).then(a=>a.json())}catch(h){continue}followedPeople||(followedPeople=a.data.user.edge_follow.count),doNext=a.data.user.edge_follow.page_info.has_next_page,initialURL=afterUrlGenerator(a.data.user.edge_follow.page_info.end_cursor),getUnfollowCounter+=a.data.user.edge_follow.edges.length,a.data.user.edge_follow.edges.forEach(a=>{a.node.follows_viewer||filteredList.push(a.node)}),console.clear(),console.log(`%c Progress ${getUnfollowCounter}/${followedPeople} (${parseInt(100*(getUnfollowCounter/followedPeople))}%)`,"background: #222; color: #bada55;font-size: 35px;"),console.log("%c This users don't follow you (Still in progress)","background: #222; color: #FC4119;font-size: 13px;"),filteredList.forEach(a=>{console.log(a.username)}),await sleep(g(400*Math.random())+1e3),scrollCicle++,6<scrollCicle&&(scrollCicle=0,console.log("%c Sleeping 10 secs to prevent getting temp blocked","background: #222; color: ##FF0000;font-size: 35px;"),await sleep(1e4))}c=JSON.stringify(filteredList),d="usersNotFollowingBack.json",e="application/json",b=document.createElement("a"),f=new Blob([c],{type:e}),b.href=URL.createObjectURL(f),b.download=d,b.click(),console.log("%c All DONE!","background: #222; color: #bada55;font-size: 25px;")}startScript()

Step 6: Run the Code

After pasting the code into the Console tab, press Enter to execute it. The code will start running, and you’ll see a progress indicator showing the number of users being processed.

Step 7: View Results

Once the code finishes running, it will generate a list of usernames of users who don’t follow you back. You’ll see these usernames displayed in the Console tab.

Step 8: Save the Results (Optional)

If you want to save the list of usernames for future reference, the code will automatically generate a downloadable file named “usersNotFollowingBack.json.” Simply click on the link provided in the Console tab to download the file.

That’s it! You’ve successfully used a JavaScript code to identify users who don’t follow you back on Instagram. Feel free to repeat this process periodically to keep track of changes in your follower list. Happy exploring!

Shopping Cart